Agent Copilot Cloud (anciennement agent de codage Copilot) vous permet de :
- Recherchez un référentiel en posant des Copilot questions.
- Planifiez et affinez une approche avant Copilot d’apporter des modifications.
- Modifiez les modifications du code, examinez une différence et créez une pull request lorsque vous êtes prêt.
Les sessions ne créent pas automatiquement de pull requests. Pour en créer une immédiatement, incluez cela dans votre texte de commande, par exemple « Créer une demande de tirage à ... ».
Remarque
Ces fonctionnalités ne sont disponibles que sur Agent cloud CopilotGitHub.com. Agent de cloud intégrations (telles que Azure Boards, JIRA, Linear, Slack ou Teams) prennent uniquement en charge la création d’un pull request directement.
Effectuer des recherches approfondies
Posez des Agent cloud Copilot questions sur un référentiel pour comprendre son fonctionnement, trouver où effectuer une modification ou confirmer les hypothèses avant la planification.
-
Démarrez une tâche à partir de l’onglet Agents, du panneau, du tableau de bord ou Discussion avec Copilot. Consultez « Lancer une tâche avec Copilot agents sur GitHub ».
-
Posez une question sur le référentiel.
Par exemple :
Investigate performance issues in this app and suggest improvements.Conseil
Vous pouvez également ouvrir Discussion avec Copilot et attacher le référentiel approprié en tant que contexte. Copilot vous invite à approuver une session de recherche approfondie.
-
Si vous le souhaitez, envoyez des invites de suivi pendant que Copilot travaille pour orienter la session.
-
Passez en revue la réponse et posez des questions de suivi.
Créer un plan
Demandez Agent cloud Copilot à proposer un plan avant d’apporter des modifications.
-
Décrivez le plan souhaité.
Par exemple :
Create a plan to implement the most impactful performance improvements for this app. -
Passez en revue le plan et itérez avec Copilot jusqu’à ce qu’il corresponde à votre intention.
Itérer sur les modifications du code
Après la recherche et la planification, apportez des modifications à une branche, passez en revue le diff et décidez s’il faut itérer davantage ou créer un pull request.
-
Décrivez les modifications souhaitées dans votre invite.
Par exemple, référencez le plan à partir d’une version antérieure :
Implement the plan we agreed upon. -
Attendez que Copilot termine la session.
-
Cliquez sur Diff pour passer en revue les modifications.
-
Si vous le souhaitez, ouvrez la branche (
copilot/BRANCH-NAME) pour inspecter les modifications dans le contexte. -
Pour demander des affinements, poursuivez la conversation. Par exemple :
Rename this to match our existing conventions. -
Une fois la session terminée et que vous en êtes satisfait, cliquez sur Create pull request.
Fournir un contexte visuel
Agent de cloud traite des images, telles que des captures d’écran, des croquis ou des conceptions, dans le cadre de votre description de tâche. Faites glisser et déposez une image dans un corps de problème ou une Discussion avec Copilot invite, puis décrivez ce qu’il Copilot faut faire avec elle.