Un agente de IA de código abierto de Google que integra Gemini en tu terminal para consultar, editar y automatizar código.
google-github-actions/run-gemini-cli
Una GitHub Action que ejecuta Gemini CLI en tu repositorio para revisar pull requests, clasificar issues y atender solicitudes con @gemini-cli.
- Estrellas
- 2,112
- Forks
- 288
- Issues abiertos
- 85
- Último commit
- hace 2 meses
¿Qué es?
run-gemini-cli es una GitHub Action que ejecuta Gemini CLI en los workflows de GitHub. Puede trabajar de forma autónoma en tareas programadas o activadas por eventos, o funcionar como asistente bajo demanda cuando alguien menciona a @gemini-cli en un comentario de un issue o pull request.
La action incluye workflows preconfigurados para revisar pull requests, clasificar issues, ofrecer un asistente conversacional general y dirigir los comandos de los comentarios al workflow correspondiente. La idea es copiar cada workflow en el directorio .github/workflows de un repositorio y personalizarlo. Un archivo GEMINI.md en el repositorio proporciona al modelo instrucciones específicas del proyecto.
La autenticación admite una clave de Gemini API, Vertex AI o Workload Identity Federation en Google Cloud. Para acceder a GitHub, se puede usar el GITHUB_TOKEN predeterminado o una GitHub App personalizada. También se puede enviar telemetría opcional de OpenTelemetry a un proyecto de Google Cloud.
Funciones clave
- 01Se ejecuta automáticamente ante eventos como la apertura de issues o pull requests, o según una programación.
- 02Responde a las menciones de @gemini-cli en comentarios de issues y pull requests.
- 03Permite que Gemini use herramientas como GitHub CLI (gh) durante una tarea.
- 04Lee un archivo GEMINI.md con instrucciones y contexto específicos del proyecto.
- 05Admite la autenticación con una clave de Gemini API, Vertex AI y Workload Identity Federation.
Casos de uso
- Revisar pull requests automáticamente cuando se abren.
- Clasificar nuevos issues de GitHub al crearse o según una programación nocturna.
- Pedirle a Gemini que explique código, sugiera cambios o escriba pruebas a partir de un comentario en un issue o PR.
- Enviar la telemetría de los workflows a un proyecto de Google Cloud para supervisarlos.
Inicio rápido
- 1
Obtén una clave de Gemini API en Google AI Studio
- 2
Añade la clave como secreto del repositorio con el nombre GEMINI_API_KEY
- 3
Inicia Gemini CLI y ejecuta el comando de configuración para crear los workflows
gemini - 4
En Gemini CLI, escribe /setup-github y luego abre una solicitud de cambios o menciona a @gemini-cli en un comentario para probarlo
Antes de usarlo
- Se necesita una clave de Gemini API guardada como secreto de GitHub o una configuración de Google Cloud para Vertex AI.
- El valor predeterminado de gemini_cli_version es latest, por lo que el comportamiento de CLI puede cambiar entre ejecuciones si no fijas una versión.
Temas
Preguntas frecuentes
- ¿Qué es run-gemini-cli?
- Una GitHub Action que ejecuta Gemini CLI en tu repositorio para revisar pull requests, clasificar issues y atender solicitudes con @gemini-cli. run-gemini-cli es una GitHub Action que ejecuta Gemini CLI en los workflows de GitHub. Puede trabajar de forma autónoma en tareas programadas o activadas por eventos, o funcionar como asistente bajo demanda cuando alguien menciona a @gemini-cli en un comentario de un issue o pull request.
- ¿run-gemini-cli es gratuito? ¿Qué licencia tiene?
- run-gemini-cli es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿run-gemini-cli sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de run-gemini-cli fue el 21 ago 2026.
- ¿Para qué puedo usar run-gemini-cli?
- Revisar pull requests automáticamente cuando se abren. Clasificar nuevos issues de GitHub al crearse o según una programación nocturna. Pedirle a Gemini que explique código, sugiera cambios o escriba pruebas a partir de un comentario en un issue o PR. Enviar la telemetría de los workflows a un proyecto de Google Cloud para supervisarlos.
- ¿Cómo se instala run-gemini-cli?
- Obtén una clave de Gemini API en Google AI Studio Añade la clave como secreto del repositorio con el nombre GEMINI_API_KEY Inicia Gemini CLI y ejecuta el comando de configuración para crear los workflows: gemini En Gemini CLI, escribe /setup-github y luego abre una solicitud de cambios o menciona a @gemini-cli en un comentario para probarlo
- ¿Dónde consigo run-gemini-cli?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/google-github-actions/run-gemini-cli
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Agente de IA de código abierto que revisa pull requests automáticamente y ofrece los comandos /describe, /review, /improve y /ask en GitHub, GitLab, Bitbucket y Azure DevOps.
Una GitHub Action que ejecuta Claude Code en PR e issues para responder preguntas, revisar cambios e implementar código.
Extensión de GitHub CLI que permite definir automatizaciones de repositorio con IA en Markdown y ejecutarlas de forma segura mediante GitHub Actions.
Runtime modular y sistema de orquestación que coordina agentes de programación con IA mediante pipelines con controles para tareas, revisión, entregas y documentación en Claude Code, Codex, Cursor y más.
Infraestructura de memoria nativa para agentes que convierte las conversaciones y ejecuciones de agentes LLM en memoria persistente y estructurada para aplicaciones Python y TypeScript.