Utiliser Gemini Code Assist sur GitHub

Cette page vous explique comment utiliser Gemini Code Assist sur GitHub. Cette page s'applique aux versions grand public et Enterprise de Gemini Code Assist sur GitHub.

Avant de commencer

Pour effectuer les tâches décrites sur cette page, assurez-vous d'avoir configuré Gemini Code Assist sur GitHub.

Obtenir un résumé et des commentaires sur une demande d'extraction

Pour obtenir un premier examen d'une demande d'extraction de Gemini Code Assist, créez une demande d'extraction.

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 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

Gemini Code Assist n'ajoute pas de commentaires dont le niveau de gravité est inférieur au seuil de gravité minimal défini pour le dépôt.

Appeler manuellement Gemini Code Assist

Gemini Code Assist écoute les commentaires de tous les contributeurs de demandes 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 une révision 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 :

  1. Sur GitHub, cliquez sur votre photo de profil, puis sur Settings (Paramètres).
  2. Dans la section Intégrations, cliquez sur Applications. Une liste d'applications GitHub s'affiche.
  3. À côté de Gemini Code Assist, cliquez sur Configurer.

Dépannage

Si vous utilisez la version Enterprise de Gemini Code Assist sur GitHub et que vous ne recevez pas de réponses de Gemini Code Assist, il est possible que le projet Google Cloud que vous avez utilisé lors de la configuration ne soit pas associé à un compte de facturation valide. Vous devez vérifier l'état de facturation de votre projet et, si nécessaire, l'associer à un compte de facturation valide.

Notez que Developer Connect dispose d'un niveau sans frais important. De plus, l'utilisation de la version Enterprise de Gemini Code Assist sur GitHub pendant la preview n'entraîne aucun frais. Un compte de facturation valide est requis, mais il n'engendre des frais que lorsque l'utilisation dépasse les limites de la version sans frais.

Étape suivante