[{"data":1,"prerenderedAt":67},["ShallowReactive",2],{"doc:fr:managing-agents":3},{"title":4,"lede":5,"html":6,"headings":7},"Les agents","Un agent est une session Claude Code qui travaille dans un projet. Cette page explique comment créer des agents, choisir leur modèle, leur effort et leur mode de permission, les suivre dans la barre latérale, puis les renommer, les dupliquer, les archiver ou les supprimer.","\u003Cp>\u003Cimg src=\"\u002Fimages\u002Fagents.jpg\" alt=\"La barre latérale d’un projet avec cinq agents, leurs statuts, et la conversation de l’agent « refacto-auth »\" width=\"1920\" height=\"960\" loading=\"lazy\" decoding=\"async\">\u003C\u002Fp>\n\u003Ch2 id=\"qu-est-ce-qu-un-agent\">Qu’est-ce qu’un agent\u003C\u002Fh2>\n\u003Cp>Chaque agent est une session Claude Code : une conversation, un modèle, un effort, un mode de permission, un compte Claude et, si tu le veux, un worktree git à lui. Un projet peut avoir plusieurs agents, qui travaillent chacun de leur côté, et la barre latérale de gauche les liste. La conversation d’un agent est décrite dans \u003Ca href=\"\u002Fdocs\u002Fchat\u002F\">la page de la conversation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"creer-un-agent\">Créer un agent\u003C\u002Fh2>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Pour…\u003C\u002Fth>\n\u003Cth>Fais ceci\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Créer un agent dans le projet affiché\u003C\u002Ftd>\n\u003Ctd>\u003Ccode class=\"key\">Ctrl+N\u003C\u002Fcode>, ou le bouton « + Nouvel agent » en haut de la liste\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Créer le premier agent d’un projet qui n’en a pas\u003C\u002Ftd>\n\u003Ctd>« Créer un agent » dans la liste vide, ou « Nouvel agent » au milieu de la fenêtre (« Aucun agent dans ce projet. »)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Travailler sur une branche qui existe déjà\u003C\u002Ftd>\n\u003Ctd>Le bouton ▾ à droite de « Nouvel agent » (« Autres façons de créer un agent »), puis « Nouvel agent sur une branche… » : choisis la branche dans le sélecteur\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Partir d’une branche depuis le sélecteur de branches\u003C\u002Ftd>\n\u003Ctd>Clic droit sur une branche, puis « Lancer un agent sur cette branche »\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Créer un agent en même temps qu’un projet\u003C\u002Ftd>\n\u003Ctd>Dans la fenêtre « Nouveau projet », l’interrupteur « Créer un premier agent » (activé par défaut) propose aussi le modèle de cet agent\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Cp>Sous macOS, \u003Ccode class=\"key\">Ctrl\u003C\u002Fcode> devient \u003Ccode class=\"key\">⌘\u003C\u002Fcode> pour les raccourcis (sauf \u003Ccode class=\"key\">Ctrl+Tab\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Cp>Le nouvel agent est sélectionné tout de suite, et le curseur est dans son champ de saisie : décris la tâche, c’est tout. Il prend le modèle, l’effort et le mode de permission par défaut des réglages, que tu changes ensuite pour cet agent seul (voir plus bas). Tant qu’il n’a pas de message, la conversation affiche « Agent prêt » et le dossier dans lequel il travaille.\u003C\u002Fp>\n\u003Cp>Les agents de ticket sont créés par le Kanban (voir \u003Ca href=\"\u002Fdocs\u002Fboard\u002F\">le Kanban\u003C\u002Fa>), et un agent peut en lancer d’autres par le \u003Ca href=\"\u002Fdocs\u002Fmcp\u002F\">serveur MCP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"le-nom-d-un-agent\">Le nom d’un agent\u003C\u002Fh2>\n\u003Cp>Un nouvel agent s’appelle \u003Ccode class=\"key\">agent-1\u003C\u002Fcode>, \u003Ccode class=\"key\">agent-2\u003C\u002Fcode>… Dès que tu lui envoies son premier message, Escouade demande à Haiku un nom court pour la tâche, en minuscules et sans accents, par exemple \u003Ccode class=\"key\">refacto-auth\u003C\u002Fcode>. Ce nom remplace \u003Ccode class=\"key\">agent-N\u003C\u002Fcode> dans la liste après quelques secondes ; s’il est déjà pris dans le projet, Escouade ajoute \u003Ccode class=\"key\">-2\u003C\u002Fcode>, \u003Ccode class=\"key\">-3\u003C\u002Fcode>…\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Un message qui est une commande de Claude Code sans rien à en tirer (\u003Ccode class=\"key\">\u002Fclear\u003C\u002Fcode>, \u003Ccode>\u002Fmodel sonnet\u003C\u002Fcode>, un skill sans argument) ne nomme pas l’agent : c’est le message suivant qui le fait. Pour un skill ou une commande personnalisée avec des arguments, le texte de la commande, sans la barre oblique, sert de base au nom.\u003C\u002Fli>\n\u003Cli>Si l’agent travaille dans un worktree que ce même agent a créé, sa branche prend le nom trouvé (\u003Ccode>escouade\u002Frefacto-auth\u003C\u002Fcode> avec le préfixe par défaut), tant que ce nom de branche est libre. Une branche qui existait avant l’agent garde son nom.\u003C\u002Fli>\n\u003Cli>Si la réponse de Haiku n’est pas un nom utilisable, l’agent garde \u003Ccode class=\"key\">agent-N\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Un agent que tu as renommé, ou qui est la copie d’un autre, n’est jamais renommé automatiquement.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"modele-effort-et-mode-de-permission\">Modèle, effort et mode de permission\u003C\u002Fh2>\n\u003Cp>Sous le champ de saisie, une barre de menus règle l’agent : « Modèle », « Effort » et « Mode » (plus « Compte » quand tu as plusieurs comptes). Les valeurs des nouveaux agents sont dans Réglages › Claude Code, groupe « Nouveaux agents » : « Modèle par défaut » (Sonnet), « Effort par défaut » (Moyen) et « Mode de permission par défaut » (Auto). Voir \u003Ca href=\"\u002Fdocs\u002Fsettings-claude-code\u002F\">les réglages de Claude Code\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3 id=\"modele\">Modèle\u003C\u002Fh3>\n\u003Cp>Le menu propose quatre modèles : Fable, Opus, Sonnet et Haiku. Chacun est affiché avec la version que Claude Code lance pour lui, par exemple « Opus 5.5 » ; tant que Claude Code n’a pas annoncé ses modèles (au premier démarrage d’un agent), seul le nom de la famille apparaît. La carte de l’agent et l’en-tête de la conversation rappellent le modèle utilisé.\u003C\u002Fp>\n\u003Ch3 id=\"effort\">Effort\u003C\u002Fh3>\n\u003Cp>L’effort dit à quel point Claude réfléchit avant de répondre.\u003C\u002Fp>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Niveau\u003C\u002Fth>\n\u003Cth>Ce qu’il veut dire\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Bas\u003C\u002Ftd>\n\u003Ctd>Réponses rapides, peu de réflexion\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Moyen\u003C\u002Ftd>\n\u003Ctd>Équilibré\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Élevé\u003C\u002Ftd>\n\u003Ctd>Réflexion approfondie\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Très élevé\u003C\u002Ftd>\n\u003Ctd>Réflexion très approfondie\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Max\u003C\u002Ftd>\n\u003Ctd>Réflexion maximale, plus de tokens\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Cp>Haiku ne gère pas l’effort : le menu est grisé (« Haiku ne gère pas l’effort »).\u003C\u002Fp>\n\u003Ch3 id=\"modes-de-permission\">Modes de permission\u003C\u002Fh3>\n\u003Cp>Le mode décide de ce que Claude fait sans te demander.\u003C\u002Fp>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Mode\u003C\u002Fth>\n\u003Cth>Ce qu’il fait\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Auto\u003C\u002Ftd>\n\u003Ctd>Un classifieur approuve les actions sûres et demande pour le reste. Indisponible avec Haiku.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Demander\u003C\u002Ftd>\n\u003Ctd>Claude demande ton accord avant chaque action sensible.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Plan\u003C\u002Ftd>\n\u003Ctd>Claude analyse et propose un plan sans rien modifier. Tu l’approuves, ou tu lui demandes de continuer à planifier (voir \u003Ca href=\"\u002Fdocs\u002Fchat\u002F#questions-et-autorisations\">les questions et autorisations\u003C\u002Fa>).\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Édits auto\u003C\u002Ftd>\n\u003Ctd>Les modifications de fichiers sont acceptées sans demander.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Bypass\u003C\u002Ftd>\n\u003Ctd>Aucune demande de permission. À réserver aux environnements sûrs : en le choisissant, un message te rappelle que Claude agira sans aucune demande, et le menu passe en rouge tant qu’il est actif.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Ch3 id=\"changer-en-cours-de-conversation\">Changer en cours de conversation\u003C\u002Fh3>\n\u003Cp>Les menus de modèle, d’effort et de mode restent utilisables pendant toute la vie de l’agent, même pendant qu’il travaille. Le choix s’applique à l’agent tout de suite, la conversation continue, et il vaut pour cet agent seulement. Si le processus de l’agent est arrêté (voir \u003Ca href=\"\u002Fdocs\u002Fmanaging-agents\u002F#fermer-la-fenetre-quitter-et-redemarrer\">plus bas\u003C\u002Fa>), le choix est pris en compte à son prochain démarrage.\u003C\u002Fp>\n\u003Ch2 id=\"le-compte-d-un-agent\">Le compte d’un agent\u003C\u002Fh2>\n\u003Cp>Quand tu as ajouté plusieurs comptes Claude, un menu « Compte » s’ajoute aux autres. Son premier choix, « Automatique », laisse Escouade prendre le compte du projet (son « Compte préféré »), sinon le premier compte actif sous le seuil de pause ; le nom du compte choisi est écrit entre parenthèses. Le compte d’un agent ne change plus après son premier message, puisque sa conversation est rangée dans ce compte : le menu est alors en lecture seule.\u003C\u002Fp>\n\u003Cp>La page sur \u003Ca href=\"\u002Fdocs\u002Faccounts\u002F\">les comptes\u003C\u002Fa> explique comment en ajouter et ce que fait « Reprendre sur… » quand un agent atteint la limite d’usage. Les options sont dans \u003Ca href=\"\u002Fdocs\u002Fsettings-accounts\u002F\">les réglages des comptes\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"travailler-dans-un-worktree-ou-sur-une-branche-existante\">Travailler dans un worktree ou sur une branche existante\u003C\u002Fh2>\n\u003Cp>Par défaut, un agent travaille dans le dossier du projet, comme toi. Avec l’option « Un worktree par agent », chaque nouvel agent reçoit son propre worktree : un dossier à lui, sur une nouvelle branche \u003Ccode class=\"key\">escouade\u002F&lt;nom&gt;\u003C\u002Fcode> créée à partir de la branche du projet. Ses modifications restent à part, et tu les merges quand tu veux. L’option se choisit à la création du projet, dans les réglages du projet, ou par un clic droit sur l’onglet du projet puis « Activer le worktree par agent » ; elle ne concerne que les agents créés ensuite.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>La carte de l’agent affiche sa branche après un \u003Ccode class=\"key\">⎇\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Si le projet a des commandes de préparation (dépendances, code généré…), elles tournent dans le nouveau worktree avant le premier message de l’agent : la carte dit « Préparation… », et ton premier message part une fois la préparation finie.\u003C\u002Fli>\n\u003Cli>Si le worktree ne peut pas être créé (un dépôt sans commit, par exemple), l’agent travaille dans le dossier du projet et la conversation te le dit.\u003C\u002Fli>\n\u003Cli>Avec « Nouvel agent sur une branche… », l’agent travaille dans un worktree sur une branche \u003Cstrong>qui existe déjà\u003C\u002Fstrong>. Ce ne peut pas être la branche du dossier du projet, ni la branche cible du Kanban, ni une branche qu’un autre worktree occupe. Supprimer cet agent ne supprime jamais cette branche.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tout le détail est dans \u003Ca href=\"\u002Fdocs\u002Fworktrees\u002F\">les worktrees\u003C\u002Fa> et \u003Ca href=\"\u002Fdocs\u002Fbranches\u002F\">les branches\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch2 id=\"suivre-un-agent-dans-la-barre-laterale\">Suivre un agent dans la barre latérale\u003C\u002Fh2>\n\u003Cp>Chaque agent a une carte dans la liste :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>son nom, une pastille de couleur et son statut ;\u003C\u002Fli>\n\u003Cli>le modèle, la durée pendant laquelle il a travaillé et, s’il a un worktree, sa branche ;\u003C\u002Fli>\n\u003Cli>ses tokens, son coût (précédé de « ≈ » tant qu’un tour tourne : c’est alors une estimation) et le nombre de fichiers modifiés dans son dossier ;\u003C\u002Fli>\n\u003Cli>la ligne « Plan 2\u002F7 » quand il suit une liste de tâches (voir \u003Ca href=\"\u002Fdocs\u002Fplan\u002F\">l’avancée d’un plan\u003C\u002Fa>) ;\u003C\u002Fli>\n\u003Cli>l’étiquette \u003Ccode>▸ CLÉ\u003C\u002Fcode> de son ticket, quand il en a un ;\u003C\u002Fli>\n\u003Cli>une icône d’onde quand le remote control est activé (voir \u003Ca href=\"\u002Fdocs\u002Fremote-control\u002F\">le remote control\u003C\u002Fa>) ;\u003C\u002Fli>\n\u003Cli>la ligne que l’agent publie lui-même quand il utilise le serveur MCP d’Escouade.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Un clic sur la carte l’affiche ; \u003Ccode class=\"key\">Ctrl+Tab\u003C\u002Fcode> et \u003Ccode class=\"key\">Ctrl+Maj+Tab\u003C\u002Fcode> passent à l’agent suivant ou précédent du projet, sans les agents archivés (voir \u003Ca href=\"\u002Fdocs\u002Foverview\u002F\">suivre ses agents\u003C\u002Fa>). Quand un agent pose une question, termine ou tombe en erreur alors que tu ne le regardais pas, sa carte clignote jusqu’à ce que tu l’affiches (voir \u003Ca href=\"\u002Fdocs\u002Fnotifications\u002F\">les notifications\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch3 id=\"les-statuts\">Les statuts\u003C\u002Fh3>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Statut\u003C\u002Fth>\n\u003Cth>Pastille\u003C\u002Fth>\n\u003Cth>Ce que ça veut dire\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>En cours\u003C\u002Ftd>\n\u003Ctd>verte\u003C\u002Ftd>\n\u003Ctd>Claude travaille.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Question\u003C\u002Ftd>\n\u003Ctd>ambre\u003C\u002Ftd>\n\u003Ctd>Claude attend une réponse à une question ou à une autorisation.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Prêt\u003C\u002Ftd>\n\u003Ctd>grise\u003C\u002Ftd>\n\u003Ctd>L’agent vient d’être créé, il n’a encore rien fait.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Terminé\u003C\u002Ftd>\n\u003Ctd>verte\u003C\u002Ftd>\n\u003Ctd>Son dernier tour est fini, ou tu l’as interrompu.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Erreur\u003C\u002Ftd>\n\u003Ctd>rouge\u003C\u002Ftd>\n\u003Ctd>Son dernier tour s’est terminé en erreur, ou son processus s’est arrêté. Envoie un message pour relancer Claude sur la même session.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Cp>À la place du statut, la carte peut afficher « Préparation… » (le worktree se prépare) ou « Reprise à 15:00 » (l’agent a atteint la limite d’usage et repart seul à la remise à zéro du quota).\u003C\u002Fp>\n\u003Ch2 id=\"renommer-dupliquer-archiver-supprimer\">Renommer, dupliquer, archiver, supprimer\u003C\u002Fh2>\n\u003Cp>Un clic droit sur la carte d’un agent ouvre son menu.\u003C\u002Fp>\n\u003Cdiv class=\"table\">\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Entrée\u003C\u002Fth>\n\u003Cth>Ce qu’elle fait\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Renommer\u003C\u002Ftd>\n\u003Ctd>Le nom devient un champ : \u003Ccode class=\"key\">Entrée\u003C\u002Fcode> valide, \u003Ccode class=\"key\">Échap\u003C\u002Fcode> annule. Un double-clic sur le nom de la carte fait la même chose ; un double-clic sur le nom dans l’en-tête de la conversation ouvre une fenêtre « Renommer l’agent ». Renommer ne change pas la branche du worktree.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Dupliquer la conversation\u003C\u002Ftd>\n\u003Ctd>Crée une copie : « nom (copie) », puis « (copie 2) »… Voir plus bas. Grisée pendant un tour (« Attends la fin de son tour. »). Absente pour un agent archivé.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Archiver\u003C\u002Ftd>\n\u003Ctd>Range l’agent (« garde la conversation »). Voir plus bas.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Restaurer\u003C\u002Ftd>\n\u003Ctd>Remet un agent archivé dans la liste.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Préparer le lancement\u003C\u002Ftd>\n\u003Ctd>Demande à l’agent comment lancer son worktree sur ses propres ports (voir \u003Ca href=\"\u002Fdocs\u002Ftesting\u002F\">les tests\u003C\u002Fa>). Seulement pour un agent qui a un worktree, sans ticket en cours, et dont isola ne gère pas le worktree.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Intégrer main\u003C\u002Ftd>\n\u003Ctd>Fait entrer la branche de base de l’agent dans la sienne (le nom de la base est écrit dans l’entrée, ici \u003Ccode class=\"key\">main\u003C\u002Fcode>). Seulement pour un agent qui a un worktree. Voir \u003Ca href=\"\u002Fdocs\u002Fbranches\u002F\">les branches\u003C\u002Fa>.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Ouvrir dans l’éditeur\u003C\u002Ftd>\n\u003Ctd>Ouvre l’\u003Ca href=\"\u002Fdocs\u002Feditor\u002F\">éditeur\u003C\u002Fa> sur le worktree de l’agent, ou sur le projet.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Ouvrir un terminal\u003C\u002Ftd>\n\u003Ctd>Ouvre un \u003Ca href=\"\u002Fdocs\u002Fterminals\u002F\">terminal\u003C\u002Fa> dans le worktree de l’agent, ou dans le dossier du projet.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Activer le remote control\u003C\u002Ftd>\n\u003Ctd>Rend l’agent joignable depuis claude.ai et l’app Claude (voir \u003Ca href=\"\u002Fdocs\u002Fremote-control\u002F\">le remote control\u003C\u002Fa>). Absente pour un agent en \u003Ca href=\"\u002Fdocs\u002Fclaude-code-view\u002F\">vue Claude Code\u003C\u002Fa>, où c’est la commande \u003Ccode class=\"key\">\u002Fremote-control\u003C\u002Fcode> de Claude Code qui le fait.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Supprimer…\u003C\u002Ftd>\n\u003Ctd>Retire l’agent après confirmation. Voir plus bas.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\u003C\u002Fdiv>\n\u003Cp>Un agent archivé n’a que « Renommer », « Restaurer » et « Supprimer… ».\u003C\u002Fp>\n\u003Ch3 id=\"dupliquer-la-conversation\">Dupliquer la conversation\u003C\u002Fh3>\n\u003Cp>« Dupliquer la conversation » crée un nouvel agent qui reprend la conversation de l’original : même modèle, même effort, même mode, même compte, et la session Claude Code est dupliquée là où en est l’original, qui reste tel quel. La copie s’appelle « nom (copie) ».\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Si l’original travaille dans un worktree, la copie reçoit un worktree à elle, créé à partir du commit où se trouve l’original. Ses modifications non commitées n’y sont pas, et un avis à la fin de la conversation copiée le dit. Sans worktree, la copie travaille dans le même dossier.\u003C\u002Fli>\n\u003Cli>Un agent de ticket est copié comme un agent ordinaire : sans ticket.\u003C\u002Fli>\n\u003Cli>L’entrée est grisée tant que l’original travaille ou attend une réponse.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 id=\"archiver-et-restaurer\">Archiver et restaurer\u003C\u002Fh3>\n\u003Cp>Archiver garde la conversation mais arrête l’agent : son processus Claude s’arrête, un tour en cours est interrompu, son remote control est coupé, ses lancements de test s’arrêtent. L’agent quitte la liste et rejoint le dépliant « Archivés (N) » en bas ; un clic sur lui l’ouvre en lecture, avec un bandeau « Agent archivé. » et un bouton « Restaurer ».\u003C\u002Fp>\n\u003Cp>Si l’agent travaille sur un ticket « En cours » ou « À tester », une confirmation te prévient que le ticket repartira « À faire ». Restaurer un agent dont le worktree a été supprimé entre-temps le recrée à partir de sa branche, si elle existe encore.\u003C\u002Fp>\n\u003Ch3 id=\"supprimer\">Supprimer\u003C\u002Fh3>\n\u003Cp>« Supprimer… » demande confirmation. Le processus Claude est arrêté et la conversation est retirée d’Escouade ; la session Claude Code, elle, reste sur le disque. Une case, cochée par défaut, supprime aussi le worktree de l’agent et sa branche (« Supprimer aussi le worktree et la branche escouade\u002Frefacto-auth ») ; pour un agent sur une branche qui existait avant lui, la case ne supprime que le worktree (« Supprimer aussi le worktree (la branche … est conservée) »). Si des fichiers de ce worktree sont ouverts et non enregistrés dans l’éditeur, la fenêtre te dit qu’ils seront perdus. Si le nettoyage du worktree rencontre un problème, il est signalé après coup, et l’agent est supprimé quand même.\u003C\u002Fp>\n\u003Ch2 id=\"fermer-la-fenetre-quitter-et-redemarrer\">Fermer la fenêtre, quitter et redémarrer\u003C\u002Fh2>\n\u003Cp>Fermer la fenêtre (le bouton ✕ de la barre de titre) ne coupe pas les agents : elle se cache et Escouade reste dans la zone de notification (la barre des menus sous macOS). Les agents continuent à travailler, et leurs notifications arrivent comme d’habitude. Un clic sur l’icône ramène la fenêtre ; le menu de l’icône propose « Afficher » et « Quitter ». « Quitter » arrête tous les processus Claude ; s’il reste des fichiers non enregistrés dans l’éditeur, Escouade te le demande d’abord.\u003C\u002Fp>\n\u003Cp>Au redémarrage, chaque agent retrouve sa conversation, et aucun processus Claude n’est lancé d’avance (sauf pour les agents au remote control). Un tour qui tournait quand l’app s’est arrêtée apparaît « Terminé » ; les agents de ticket reprennent seuls leur travail (voir \u003Ca href=\"\u002Fdocs\u002Fboard\u002F\">le Kanban\u003C\u002Fa>), les autres attendent ton prochain message. Quand tu affiches un agent dont le processus est arrêté, Escouade le relance en arrière-plan pour que la première réponse soit rapide (sauf s’il est archivé, en erreur ou dans \u003Ca href=\"\u002Fdocs\u002Fclaude-code-view\u002F\">la vue Claude Code\u003C\u002Fa>) ; sinon, c’est ton prochain message, ta prochaine réponse ou la prochaine action sur l’agent qui le relance. Dans tous les cas, Claude Code reprend la \u003Cstrong>même session\u003C\u002Fstrong> (\u003Ccode class=\"key\">--resume\u003C\u002Fcode>) : l’agent n’a rien oublié.\u003C\u002Fp>\n\u003Ch3 id=\"les-processus-inactifs\">Les processus inactifs\u003C\u002Fh3>\n\u003Cp>Un processus Claude occupe de la mémoire. Quand un agent n’a rien fait depuis un certain temps, Escouade arrête donc son processus, conversation et session intactes. Le délai, 30 minutes par défaut, se règle dans Réglages › Claude Code : « Arrêter les processus Claude inactifs après (minutes) » ; \u003Ccode class=\"key\">0\u003C\u002Fcode> désactive l’arrêt. Cela ne concerne ni un agent qui travaille ou qui attend une réponse, ni un agent dont le remote control est activé. La prochaine action sur l’agent relance son processus sur sa session.\u003C\u002Fp>\n\u003Ch3 id=\"si-un-agent-s-arrete\">Si un agent s’arrête\u003C\u002Fh3>\n\u003Cp>Si le processus d’un agent qui travaillait se termine sans que tu l’aies demandé, sa carte passe en « Erreur », une ligne rouge de la conversation donne le code de sortie, et un bandeau dit : « L’agent s’est arrêté. Envoie un message pour relancer Claude sur la même session. » Si Claude Code ne retrouve plus la session, un avis te le dit (« Session Claude introuvable : une nouvelle session sera démarrée au prochain message. ») et l’agent repart sur une nouvelle session, sans l’historique que Claude avait en mémoire.\u003C\u002Fp>\n",[8,12,15,18,21,25,28,31,34,37,40,43,46,49,52,55,58,61,64],{"id":9,"text":10,"depth":11},"qu-est-ce-qu-un-agent","Qu’est-ce qu’un agent",2,{"id":13,"text":14,"depth":11},"creer-un-agent","Créer un agent",{"id":16,"text":17,"depth":11},"le-nom-d-un-agent","Le nom d’un agent",{"id":19,"text":20,"depth":11},"modele-effort-et-mode-de-permission","Modèle, effort et mode de permission",{"id":22,"text":23,"depth":24},"modele","Modèle",3,{"id":26,"text":27,"depth":24},"effort","Effort",{"id":29,"text":30,"depth":24},"modes-de-permission","Modes de permission",{"id":32,"text":33,"depth":24},"changer-en-cours-de-conversation","Changer en cours de conversation",{"id":35,"text":36,"depth":11},"le-compte-d-un-agent","Le compte d’un agent",{"id":38,"text":39,"depth":11},"travailler-dans-un-worktree-ou-sur-une-branche-existante","Travailler dans un worktree ou sur une branche existante",{"id":41,"text":42,"depth":11},"suivre-un-agent-dans-la-barre-laterale","Suivre un agent dans la barre latérale",{"id":44,"text":45,"depth":24},"les-statuts","Les statuts",{"id":47,"text":48,"depth":11},"renommer-dupliquer-archiver-supprimer","Renommer, dupliquer, archiver, supprimer",{"id":50,"text":51,"depth":24},"dupliquer-la-conversation","Dupliquer la conversation",{"id":53,"text":54,"depth":24},"archiver-et-restaurer","Archiver et restaurer",{"id":56,"text":57,"depth":24},"supprimer","Supprimer",{"id":59,"text":60,"depth":11},"fermer-la-fenetre-quitter-et-redemarrer","Fermer la fenêtre, quitter et redémarrer",{"id":62,"text":63,"depth":24},"les-processus-inactifs","Les processus inactifs",{"id":65,"text":66,"depth":24},"si-un-agent-s-arrete","Si un agent s’arrête",1791926754937]