Dev · Repéré
Assigner un ticket GitHub à un agent et récupérer une pull request testée
Avec l’agent de code de GitHub Copilot, on assigne une issue comme à un collègue : l’agent travaille dans un environnement isolé et ouvre une pull request à relire.
Ce qui a été fait
Le blog GitHub (juin 2025) décrit le fonctionnement : l’agent démarre dès qu’on lui assigne une issue, travaille de façon asynchrone dans un environnement basé sur GitHub Actions, pousse ses commits dans une pull request en brouillon et demande une revue une fois terminé. On peut commenter pour lui faire corriger. GitHub le présente comme adapté aux tâches bien délimitées : corrections, dette technique, tests.
Points de vigilance
Une issue floue donne une PR floue : critères d’acceptation et fichiers concernés dans le ticket.
Prompt pour reproduire ce cas
Point de départ à adapter (remplacez les [crochets])
Rédige une issue GitHub prête à être assignée à un agent de code. Problème : [décrire le bug ou la petite évolution]. Contexte technique : [fichiers, modules, commandes de test]. Format : titre clair ; contexte en 3 lignes ; comportement attendu ; critères d’acceptation cochables ; fichiers probablement concernés ; ce qu’il ne faut pas toucher ; commande pour lancer les tests. Si la tâche est trop grosse pour une seule PR, découpe-la en 2 ou 3 issues.