Gemini Code Assist en GitHub lleva la potencia de Gemini al proceso de las solicitud de extracción, ya que funciona como un revisor de código. Gemini Code Assist en GitHub usa un agente con tecnología de Gemini que resume automáticamente las solicitudes de extracción y proporciona revisiones de código detalladas, lo que acelera las revisiones y aumenta la calidad del código.
Una vez que configures Gemini Code Assist en GitHub, podrás invocarlo en cualquier etapa de la solicitud de extracción para revisar el código. Para interactuar con Gemini Code Assist en los comentarios de la solicitud de extracción, haz lo siguiente:
- Haz preguntas aclaratorias sobre la revisión que crea Gemini Code Assist.
- Agrega la etiqueta
/geminia tus comentarios para hacerle preguntas a Gemini Code Assist en el contexto de la solicitud de extracción.
Gemini Code Assist recuperará automáticamente información útil del repositorio y de la solicitud de extracción para realizar sus tareas.
Este documento está destinado a desarrolladores de todos los niveles de habilidad. Se da por sentado que tienes un conocimiento práctico de GitHub.
Versión para consumidores y versión para empresas
Gemini Code Assist en GitHub está disponible en una versión para empresas que se instala a través Google Cloud. También existe una versión para consumidores; sin embargo, se dejarán de entregar solicitudes a la versión para consumidores, por lo que no debes instalar esta versión.
En la siguiente tabla, se resumen las diferencias entre la versión para consumidores y la versión para empresas:
| Versión para consumidores | Versión para empresas (vista previa) | |
|---|---|---|
| Condiciones del Servicio | Condiciones del Servicio de Google | Google Cloud Condiciones del Servicio |
| Cuotas | 33 solicitudes de extracción por día | Más de 100 solicitudes de extracción por día |
| Administración de configuraciones |
Por repositorio en GitHub Todos los repositorios asociados con una cuenta mediante la página de configuración |
Por repositorio en GitHub En varios repositorios con Google Cloud |
| Cómo agregar una guía de estilo | Por repositorio en GitHub |
Por repositorio en GitHub En varios repositorios con Google Cloud |
| Compatibilidad con GitHub |
GitHub |
GitHub |
Consideraciones
Gemini Code Assist en GitHub no genera resúmenes ni sugerencias de código para ningún archivo ubicado en el directorio
.github/workflows. Esta exclusión ayuda a evitar la introducción de configuraciones potencialmente inseguras en el repositorio.La versión para empresas usa una conexión de Developer Connect para conectar tus repositorios de GitHub a Google Cloud.
Esta conexión de Developer Connect siempre se crea en la región
us-east1.Esta conexión de Developer Connect se debe crear con la sección Administración de código fuente de Code Assist que se encuentra en Agentes y herramientas de Gemini Code Assist. Para obtener instrucciones, consulta Cómo configurar Gemini Code Assist en GitHub.
¿Qué sigue?
- Configura Gemini Code Assist en GitHub.
- Usa Gemini Code Assist en GitHub.
- Obtén información para personalizar el comportamiento de Gemini Code Assist en GitHub.