Configura Gemini Code Assist en GitHub

En esta página, se muestra cómo configurar la versión empresarial de Gemini Code Assist en GitHub, un agente con tecnología de Gemini que resume automáticamente las solicitudes de extracción y proporciona revisiones de código detalladas.

Antes de comenzar

Para configurar la versión empresarial de Gemini Code Assist en GitHub, asegúrate de hacer lo siguiente:

  1. Tener una organización de GitHub o una cuenta personal.

  2. Tener uno o más repositorios de GitHub en los que quieras habilitar Gemini Code Assist en GitHub.

    Si no tienes un repositorio de este tipo, puedes crear una bifurcación de nuestro repositorio de muestra para usarlo.

  3. Pídele a tu administrador que te otorgue el rol de Administrador de Service Usage y el rol geminicodeassistmanagement.scmConnectionAdmin.

    • Como alternativa, si tienes los roles básicos de Administrador o Propietario, tienes los permisos de IAM necesarios para completar la configuración de la versión empresarial.
  4. Asegúrate de que el Google Cloud proyecto que usas durante la configuración esté conectado a una cuenta de facturación válida.

Instala Gemini Code Assist en GitHub

En los siguientes pasos, se muestra cómo configurar la versión empresarial de Gemini Code Assist en GitHub.

  1. En la Google Cloud consola, ve a la página Agentes y herramientas de Gemini Code Assist.

    Ir a Agentes y herramientas

    1. Si no habilitaste la API de Developer Connect anteriormente, verás un banner de advertencia que te solicitará que la habilites. Si esto sucede, haz clic en el botón Habilitar asociado con el banner y, luego, en el botón Habilitar en la ventana de diálogo que aparece.
  2. En la sección Agentes , busca la tarjeta Administración de código fuente de Code Assist y haz clic en Habilitar.

    Se abrirá el panel Habilitar la administración de código fuente de Code Assist.

  3. En la sección API de administración de Gemini Code Assist, haz clic en Habilitar.

  4. En la sección Selecciona una conexión, haz clic en el menú desplegable Conexión.

  5. En el menú desplegable, haz clic en Crear conexión nueva.

    Se abrirá el panel Vincular repositorios de Git a través de Developer Connect.

  6. En el menú desplegable Proveedor, selecciona el proveedor de GitHub que usas.

  7. En el campo Nombre, ingresa un nombre para tu conexión.

  8. Haz clic en Continuar.

    Se abrirá la ventana de diálogo Solicitar token de GitHub OAuth.

  9. Después de leer la renuncia de responsabilidad, haz clic en Entiendo y continuar.

  10. En la página Instalar Gemini Code Assist, haz clic en la cuenta en la que deseas instalar la app.

  11. Elige si deseas instalar la app para Todos los repositorios o Solo seleccionar repositorios.

  12. Haz clic en Instalar.

  13. Sigue los pasos de GitHub para autenticarte en GitHub.

    Una vez que se confirma el acceso, se cierra la ventana de diálogo y vuelves al panel Vincular repositorios de Git a través de Developer Connect.

  14. En la sección Vincular repositorios , haz clic en el menú desplegable Repositorios , selecciona los repositorios que deseas vincular y haz clic en Aceptar.

  15. Haz clic en Vincular.

  16. En el menú desplegable Selecciona una conexión, selecciona la conexión que creaste.

  17. Haz clic en Listo.

Gemini Code Assist ahora está activo para todas las solicitudes de extracción dentro de los repositorios seleccionados.

¿Qué sigue?