Cette page explique comment configurer la version Enterprise de Gemini Code Assist sur GitHub, un agent basé sur Gemini qui résume automatiquement les demandes d'extraction et fournit des revues de code approfondies.
Avant de commencer
Pour configurer la version Enterprise de Gemini Code Assist sur GitHub, procédez comme suit :
Disposez d'une organisation GitHub ou d'un compte personnel.
Disposez d'un ou de plusieurs dépôts GitHub sur lesquels vous souhaitez activer Gemini Code Assist sur GitHub.
Si vous n'en avez pas, vous pouvez créer un fork de notre exemple de dépôt à utiliser.
Demandez à votre administrateur de vous accorder le rôle Administrateur de l'utilisation du service et le rôle
geminicodeassistmanagement.scmConnectionAdmin.- Vous pouvez également utiliser les rô0les de base Administrateur ou Propriétaire, pour disposer des autorisations IAM nécessaires pour effectuer la configuration de la version Enterprise.
Assurez-vous que le Google Cloud projet que vous utilisez lors de la configuration est associé à un compte de facturation valide.
Installer Gemini Code Assist sur GitHub
Les étapes suivantes expliquent comment configurer la version Enterprise de Gemini Code Assist sur GitHub.
Dans la Google Cloud console, accédez à la page Agents et outils de Gemini Code Assist.
- Si vous n'avez pas activé l'API Developer Connect, une bannière d'avertissement s'affiche et vous invite à l'activer. Si cela se produit, cliquez sur le bouton Activer associé à la bannière, puis sur le bouton Activer dans la boîte de dialogue qui s'affiche.
Dans la section Agents, recherchez la fiche Gestion du code source de Code Assist, puis cliquez sur Activer.
Le volet Activer la gestion du code source de Code Assist s'ouvre.
Dans la section API de gestion de Gemini Code Assist, cliquez sur Activer.
Dans la section Sélectionner une connexion, cliquez sur le menu déroulant Connexion.
Dans le menu déroulant, cliquez sur Créer une connexion.
Le volet Associer des dépôts Git via Developer Connect s'ouvre.
Dans le menu déroulant Fournisseur, sélectionnez le fournisseur GitHub que vous utilisez.
Dans le champ Nom, saisissez un nom pour votre connexion.
Cliquez sur Continuer.
La boîte de dialogue Demander un jeton OAuth GitHub s'ouvre.
Après avoir lu la clause de non-responsabilité, cliquez sur J'ai compris et je continue.
Sur la page Installer Gemini Code Assist, cliquez sur le compte dans lequel vous souhaitez installer l'application.
Choisissez d'installer l'application pour Tous les dépôts ou Sélectionner uniquement les dépôts.
Cliquez sur Installer.
Suivez les étapes GitHub pour vous authentifier auprès de GitHub.
Une fois l'accès confirmé, la boîte de dialogue se ferme et vous revenez au volet Associer des dépôts Git via Developer Connect.
Dans la section Associer des dépôts, cliquez sur le menu déroulant Dépôts, sélectionnez les dépôts que vous souhaitez associer, puis cliquez sur OK.
Cliquez sur Associer.
Dans le menu déroulant Sélectionner une connexion, sélectionnez la connexion que vous avez créée.
Cliquez sur OK.
Gemini Code Assist est désormais actif pour toutes les demandes d'extraction dans les dépôts sélectionnés.
Étape suivante
- En savoir plus sur Gemini Code Assist dans GitHub.
- Utiliser Gemini Code Assist dans GitHub.
- Découvrez comment personnaliser le comportement de Gemini Code Assist sur GitHub.