Utiliser Gemini Code Assist sur GitHub

Cette page vous explique comment utiliser Gemini Code Assist sur GitHub. Elle s'applique aux versions grand public et entreprise 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 une première revue 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 une première revue. Une fois la revue terminée, gemini-code-assist[bot] est automatiquement ajouté en tant que réviseur à la demande d'extraction. Gemini Code Assist ajoute un commentaire de 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 de la revue contiennent les informations suivantes :

  • Gravité du problème (critique, élevée, moyenne ou faible)
  • Commentaires sur le problème
  • Suggestion de code qui peut ê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 la gravité est inférieure au seuil de gravité minimal défini pour le dépôt.

Appeler manuellement Gemini Code Assist

Gemini Code Assist écoute les commentaires de n'importe quel contributeur de demande d'extraction et décide s'il doit 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ésumé des modifications apportées à la demande d'extraction
/gemini review Publie une revue de code des modifications apportées à la demande d'extraction
/gemini Appelle 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 examiner les autorisations fournies à l'application Gemini Code Assist, gérer l'accès au dépôt 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 Integrations (Intégrations), cliquez sur Applications. Une liste d'applications GitHub s'affiche.
  3. À côté de Gemini Code Assist, cliquez sur Configure (Configurer).

Dépannage

Si vous utilisez la version entreprise de Gemini Code Assist sur GitHub et que vous ne recevez pas de réponses de Gemini Code Assist, cela peut être dû au fait que le Google Cloud projet que vous avez utilisé lors de la configuration n'est 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 et qu'aucun frais n'est facturé pour l'utilisation de la version entreprise de Gemini Code Assist sur GitHub pendant la préversion. Bien qu'un compte de facturation valide soit requis, des frais ne sont facturés que lorsque l'utilisation dépasse les limites du niveau sans frais.

Étape suivante