GitHub Agentic Workflows
Descripción
Instalas la extensión de GitHub CLI, eliges el motor (GitHub Copilot, Claude Code, OpenAI Codex, Google Gemini o Pi) y escribes el flujo en Markdown: la cabecera YAML fija disparadores, permisos y herramientas; el cuerpo indica al agente qué debe conseguir. Con gh aw compile validas el origen y generas el fichero .lock.yml que GitHub Actions ejecuta.
Deja los Actions convencionales para builds, tests, lint, despliegues y scripts reproducibles. Añade un flujo con agente cuando la tarea pide interpretar: triage de issues, revisión de pull requests, investigación de fallos de CI, mantenimiento de documentación, análisis de dependencias o informes del repositorio. Complementa tu CI/CD; no lo sustituye.
Sandbox y escrituras validadas
Por defecto el job del agente va en solo lectura y aislado. Las escrituras configuradas se aplican en jobs aparte de safe-outputs, con validación y permisos acotados. Antes de desplegar, revisa permisos, herramientas, red y ficheros generados: el proyecto pide supervisión humana y avisa de que, aun así, las cosas pueden salir mal.
Tecnologías y temas
-
Agentes de IA
Motores integrados: Copilot, Claude Code, Codex, Gemini y Pi
-
Automatización de repos
Triage, reviews de PRs, fallos de CI, documentación y dependencias
-
Extensión CLI
Se instala con gh extension install github/gh-aw
-
GitHub Actions
Compila cada flujo con agente a un workflow estándar .lock.yml
-
Sandbox
Jobs en solo lectura; escrituras vía safe-outputs con permisos acotados