Repolode
truongnh1992

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. 1

    Obtén una clave de API de Gemini en Google AI Studio

  2. 2

    Añade la clave al repositorio como un GitHub Secret llamado GEMINI_API_KEY

  3. 3

    Crea .github/workflows/code-review.yml con el workflow del README

  4. 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