Gemini Code Assist pour GitHub apporte la puissance de Gemini au processus de demande d'extraction en agissant en tant que réviseur de code. Gemini Code Assist pour GitHub utilise un agent optimisé par Gemini qui résume automatiquement les demandes d'extraction et fournit des revues de code détaillées, ce qui accélère les revues et améliore la qualité du code.
Une fois que vous avez configuré Gemini Code Assist pour GitHub, vous pouvez l'appeler à n'importe quelle étape de la demande d'extraction pour examiner le code. Vous pouvez interagir avec Gemini Code Assist dans les commentaires des demandes d'extraction directement en :
- Poser des questions pour obtenir des précisions 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.
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 suppose que vous maîtrisez GitHub.
Avant de commencer
Pour tester les étapes de ce document, assurez-vous d'effectuer l'une des opérations suivantes :
Obtenir un résumé et des commentaires sur une demande d'extraction
Pour obtenir un premier examen d'une demande de fusion de Gemini Code Assist, créez une demande de fusion.
Lorsque vous ouvrez la nouvelle demande d'extraction, Gemini Code Assist fournit un premier examen. Une fois l'examen terminé, gemini-code-assist[bot]
est automatiquement ajouté en tant qu'examinateur à la demande d'extraction. Gemini Code Assist ajoute un commentaire sur le problème dans l'onglet Conversation de la demande d'extraction avec ses commentaires, puis ajoute des commentaires sur les parties modifiées du code.
Les commentaires sur les avis contiennent les informations suivantes :
- Gravité du problème (critique, élevée, moyenne ou faible)
- Commentaires sur le problème
- Suggestion de code pouvant être validée directement depuis GitHub
- Références à un guide de style fourni par l'utilisateur
Appeler manuellement Gemini Code Assist
Gemini Code Assist écoute les commentaires de tous les contributeurs de la demande d'extraction et décide s'il doit y répondre.
Pour appeler manuellement Gemini Code Assist, vous pouvez utiliser les commandes suivantes sur la page principale des commentaires de la demande d'extraction en tant que commentaire de problème.
Commande | Description |
---|---|
/gemini summary |
Publie un récapitulatif des modifications apportées à la demande d'extraction |
/gemini review |
Publie un examen du code des modifications apportées dans la demande d'extraction |
/gemini |
Invoque manuellement Gemini Code Assist dans les commentaires |
/gemini help |
Présentation des commandes disponibles |
Gérer les paramètres Gemini Code Assist
Toute personne autorisée à modifier les paramètres de l'application GitHub pour l'organisation peut gérer les paramètres de l'application Gemini Code Assist. Vous pouvez consulter les autorisations accordées à l'application Gemini Code Assist, gérer l'accès aux dépôts et désinstaller l'application Gemini Code Assist.
Pour modifier les paramètres, procédez comme suit :
- Sur GitHub, cliquez sur votre photo de profil, puis sur Settings (Paramètres).
- Dans la section Intégrations, cliquez sur Applications. Une liste d'applications GitHub s'affiche.
- À côté de Gemini Code Assist, cliquez sur Configurer.