Anthropic recommande de réduire les sous-agents dans les systèmes d’IA
Anthropic recommande de réduire les sous-agents dans les systèmes d’IA
Anthropic conseille aux entreprises de repenser les architectures multi-agents : un agent principal avec des compétences et des outils chargés dynamiquement peut être plus rapide et moins coûteux que des réseaux complexes de sous-agents.
Ces derniers temps, Anthropic a commencé à recommander aux entreprises de réduire le nombre de sous-agents, jusqu’à fusionner certains agents spécialisés avec la boucle principale de travail.
L’expérience de plusieurs projets d’entreprise a montré qu’une architecture composée d’un seul agent et d’un ensemble de compétences est souvent plus efficace que des systèmes multi-agents complexes. Chez l’un des clients, après la migration vers une boucle unique, la vitesse d’exécution des tâches a augmenté d’environ deux fois.
Les raisons sont faciles à comprendre. Lorsqu’une tâche est transmise d’un agent à un autre, le contexte doit être transféré et résumé à chaque fois. En conséquence, une partie de l’information peut être perdue, les latences augmentent et les coûts s’élèvent.
Anthropic recommande désormais de confier la planification et l’exécution des tâches à l’agent principal, qui charge dynamiquement des compétences et des outils selon les besoins. Les processus métier et les connaissances métier doivent être conservés sous forme de composants réutilisables.
Cependant, l’article présente un cas remarquable qui mérite une attention particulière.
Un jour, des spécialistes d’Anthropic ont fusionné des sous-agents dans un système de service client. Cela a effectivement réduit les latences, mais une tâche qui réussissait auparavant a cessé de fonctionner de manière inattendue. La raison était que l’agent principal avait omis l’étape de coordination du délai de livraison avec un spécialiste de la logistique.
C’est pourquoi l’auteur souligne la nécessité d’effectuer des tests de bout en bout (end-to-end Eval) après chaque fusion de sous-agents, en vérifiant particulièrement quelles tâches auparavant réussies ont commencé à échouer.
Bien entendu, les sous-agents conservent leur valeur là où des recherches parallèles, une vérification indépendante des résultats ou une isolation du contexte sont nécessaires.
Ainsi, lors de la conception de futurs systèmes multi-agents, il faut d’abord se demander : chaque sous-agent a-t-il vraiment besoin de son propre contexte indépendant et de sa propre boucle d’exécution ?
De plus, Anthropic a publié un kit d’outils de migration en accès ouvert. Il permet d’analyser l’architecture existante, de fusionner progressivement les sous-agents et de comparer la qualité, les coûts et les latences avant et après les modifications.
Les développeurs travaillant sur des agents d’IA sont invités à consulter ces outils et l’article d’Anthropic.
Pourquoi c'est important
AnalyseCette recommandation remet en cause l’idée que plus d’agents signifie toujours un meilleur système et pousse les équipes à optimiser l’architecture en fonction de la latence, du coût et de la fiabilité.
Discuter dans la communauté
Partagez vos questions et vos idées avec les développeurs
Lié dans l'écosystème
Guides pratiques, terminologie clé et compétences d'agents
Subagents (Sous-agents et délégation)
Modèle architectural consistant à lancer des sous-agents enfants isolés et éphémères pour exécuter en parallèle des sous-tâches gourmandes en ressources, sans encombrer la fenêtre de contexte du processus parent.
Claude Code Projects : comment une IA coordonne une équipe d'agents autonomes
Analyse approfondie de Claude Code Projects : architecture Coordinator et Threads, branches parallèles, mémoire partagée MEMORY.md et gestion des agents cloud.
Anthropic dévoile un aperçu de Claude Duet, un agent proactif basé sur Opus 5.5
Claude Duet permet de déléguer des tâches à un agent autonome qui continue de travailler dans une machine virtuelle en l’absence de l’utilisateur.
Claude utilisera Auto Mode par défaut pour les autorisations sur Pro, Max et Team
Anthropic a indiqué que Claude commencera à utiliser Auto Mode par défaut pour gérer les autorisations sur les offres Pro, Max et Team.
Sous-agents et travail parallèle dans Claude Code : comment exécuter plusieurs tâches simultanément
Guide complet sur la parallélisation des tâches dans Claude Code : architecture des sous-agents, contexte partagé et isolé, modèles Fan-Out et Swarm, utilisation via CLI avec le flag -p et optimisation des tokens.
Délégation aux sous-agents (Architecture multi-agents)
Modèle architectural hiérarchique pour la conception de systèmes d'IA complexes. Au lieu de tenter de tout résoudre avec un seul modèle de langage universel, on met en place un agent principal orchestrateur (Router/Manager) qui décompose les tâches et les délègue à des sous-agents spécialisés (Chercheur, Codeur, Critique).