AP02 · Multi-agent par défaut
Famille : Cadrage et choix du niveau
Preuve forte
Noms d'origine : multi-agent by default, problem-centric decomposition
Plusieurs agents découpés par rôles, là où un agent seul réussissait déjà la tâche.
Définition
On part d’emblée sur plusieurs agents, souvent calqués sur une équipe humaine (planifier, coder, tester), sans avoir mesuré ce que fait un agent seul. Le découpage suit les rôles, et non les morceaux de contexte qui peuvent vraiment être isolés.
Symptômes observables
- Aucune mesure d’un agent seul sur la même tâche avant le passage au multi-agent.
- Des agents nommés comme des postes (planificateur, développeur, testeur) qui travaillent sur le même contenu.
- Des décisions prises par un agent sont ignorées ou contredites par le suivant.
- La facture en tokens vaut plusieurs fois celle d’un agent seul, sans gain mesuré.
Pourquoi c'est nuisible
Chaque passage de relais perd du contexte, et les actions de chaque agent portent des décisions implicites qui peuvent se contredire. Le gain de la coordination baisse quand l’agent seul est déjà bon, alors que le surcoût, lui, demeure.
Un choix défendable quand…
- Une recherche en largeur, en lecture, dont les sous-questions s’isolent vraiment : chaque sous-agent explore à part et rend un résumé court.
Chiffres
- Au-delà de 45 % de réussite en agent seul, ajouter des agents a un rendement négatif ; selon la tâche, l’écart va de +80,8 % (raisonnement financier décomposable) à −70 % (planification séquentielle).
- Le système de recherche multi-agent d’Anthropic gagne 90,2 % sur son évaluation interne, mais consomme environ 15 fois les tokens d’une conversation (mesures de l’éditeur, sur une tâche de recherche en largeur).
- Une implémentation multi-agent consomme en général 3 à 10 fois les tokens d’un agent seul, selon le même éditeur.
Remèdes du catalogue
- C1 · Boucle agentique (ReAct) — Commencer par un seul agent bien outillé, et mesurer sa réussite avant d’en ajouter un deuxième.
- D5 · Sous-agent d’isolation de contexte — Quand une sous-tâche pollue le contexte, la confier à un sous-agent qui lit à part et ne rend qu’un résumé court.
- E1 · Orchestrateur et sous-agents — Réserver l’orchestrateur aux sous-tâches dont le contexte s’isole vraiment, avec un brief précis et une vérification centrale de chaque retour.
Mesures hors catalogue
- Une seule main qui écrit : les agents supplémentaires apportent de l’analyse, pas des écritures parallèles.
Patterns détournés
Anti-patterns voisins
Sources
- Towards a Science of Scaling Agent Systems — Y. Kim et al. (Google, MIT), arXiv, 2025-12-09
- How we built our multi-agent research system — Anthropic, 2025-06-13
- Building multi-agent systems: When and how to use them — Anthropic (C. Phillips), 2026-01-23
- Don’t Build Multi-Agents — Cognition (W. Yan), 2025-06-12
- Multi-Agents: What’s Actually Working — Cognition (W. Yan), 2026-04-22
Contenu relu le 2026-10-05