Un agent seul, ca marche. Jusqu'au jour ou la tache depasse sa fenetre de contexte. Voici comment spawner une equipe d'agents qui bossent en parallele, se parlent entre eux et livrent plus vite que toi.
3h pour refactorer auth + front + tests45 min, chacun son scope, merge propre ← Agent Teams
Tu empiles les instructions dans un seul prompt et tu te retrouves avec un agent qui hallucine, oublie la moitie du brief et te coute une fortune en tokens.
Un agent qui gere auth, front et tests dans le meme thread finit par oublier le debut. Compaction = perte d'info.
Un agent fait une chose a la fois. Pendant qu'il code le backend, le front attend. Et les tests attendent le front.
Plus le contexte grossit, plus chaque appel coute cher. Un agent sur-sollicite brule des tokens pour rien.
Agent Teams te permet de spawner plusieurs agents Claude Code qui travaillent en parallele, chacun avec sa propre fenetre de contexte, son scope de fichiers, et la capacite de communiquer entre eux.
1 thread = 1 contexte
Execution sequentielle
Oublie le debut du brief
Pas de specialisation
N threads = N contextes
Execution parallele
Chaque agent garde son focus
Roles specialises
3 agents en parallele sur auth, front et tests. Le boulot de 3h tombe a 45 minutes.
Les agents se parlent via un systeme de mailbox. Pas besoin de tout faire transiter par toi.
Tu decris l'equipe en langage naturel. CC spawne les agents, distribue les taches, coordonne le tout.
Team Lead : ta session CC principale. Il coordonne, assigne et synthetise.
Teammates : des instances CC independantes, chacune avec sa propre fenetre de contexte. Elles lisent/ecrivent des fichiers et se parlent directement.
Shared Task List : file de taches partagee avec gestion des dependances. Quand une tache bloquante se termine, les dependantes se debloquent automatiquement.
Mailbox : messagerie inter-agents. C'est ce qui differencie fondamentalement les teams des sub-agents classiques.
L'etape 1 est a faire une seule fois. Apres, tu spawn des teams a volonte.
Ajoute le flag dans ton settings.json Claude Code. C'est la seule config necessaire.
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
Alternative rapide dans le shell (ne persiste pas entre sessions) :
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
Tu tapes directement dans Claude Code. Pas de fichier de config, pas de YAML. Tu decris les roles et CC s'occupe du reste.
# Exemple : refactoring d'authentification
Cree une agent team pour refactorer l'auth :
- Teammate 1 : implementer JWT dans /src/api/auth.ts
- Teammate 2 : creer le composant React login dans /src/components/Login.tsx
- Teammate 3 : ecrire les tests E2E Playwright dans /tests/auth.spec.ts
CC spawne les 3 agents, chacun commence a bosser dans son perimetre.
Deux options pour voir tes agents travailler :
In-process (defaut)
Tous les teammates dans ton terminal
Navigation : Shift+Down pour switcher
Split panes (tmux / iTerm2)
Chaque teammate a son propre panneau
Tu vois tout le monde simultanement
Pour le mode split, lance tmux avant Claude Code :
# Installer tmux (une seule fois)
brew install tmux
# Lancer une session tmux AVANT Claude Code
tmux new-session -s claude
claude
Tu n'es pas spectateur. Tu peux intervenir a tout moment.
Shift+Tab Forcer le lead en mode coordinateur pur
(il ne touche plus au code, que de l'orchestration)
Mode plan Demander a un teammate de soumettre un plan
avant d'implementer quoi que ce soit
Message Envoyer un message a n'importe quel teammate
pour corriger sa trajectoire en temps reel
Deux reglages qui changent la vie en multi-agents :
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1",
"CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "80"
}
}
AUTOCOMPACT_PCT_OVERRIDE a 80 declenche la compaction plus tot. Chaque agent garde plus de contexte utile en fin de tache.
Et dans ton CLAUDE.md, definis les frontieres de modules et les commandes de verification. Ca reduit le cout d'exploration de chaque teammate au demarrage.
| Plan | Prix | Usage Agent Teams |
|---|---|---|
| Pro | 20 $/mois | 2-3 sessions/jour, teams legeres |
| Max 5x | 100 $/mois | Usage intensif, teams de 3-4 agents |
| Max 20x | 200 $/mois | Full power, 8-10 taches complexes sur 5h |
Prerequis technique : Claude Code v2.1.32+ et le modele Opus 4.6. Les teams ne fonctionnent pas avec Sonnet ou Haiku.
Agent Teams est encore experimental. Quatre choses a garder en tete :
/resume et /rewind ne restaurent pas les teammates. Si tu reprends une session, il faut en spawner de nouveaux.Sans Agent Teams, tu geres un agent a la fois, tu copie-colles du contexte entre les sessions, tu perds du temps. Avec, tu decris ton equipe en une phrase et CC fait le reste : spawn, coordination, communication inter-agents, gestion des dependances. Le tout en langage naturel. Tape juste Cree une agent team pour [ta tache] et regarde tes agents collaborer pendant que tu bois ton cafe.