Agents sous-agents parallèles dans Claude Code : quand ils économisent ou brûlent des jetons

Les chiffres d'Anthropic sont souvent ignorés dans le battage médiatique « utilisez des sous-agents ! » : les systèmes multi-agents consomment environ 15× plus de tokens qu'un simple chat, et ils sont « moins efficaces pour les tâches fortement interdépendantes comme le codage » (source). Cependant, les tokens mis en cache ne coûtent que 10 % du prix normal (90 % de réduction) — mais seulement si le contenu marqué pour la mise en cache est identique d'une requête à l'autre (source).
Le multi-agent multiplie l'utilisation des tokens par 15. Le cache les divise par 10. Que les sous-agents fassent économiser ou perdre de l'argent se résume à une chose : tous les sous-agents partagent-ils le même préfixe ?
Trois façons de déléguer, classées par coût
- 1. Sous-agent avec
subagent_typedéfini. Prompt système personnalisé, outils personnalisés, permissions personnalisées (Anthropic). Prompt différent = cache différent. Aucun partage avec le parent. Plein tarif à chaque création. À utiliser lorsque vous avez réellement besoin d'isolation. - 2. Clone qui hérite du parent. Pas de
subagent_type. Hérite exactement du prompt, des outils et de l'historique du parent. Les enfants 2..N accèdent au cache à 10 % du prix. Cinq clones lisant des fichiers en parallèle ≈ 5× la vitesse pour environ 1,5× le coût. - 3. Pas de sous-agent. Restez dans l'agent principal. Le moins cher par tour. La bonne réponse lorsque le travail dépend de lui-même — refontes où l'étape 2 a besoin du résultat de l'étape 1.
Quand NE PAS déléguer (la propre règle d'Anthropic)
« Meilleur pour les tâches qui peuvent être divisées en branches parallèles de recherche. » Traduction :
- Bon : lire 7 fichiers en parallèle, auditer des dossiers pour un motif, rassembler des informations de nombreuses sources.
- Mauvais : refactoriser un module, corriger un bogue où chaque étape dépend de la précédente. Agent principal uniquement.
Si vous découpez un travail étroitement couplé en sous-agents, vous payez 15× et ne gagnez rien.
Ce qui brise le cache
Anthropic : modifier les définitions d'outils, changer de modèle, ajouter ou supprimer des images, ou modifier la structure antérieure du prompt brise le préfixe mis en cache (source). Donc :
- Installez vos MCPs au début de la session, pas en cours de session.
- Choisissez le modèle dès le départ.
- Ne modifiez pas
CLAUDE.mdou la mémoire automatique en cours de session — ils vivent à l'intérieur du préfixe mis en cache.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Engram v1.0.0 : Mémoire persistante pour les LLM locaux via un graphe de connaissances
Engram est un binaire unique qui fournit une mémoire persistante pour les LLM locaux grâce à un système de graphe de connaissances. Il inclut un serveur MCP pour l'intégration avec Claude Code, Cursor et Windsurf, stocke toutes les données dans un seul fichier .brain et fonctionne entièrement hors ligne.

Auto-co : Un script Bash de 50 lignes qui transforme le code Claude en entreprises d'IA autonomes
Auto-co est un script bash d'environ 50 lignes qui encapsule l'interface en ligne de commande Claude Code dans une boucle, lui permettant de fonctionner de manière autonome avec 14 agents IA jouant des rôles tels que PDG, ingénieur et critique. Il a créé quatre produits à partir de zéro, dont FormReply et Changelog.dev, pour un coût total de 268 dollars sur plus de 270 cycles.

Harnais de navigation : Offrir aux LLM un accès brut au protocole CDP pour autocorriger les tâches de navigation.
Browser Harness retire les frameworks navigateur, donnant aux LLM un accès direct au websocket CDP et leur permettant d'écrire les outils manquants en cours de tâche. Démonstration avec l'invention d'une fonction upload_file().

Architecture de la Mémoire de Vektori : Principes du Système Fuité de Claude
Vektori met en œuvre un graphe de phrases hiérarchique à trois couches pour la mémoire IA, inspiré des principes divulgués de l'architecture de Claude. Le système utilise des filtres de qualité stricts, une récupération sceptique avec un score minimum de 0,3 et conserve l'historique des corrections entre les sessions.