Bot de revisión de código para GitHub que usa LLM al estilo de ChatGPT para comentar los cambios de los pull requests y funciona como GitHub App, Action o aplicación Probot autoalojada.
truongnh1992/gemini-ai-code-reviewer
Una GitHub Action que publica comentarios de revisión de código generados por IA en pull requests cuando alguien comenta /gemini-review, usando la API de Gemini de Google.
- Estrellas
- 258
- Forks
- 57
- Issues abiertos
- 13
- Último commit
- hace 22 días
¿Qué es?
Gemini AI Code Reviewer es una GitHub Action que revisa pull requests con los modelos Gemini de Google. Recopila los cambios de código de un pull request, omite los archivos que indiques, envía el código modificado a Gemini en fragmentos y agrega los comentarios de revisión resultantes directamente al PR.
La acción se configura en un archivo de workflow del repositorio y necesita una clave de la API de Gemini guardada como GitHub Secret. La revisión se ejecuta cuando alguien comenta /gemini-review en un pull request. Puedes elegir el modelo Gemini con la entrada GEMINI_MODEL y excluir patrones de archivos, como *.md o archivos de bloqueo, con la entrada EXCLUDE.
El proyecto tiene licencia MIT y está escrito en Python.
Funciones clave
- 01Inicia una revisión cuando alguien comenta /gemini-review en un pull request
- 02Envía los cambios de código del PR a la API de Gemini en fragmentos
- 03Permite excluir patrones de archivos de la revisión
- 04Permite elegir el modelo Gemini mediante una entrada del workflow
- 05Publica comentarios de revisión directamente en el pull request
Casos de uso
- Obtener una primera revisión automatizada de los pull requests antes de que los revisen personas
- Añadir comentarios asistidos por IA a proyectos que prefieren Gemini a otras herramientas de revisión
- Omitir documentación, archivos de bloqueo y archivos de configuración de la revisión de código incluyéndolos en EXCLUDE
Inicio rápido
- 1
Obtén una clave de API de Gemini en Google AI Studio
- 2
Añade la clave al repositorio como un GitHub Secret llamado GEMINI_API_KEY
- 3
Crea .github/workflows/code-review.yml con el workflow del README
- 4
Comenta /gemini-review en una pull request para iniciar una revisión
Antes de usarlo
- Se necesita una clave de API de Gemini, cuyo uso puede generar costes.
- El ejemplo del README usa un nombre de modelo (gemini-3.8-flash) que quizá no exista, por lo que puede que tengas que comprobar la configuración del modelo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es gemini-ai-code-reviewer?
- Una GitHub Action que publica comentarios de revisión de código generados por IA en pull requests cuando alguien comenta /gemini-review, usando la API de Gemini de Google. Gemini AI Code Reviewer es una GitHub Action que revisa pull requests con los modelos Gemini de Google. Recopila los cambios de código de un pull request, omite los archivos que indiques, envía el código modificado a Gemini en fragmentos y agrega los comentarios de revisión resultantes directamente al PR.
- ¿gemini-ai-code-reviewer es gratuito? ¿Qué licencia tiene?
- gemini-ai-code-reviewer es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿gemini-ai-code-reviewer sigue mantenido?
- Mantenimiento activo. El último commit de gemini-ai-code-reviewer fue el 16 oct 2026.
- ¿Para qué puedo usar gemini-ai-code-reviewer?
- Obtener una primera revisión automatizada de los pull requests antes de que los revisen personas Añadir comentarios asistidos por IA a proyectos que prefieren Gemini a otras herramientas de revisión Omitir documentación, archivos de bloqueo y archivos de configuración de la revisión de código incluyéndolos en EXCLUDE
- ¿Cómo se instala gemini-ai-code-reviewer?
- Obtén una clave de API de Gemini en Google AI Studio Añade la clave al repositorio como un GitHub Secret llamado GEMINI_API_KEY Crea .github/workflows/code-review.yml con el workflow del README Comenta /gemini-review en una pull request para iniciar una revisión
- ¿Dónde consigo gemini-ai-code-reviewer?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/truongnh1992/gemini-ai-code-reviewer
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una aplicación web y una GitHub Action que agrupan los cambios de los pull requests por ámbito y los resumen para que puedas revisar una parte a la vez.
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 revisa los cambios de los pull requests con un LLM y publica unos pocos comentarios inline priorizados.
Representa cada pull request con diagramas animados de arquitectura y flujo de datos, publicados como comentario en el PR, para GitHub, GitLab y Bitbucket.
Herramienta de Ruby que se ejecuta en CI para automatizar reglas de revisión de pull requests, como exigir changelogs y convenciones para las descripciones.