Gemini Code Assist sur GitHub vous permet de résumer automatiquement les demandes d'extraction et de générer des revues de code approfondies. Dans ce guide, vous allez configurer Gemini Code Assist sur GitHub pour vos dépôts.
Avant de commencer
Pour configurer Gemini Code Assist sur GitHub, assurez-vous de procéder comme suit :
Disposer d'un compte GitHub personnel ou d'une organisation GitHub
Vous 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 dépôt d'exemple pour l'utiliser.
Demandez à votre administrateur de vous attribuer le rôle Administrateur Service Usage et le rôle
geminicodeassistmanagement.scmConnectionAdmin.- Si vous disposez des rôles de base Administrateur ou Propriétaire, vous disposez des autorisations IAM nécessaires pour effectuer la configuration.
Assurez-vous que le projet Google Cloud que vous utilisez lors de la configuration est associé à un compte de facturation valide.
Installer Gemini Code Assist sur GitHub
Les étapes suivantes vous expliquent comment configurer Gemini Code Assist sur GitHub.
Dans la console Google Cloud , accédez à la page Agents et outils de Gemini Code Assist.
- Si vous n'avez pas encore activé l'API Developer Connect, une bannière d'avertissement s'affiche pour vous inviter à le faire. 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 carte Gestion du code source Code Assist, puis cliquez sur Activer.
Le volet Activer la gestion de Code Assist pour le code source s'ouvre.
Dans la section API Gemini Code Assist Management, 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 l'avertissement, 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.
Indiquez si vous souhaitez installer l'application pour Tous les dépôts ou Uniquement certains 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.
Étapes suivantes
- 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.