Configurare Gemini Code Assist su GitHub

Questa pagina spiega come configurare la versione Enterprise di Gemini Code Assist su GitHub, un agente basato su Gemini che riassume automaticamente le richieste di pull e fornisce revisioni approfondite del codice.

Prima di iniziare

Per configurare la versione Enterprise di Gemini Code Assist su GitHub, assicurati di:

  1. Avere un'organizzazione GitHub o un account personale.

  2. Avere uno o più repository GitHub su cui vuoi abilitare Gemini Code Assist su GitHub.

    Se non hai un repository di questo tipo, puoi creare un fork di il nostro repository di esempio da utilizzare.

  3. Chiedi all'amministratore di concederti il ruolo Amministratore utilizzo servizi e il ruolo geminicodeassistmanagement.scmConnectionAdmin.

    • In alternativa, se disponi dei ruoli di base Amministratore o Proprietario, hai le autorizzazioni IAM necessarie per completare la configurazione della versione Enterprise.
  4. Assicurati che il Google Cloud progetto che utilizzi durante la configurazione sia collegato a un account di fatturazione valido.

Installare Gemini Code Assist su GitHub

I seguenti passaggi mostrano come configurare la versione Enterprise di Gemini Code Assist su GitHub.

  1. Nella Google Cloud console, vai alla pagina Agenti e strumenti di Gemini Code Assist.

    Vai ad Agenti e strumenti

    1. Se non hai abilitato l'API Developer Connect, viene visualizzato un banner di avviso che ti chiede di abilitare l'API. In questo caso, fai clic sul pulsante Abilita associato al banner e sul pulsante Abilita nella finestra di dialogo visualizzata.
  2. Nella sezione Agenti , individua la scheda Gestione del codice sorgente di Code Assist e fai clic su Abilita.

    Si apre il riquadro Abilita gestione del codice sorgente di Code Assist.

  3. Nella sezione API di gestione di Gemini Code Assist, fai clic su Abilita.

  4. Nella sezione Seleziona una connessione, fai clic sul menu a discesa Connessione.

  5. Nel menu a discesa, fai clic su Crea nuova connessione.

    Si apre il riquadro Collega repository Git tramite Developer Connect.

  6. Nel menu a discesa Provider, seleziona il provider GitHub che stai utilizzando.

  7. Nel campo Nome, inserisci un nome per la connessione.

  8. Fai clic su Continua.

    Si apre la finestra di dialogo Richiedi token OAuth GitHub.

  9. Dopo aver letto il disclaimer, fai clic su Ho capito e continua.

  10. Nella pagina Installa Gemini Code Assist, fai clic sull'account in cui vuoi installare l'app.

  11. Scegli se installare l'app per Tutti i repository o Solo repository selezionati.

  12. Fai clic su Installa.

  13. Segui i passaggi di GitHub per autenticarti su GitHub.

    Una volta confermato l'accesso, la finestra di dialogo si chiude e torni al riquadro Collega repository Git tramite Developer Connect.

  14. Nella sezione Collega repository , fai clic sul menu a discesa Repository , seleziona i repository che vuoi collegare e fai clic su Ok.

  15. Fai clic su Collega.

  16. Nel menu a discesa Seleziona una connessione, seleziona la connessione che hai creato.

  17. Fai clic su Fine.

Gemini Code Assist è ora attivo per tutte le richieste di pull all'interno dei repository selezionati.

Passaggi successivi