Skip to main content

Gérer les issues et les pull requests avec l’application GitHub Copilot

Prendre une issue, diriger un agent pour implémenter des changements et fusionner une pull request — sans quitter GitHub application Copilot.

Qui peut utiliser cette fonctionnalité ?

GitHub application Copilot est disponible pour tous les plans payants Copilot .
Sign up for Copilot

Parcourir vos tickets et vos pull requests

Cliquez sur Mon travail dans la barre latérale pour voir vos tickets et vos pull requests en un seul endroit. La vue est organisée en sections : par défaut, All, Active, Review requests et Done. Vous pouvez modifier les sections par défaut ou en ajouter de nouvelles avec vos propres filtres. Utilisez la barre de recherche dans n’importe quelle section pour rechercher des éléments par mot clé ou qualificateurs comme label:bug.

Démarrage d’une session à partir d’un problème

  1. Cliquez sur Mon travail dans la barre latérale.
  2. Parcourez ou filtrez pour rechercher un problème, puis cliquez dessus pour afficher ses détails.
  3. Cliquez sur Nouvelle session. L’application crée une nouvelle session avec le contexte du problème déjà chargé.
  4. Sélectionnez un mode de session dans la liste déroulante située sous le champ de saisie ; par exemple, Plan pour que l’agent propose d’abord un plan, ou Interactive pour travailler en collaboration avec l’agent.
  5. Indiquez à l’agent ce que vous voulez qu’il fasse. Si vous avez choisi le mode Plan , l’agent propose un plan pour vous de passer en revue en premier ; sinon, l’agent commence à travailler sur le problème et propose des modifications que vous pouvez itérer. Suivez la conversation dans la vue Conversation et donnez votre avis pour guider l’agent.

Examen d'une pull request

  1. Cliquez sur une demande de tirage dans Mon travail pour voir sa vue d’ensemble, notamment le résumé, les résultats de la vérification CI et l’activité de révision.
  2. Basculez vers l’onglet Fichiers modifiés pour passer en revue le différences.
  3. Cliquez sur Nouvelle session pour ouvrir une session pour la pull request. Au sein de la session, vous pouvez laisser des commentaires de révision sur la différence ou demander à l’agent d’apporter des modifications.
  4. Une fois la relecture terminée dans la session, vous pouvez revenir à la vue détaillée de la pull request et cliquer sur Review en haut pour soumettre une révision.

Vous pouvez également ouvrir la pull request dans votre navigateur ou dans un autre IDE directement depuis l’application.

Répondre à une évaluation

Vous pouvez répondre aux commentaires de revue et corriger les échecs des vérifications CI dans GitHub application Copilot.

  1. Ouvrir une demande de tirage.
  2. Faites défiler la page vers le bas pour voir les commentaires de revue sur votre PR. Pour demander à un agent de traiter un commentaire, cliquez sur Corriger.
  3. En bas de la page, affichez l’état des vérifications CI. Pour demander à un agent de corriger les vérifications ayant échoué, cliquez sur Corriger les vérifications ayant échoué.

Fusion d'une pull request

Lorsque vous souhaitez fusionner une pull request, vous pouvez activer agent merge en haut de l’application. La fusion par l’agent invite la session Copilot de l’espace de travail à lire votre pull request, à corriger ce qui la bloque et à la fusionner dès que GitHub le permettra. Il s’exécute en arrière-plan, survit aux redémarrages de l’application et se désactive lorsque votre pull request est fusionnée.