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. Cela permet d'accélérer les cycles d'examen et d'améliorer la qualité globale du code dans vos dépôts.
Une fois que vous avez configuré Gemini Code Assist sur GitHub, vous pouvez appeler Gemini Code Assist à n'importe quelle étape de la demande d'extraction pour réviser le code. Vous pouvez interagir avec Gemini Code Assist directement dans les commentaires des demande d'extraction d'extraction :
- Poser des questions de clarification sur l'examen créé par Gemini Code Assist.
- Appeler Gemini Code Assist en ajoutant le tag
/geminià vos commentaires pour poser des questions dans le contexte de la demande d'extraction'extraction.
Gemini Code Assist récupère automatiquement des informations utiles à partir du dépôt et de la demande d'extraction pour effectuer ses tâches.
Dans ce document, qui s'adresse aux développeurs de tous niveaux, Il part du principe que vous maîtrisez GitHub.
Version Enterprise
Gemini Code Assist sur GitHub est disponible dans une version Enterprise que vous installez via Google Cloud.
Le tableau suivant récapitule différents aspects de la version Enterprise :
| Version Enterprise (preview) | |
|---|---|
| Conditions d'utilisation | Conditions d'utilisation deGoogle Cloud |
| Quota | Plus de 100 demandes d'extraction par jour |
| Gérer les configurations |
Par dépôt dans GitHub Dans plusieurs dépôts à l'aide de Google Cloud |
| Ajouter un guide de style |
Par dépôt dans GitHub Dans plusieurs dépôts à l'aide de Google Cloud |
| Assistance GitHub |
GitHub |
Remarques
Gemini Code Assist sur GitHub ne génère pas de résumés ni de suggestions de code pour les fichiers situés dans le répertoire
.github/workflows. Cette exclusion permet d'éviter l'introduction de configurations potentiellement non sécurisées dans le dépôt.Gemini Code Assist sur GitHub utilise une connexion Developer Connect pour connecter vos dépôts GitHub à Google Cloud.
Cette connexion Developer Connect est toujours créée dans la région
us-east1.Cette connexion Developer Connect doit être créée à l'aide de la section Gestion du code source Code Assist disponible dans Agents et outils de Gemini Code Assist. Pour obtenir des instructions, consultez Configurer Gemini Code Assist sur GitHub.
Si vous souhaitez ajouter un dépôt GitHub à une connexion Developer Connect que vous avez créée précédemment lors de la configuration de Gemini Code Assist sur GitHub, vous devez utiliser Developer Connect pour ce faire.
Étapes suivantes
- Configurez Gemini Code Assist sur GitHub.
- Utilisez Gemini Code Assist sur GitHub.
- Découvrez comment personnaliser le comportement de Gemini Code Assist sur GitHub.