[{"data":1,"prerenderedAt":33},["ShallowReactive",2],{"doc:fr:plan":3},{"title":4,"lede":5,"html":6,"headings":7},"L’avancée d’un plan","Quand un agent suit une liste de tâches ou travaille avec des sous-agents, Escouade montre où il en est dans un bandeau « Plan » au-dessus de la conversation, et dans une ligne de sa carte. Cette page explique d’où vient la liste, ce que le bandeau affiche et comment l’utiliser.","\u003Ch2 id=\"quand-le-bandeau-apparait\">Quand le bandeau apparaît\u003C\u002Fh2>\n\u003Cp>Le bandeau « Plan » apparaît entre l’en-tête de la conversation et les messages dès que l’agent a au moins une tâche, ou au moins un sous-agent au travail. Il n’y a rien à faire pour l’afficher : c’est l’agent qui décide de tenir une liste, et Escouade ne fait que la lire.\u003C\u002Fp>\n\u003Ch2 id=\"d-ou-viennent-les-taches\">D’où viennent les tâches\u003C\u002Fh2>\n\u003Cp>Escouade ne crée jamais de tâche et ne modifie aucun fichier de plan : il lit ce que l’agent fait. La liste vient de l’une de ces deux sources.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>La liste de tâches de Claude Code.\u003C\u002Fstrong> L’agent la tient avec les outils de tâches de Claude Code (\u003Ccode class=\"key\">TodoWrite\u003C\u002Fcode>, ou \u003Ccode class=\"key\">TaskCreate\u003C\u002Fcode> et \u003Ccode class=\"key\">TaskUpdate\u003C\u002Fcode>). Le réglage « Les agents tiennent une liste de tâches » (Réglages › Claude Code, activé par défaut) donne cet outil aux agents lancés ensuite ; le modèle n’est pas obligé de s’en servir. Voir \u003Ca href=\"\u002Fdocs\u002Fsettings-claude-code\u002F\">les réglages de Claude Code\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Un plan superpowers.\u003C\u002Fstrong> Pour un agent qui n’a pas de liste de tâches, Escouade lit le plan que l’agent a écrit dans \u003Ccode>docs\u002Fsuperpowers\u002Fplans\u002F\u003C\u002Fcode> (skills \u003Ccode class=\"key\">writing-plans\u003C\u002Fcode>, \u003Ccode class=\"key\">executing-plans\u003C\u002Fcode>, \u003Ccode>subagent-driven-development\u003C\u002Fcode>) et le journal d’avancement que ces skills tiennent dans \u003Ccode class=\"key\">.superpowers\u002Fsdd\u002F\u003C\u002Fcode>, pour savoir quelles tâches sont faites. Cette lecture se fait seulement dans le dossier de l’agent (son worktree, ou le projet) et ne modifie rien. Si l’agent tient aussi sa propre liste, c’est elle qui sert de liste ; le fichier de plan n’en donne alors que le titre et le nom.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Le bandeau garde au plus 100 tâches.\u003C\u002Fp>\n\u003Ch2 id=\"ce-que-montre-le-bandeau\">Ce que montre le bandeau\u003C\u002Fh2>\n\u003Cp>En haut, une ligne résume le plan :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>le badge « Plan » et le titre du plan : celui du fichier de plan s’il y en a un, sinon le titre du ticket de l’agent, sinon le nom de l’agent ;\u003C\u002Fli>\n\u003Cli>les sous-agents au travail, en petits points suivis de « 3 sous-agents actifs » (voir plus bas) ;\u003C\u002Fli>\n\u003Cli>le compte des tâches faites, « 2\u002F7 tâches », et le pourcentage du plan entier, « 29 % » ;\u003C\u002Fli>\n\u003Cli>une flèche qui replie ou déplie la liste.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Sous cette ligne, une barre a un segment par tâche : plein pour une tâche faite, estompé pour une tâche à faire, rempli à hauteur de l’avancement pour une tâche en cours.\u003C\u002Fp>\n\u003Cp>La liste dessous donne une ligne par tâche, numérotée (01, 02…) :\u003C\u002Fp>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Élément\u003C\u002Fth>\n\u003Cth>Ce qu’il dit\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Icône\u003C\u002Ftd>\n\u003Ctd>✓ pour « Terminé », un cercle qui tourne pour « En cours », \u003Ccode class=\"key\">!\u003C\u002Fcode> pour « Bloqué », un tiret pour « À faire »\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Titre\u003C\u002Ftd>\n\u003Ctd>Les mots de l’agent, tels quels\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>↳ nom\u003C\u002Fcode> et le modèle\u003C\u002Ftd>\n\u003Ctd>Le sous-agent qui travaille sur cette tâche\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Texte gris\u003C\u002Ftd>\n\u003Ctd>Ce que la tâche fait en ce moment, dans les mots de l’agent (le dernier outil du sous-agent, sinon la forme « en cours » de la tâche)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>« après 03, 05 »\u003C\u002Ftd>\n\u003Ctd>Pour une tâche à faire, les numéros des tâches qu’elle attend et qui ne sont pas finies\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Barre et pourcentage\u003C\u002Ftd>\n\u003Ctd>L’avancement de la tâche : 100 % quand elle est faite, 0 % quand elle est à faire. Pour une tâche en cours dans un fichier de plan, il est calculé sur ses étapes cochées (survole le pourcentage pour voir « 2\u002F3 étapes »). Tant qu’aucune étape n’est cochée, ou que rien ne les compte, la ligne affiche à la place le mot de l’état (« En cours », « Bloqué »).\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Cp>La liste se centre d’elle-même sur la ligne à regarder : la tâche bloquée, sinon la tâche en cours, sinon la première à faire. Si tu fais défiler la liste, elle ne se recentre pas avant six secondes.\u003C\u002Fp>\n\u003Ch2 id=\"une-tache-bloquee\">Une tâche bloquée\u003C\u002Fh2>\n\u003Cp>Quand l’agent attend une réponse à une question ou à une autorisation (statut « Question »), sa première tâche en cours passe à « Bloqué » : l’icône est un \u003Ccode class=\"key\">!\u003C\u002Fcode> et la ligne dit « En attente de ta réponse ». Le bandeau ne sait pas à quelle tâche la question se rapporte : il retient la première qui est en cours. Réponds à la carte dans la conversation (voir \u003Ca href=\"\u002Fdocs\u002Fchat\u002F#questions-et-autorisations\">la conversation\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch2 id=\"les-sous-agents\">Les sous-agents\u003C\u002Fh2>\n\u003Cp>Un sous-agent est un agent que Claude lance lui-même pour une partie du travail. Tant qu’il tourne, il compte dans « N sous-agents actifs » et il a son point dans l’en-tête du bandeau (jusqu’à six points ; survole un point pour lire le titre du sous-agent). S’il travaille sur une tâche de la liste, la ligne de la tâche le nomme et dit ce qu’il fait.\u003C\u002Fp>\n\u003Cp>Quand un agent n’a \u003Cstrong>pas\u003C\u002Fstrong> de liste de tâches mais que des sous-agents tournent, le bandeau s’appelle « Sous-agents » : il donne le titre, les points et le compte, sans liste ni repli. Il disparaît quand le dernier sous-agent a fini.\u003C\u002Fp>\n\u003Cp>Le détail des appels d’un sous-agent se lit dans la conversation, dans la ligne de l’outil \u003Ccode class=\"key\">Agent\u003C\u002Fcode> (voir \u003Ca href=\"\u002Fdocs\u002Fchat\u002F#les-appels-d-outils\">la conversation\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch2 id=\"replier-deplier-redimensionner\">Replier, déplier, redimensionner\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>Un clic sur la ligne du haut replie ou déplie la liste. Par défaut, elle est dépliée quand la fenêtre fait au moins 800 px de haut, repliée sinon. Ton choix est gardé pour cet agent jusqu’à ce que tu fermes Escouade.\u003C\u002Fli>\n\u003Cli>Une poignée sous la liste se glisse vers le haut ou le bas pour changer sa hauteur ; un double-clic la remet à la hauteur par défaut. La hauteur choisie sert pour tous les plans et est gardée d’un démarrage à l’autre. Les messages gardent toujours au moins 160 px.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"la-ligne-de-la-carte\">La ligne de la carte\u003C\u002Fh2>\n\u003Cp>Dans la barre latérale, la carte d’un agent qui a des tâches affiche une barre fine et « Plan 2\u002F7 » (ou « Plan 2\u002F7 · 3 sous-agents » quand des sous-agents tournent). Elle permet de suivre plusieurs agents d’un coup d’œil, sans ouvrir leur conversation. Un agent qui n’a que des sous-agents, sans tâches, n’a pas cette ligne.\u003C\u002Fp>\n\u003Ch2 id=\"quand-le-plan-disparait\">Quand le plan disparaît\u003C\u002Fh2>\n\u003Cp>Quand toutes les tâches sont faites et que plus rien ne tourne, le bandeau reste affiché (« 7\u002F7 tâches ») jusqu’à ton prochain message : ce message commence un nouveau plan, et le bandeau repart de zéro avec ce que l’agent liste ensuite. Le bandeau marche aussi quand l’agent tourne dans \u003Ca href=\"\u002Fdocs\u002Fclaude-code-view\u002F\">la vue Claude Code\u003C\u002Fa>.\u003C\u002Fp>\n",[8,12,15,18,21,24,27,30],{"id":9,"text":10,"depth":11},"quand-le-bandeau-apparait","Quand le bandeau apparaît",2,{"id":13,"text":14,"depth":11},"d-ou-viennent-les-taches","D’où viennent les tâches",{"id":16,"text":17,"depth":11},"ce-que-montre-le-bandeau","Ce que montre le bandeau",{"id":19,"text":20,"depth":11},"une-tache-bloquee","Une tâche bloquée",{"id":22,"text":23,"depth":11},"les-sous-agents","Les sous-agents",{"id":25,"text":26,"depth":11},"replier-deplier-redimensionner","Replier, déplier, redimensionner",{"id":28,"text":29,"depth":11},"la-ligne-de-la-carte","La ligne de la carte",{"id":31,"text":32,"depth":11},"quand-le-plan-disparait","Quand le plan disparaît",1791926754938]