Que fait issue-to-agent ?
Utilisez cette compétence lorsque l'utilisateur demande à Codex de préparer un plan d'implémentation, un pack de tâches ou un transfert d'agent à partir d'une issue GitHub, d'une URL d'issue, d'une référence OWNER/REPO#123, d'un texte d'issue copié ou d'un fichier local.
Objectif
Créer un pack de tâches compact et actionnable qu'un agent de codage peut exécuter sans redécouvrir le contexte de base.
Entrées requises
- Source de l'issue : fichier local, texte copié, entrée standard, URL GitHub ou
OWNER/REPO#123. - Chemin du dépôt local. Par défaut, le répertoire de travail actuel si l'utilisateur n'en spécifie pas.
Déroulement
-
Confirmez que vous êtes dans le dépôt prévu ou demandez le chemin du dépôt uniquement s'il ne peut pas être déduit.
-
Si l'outil CLI est installé, exécutez :
issue-to-agent SOURCE_ISSUE --repo CHEMIN_DEPOT --output TACHE_AGENT_ISSUE.md -
Si l'utilisateur a besoin d'une sortie automatisée, exécutez également :
issue-to-agent SOURCE_ISSUE --repo CHEMIN_DEPOT --format json --output TACHE_AGENT_ISSUE.json -
Si l'utilisateur a besoin d'un rapport lisible par un mainteneur, exécutez :
issue-to-agent SOURCE_ISSUE --repo CHEMIN_DEPOT --format html --output issue-agent-task.html -
Lisez le pack de tâches généré avant de le présenter. Vérifiez que les fichiers, commandes, critères d'acceptation et risques probables sont cohérents.
-
Si le classement des fichiers semble faible, utilisez la recherche dans le dépôt pour inspecter les termes probables et signalez la faiblesse. Ne prétendez pas que le pack est autoritaire.
-
Retournez le chemin du pack généré et résumez :
- résumé de l'issue
- fichiers probables
- commandes suggérées
- critères d'acceptation
- zones à risque
- questions ouvertes restantes
Limites
- N'implémentez pas l'issue sauf si l'utilisateur le demande explicitement.
- Ne publiez pas, ne poussez pas et ne commentez pas sur GitHub sauf demande.
- N'appelez pas un LLM ou un service externe.
issue-to-agentest local ; le chargement d'une issue GitHub utilise uniquement la CLI localegh. - Traitez les sujets de sécurité, d'authentification, de facturation et de migration comme à haut risque et recommandez une vérification humaine avant exécution par l'agent.
Format de sortie recommandé
TACHE_AGENT_ISSUE.md créé.
Fichiers probables :
- src/...
- tests/...
Exécutez :
- ...
Risque :
- ...