Parcourir vos tickets et vos pull requests
Cliquez sur Issues ou Pull requests dans la barre latérale pour parcourir les éléments correspondants à partir de vos dépôts.
Création d’un ticket ou d’une pull request à partir d’une session
Lorsque vous demandez à un agent dans l’application de créer un problème, l’agent choisit un modèle de problème de référentiel en fonction du type de problème. Pour utiliser un modèle particulier, spécifiez-le dans votre invite.
Lorsque vous demandez à un agent de créer une demande de tirage, il suit également le modèle de demande de tirage du référentiel.
Démarrage d’une session à partir d’un problème
- Cliquez sur Tickets dans la barre latérale.
- Parcourez ou filtrez pour rechercher un problème, puis cliquez dessus pour afficher ses détails.
- Cliquez sur Nouvelle session. L’application crée une nouvelle session avec le contexte du problème déjà chargé.
- 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.
- 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
- Cliquez sur Pull requests dans la barre latérale, puis cliquez sur une pull request pour afficher sa vue d’ensemble, y compris le résumé, les résultats de la vérification CI et l’activité de révision.
- Basculez vers l’onglet Fichiers modifiés pour passer en revue le différences.
- 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.
- 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 Copilot app.
- Ouvrir une demande de tirage.
- 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.
- 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
Agent Merge est disponible dans le GitHub Copilot app et dans le cadre de Copilot in the cloud. Les deux interfaces peuvent corriger les flux de travail ayant échoué GitHub Actions et résoudre les conflits de fusion. Dans l’application, Agent Merge vous pouvez également traiter les commentaires de révision, ce qui n’est pas pris en charge dans le cloud.
Lorsque vous souhaitez fusionner une pull request, activez Fusion automatiqueAgent Merge en haut de l’application. Agent Merge 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 permet. 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.
Vous pouvez également utiliser Agent Merge dans le cadre de Copilot in the cloud, directement à partir d’une demande de tirage sur GitHub. Dans la zone de fusion de la pull request, cliquez sur Surveiller et corriger, puis choisissez Corriger les workflows Actions ayant échoué, Résoudre les conflits de fusion ou les deux. Copilot corrige les bloqueurs sélectionnés dans un environnement de développement basé sur GitHub Actions et publie des mises à jour de chronologie expliquant pourquoi il a commencé à fonctionner.
L’option de cloud conserve votre pull request prête à être fusionnée et peut être combinée avec la fusion automatique pour terminer la fusion lorsque toutes les exigences sont remplies. Vous pouvez également l’activer automatiquement pour les pull requests que vous créez. Pour plus d’informations sur l’installation, la personnalisation et la facturation, consultez Préparation des pull requests à fusionner avec Agent Merge.