Documentation / L’agent
Missions et phases
Chaque travail important est une mission dotée d’un cycle de vie en 8 phases, d’un plan d’exécution et d’un objectif qui ne se perd jamais.
Chaque travail important est une mission. Elle est enregistrée avec le projet et conserve la demande initiale, les exigences, les critères d’acceptation, les décisions, les hypothèses, le plan, les fichiers modifiés et l’endroit où en est le travail.
Ainsi, l’objectif et le plan ne se perdent jamais, même lorsque la conversation s’allonge.
Les 8 phases
| # | Phase | Question à laquelle elle répond |
|---|---|---|
| 1 | Analyse | Que demande-t-on exactement ? Que reste-t-il à savoir ? |
| 2 | Conception | Comment le résoudre ? Quelles décisions prendre ? |
| 3 | Planification | En quelles étapes vérifiables le découper ? |
| 4 | Implémentation | Écrire le code, en ne touchant qu’au strict nécessaire. |
| 5 | Mesure | Le code modifié est-il meilleur que la version précédente ? |
| 6 | Tests | Compiler, tester et démarrer l’application. |
| 7 | Revue | Relire son propre diff comme un relecteur exigeant. |
| 8 | Livraison | Ce qui a été fait, ce qui a été vérifié, les décisions et ce qui reste à faire. |
La Mesure compare le code modifié à la version précédente (N−1) et renvoie le travail en Implémentation jusqu’à ce qu’il soit meilleur. Elle ne peut pas être sautée. Voir Mesure par rapport à N−1.
Les phases suivent le travail
- Chaque nouvelle demande commence en Analyse.
- La phase avance selon ce que fait réellement l’agent, et pas seulement selon ce qu’il déclare : lire et rechercher relèvent de l’Analyse, éditer de l’Implémentation, lancer les tests des Tests.
- Elle ne fait qu’avancer. Lire un fichier pendant l’implémentation reste de l’implémentation.
- Le fonctionnement est identique avec l’agent de Yuli, Claude Code, Kiro, Codex et Antigravity.
La barre de mission
Elle apparaît au-dessus du chat, sous les onglets de conversation.
- Les huit étapes, celles déjà franchies étant cochées et l’étape en cours mise en évidence.
- Phase n sur 8 · Nom, depuis quand et ce qui est en cours.
- Le Parcours de la mission, avec le temps passé dans chaque phase.
- La mesure actuelle, avec le bouton Voir dans Qualité.
En la dépliant, vous verrez :
| Section | Contenu |
|---|---|
| Plan d’exécution | Les étapes, Étape n sur N, la durée estimée et qui exécute chaque étape. |
| Exigences | Ce qui doit être respecté. |
| Critères d’acceptation | Comment savoir que c’est terminé. |
| Décisions récentes | Ce qui a été décidé et pourquoi. |
| Autonome | L’interrupteur du mode autonome. |
Actions : Voir le plan, Clore la mission et Rouvrir la mission.
Retirer un plan
Le bouton ✕ demande « Que faire de ce plan ? » :
- Annuler le plan : l’arrête ; l’historique (
PLAN.md) est conservé. - Supprimer : efface le plan, le journal et la mission de cette conversation.
- Conserver : le laisse tel quel.
Le workboard
Le workboard montre en direct ce que font l’agent et son équipe pendant un tour.
- États : Analyse, Analyse du code, Modification, Vérification, Exécution du plan, En attente.
- Agents : l’Agent principal et chaque Sous-agent.
- Voir tout le travail ouvre « Travail du tour » avec les onglets Chronologie, Agents, Plan et Équipe.
En mode abonnement, le plan de votre agent (par exemple, la liste de tâches de Claude Code) est reflété dans le workboard de Yuli.
Pas d’interruption à cause de la limite de tours
Si un tour épuise ses tours d’échange, l’agent laisse un point de passage de relais et le tour suivant reprend à partir de là. Dans PLAN.md, il apparaît sous « Où en est le travail ». Le contexte reste maîtrisé grâce à des résumés incrémentaux.
Où est-elle enregistrée
.ai/missions/<conversation>/
├── mission.json la mission complète
└── PLAN.md le plan lisible
Il y a une mission par conversation. Voir Le dossier .ai.
Documentation du SDLC
Outils → Documentation du cycle de vie (SDLC)… génère la documentation du cycle de développement du projet.