Architecture en sous-agents
Un patron où un agent superviseur délègue des parties d'une tâche à des sous-agents spécialisés — chacun avec une portée plus étroite, des outils ciblés et ses propres critères de succès.
L'IA de production est un système : contexte, outils, permissions, traces, évaluations et boucles de rétroaction autour du modèle.
Ce que c'est
L'architecture en sous-agents est une forme de système multi-agents : un agent superviseur reçoit une tâche, la découpe en sous-tâches, confie chaque sous-tâche à un sous-agent spécialisé, rassemble les résultats et produit la sortie finale. Le superviseur s'occupe de l'orchestration ; les sous-agents s'occupent de l'exécution dans leur spécialité étroite.
Pourquoi c'est important
Quand une tâche couvre plusieurs compétences (recherche + rédaction + vérification + mise en forme), un agent unique doit changer de contexte et fait souvent chaque partie moins bien qu'un spécialiste. Les sous-agents sont le pari que la spécialisation bat le généralisme pour les tâches complexes. Le coût, c'est le surcoût de coordination — chaque appel de sous-agent représente de la latence et des jetons.
Concepts liés
Système multi-agents, A2A, Registre d'agents, Workflow agentique.
Ressources connexes
Une architecture d'IA où plusieurs agents spécialisés collaborent — chacun avec sa propre portée, ses outils et son prompt — coordonnés par un superviseur ou par communication directe d'agent à agent.
Un protocole qui permet aux agents de se découvrir, se décrire et s'appeler directement — la spécification ouverte de Google pour que des systèmes d'agents indépendants collaborent sans que l'un devienne un outil de l'autre.
Un catalogue consultable d'agents — internes et externes — avec leurs Fiches d'agent, leurs capacités, leur portée de confiance et leur santé opérationnelle, pour que d'autres agents et des humains puissent les trouver et les appeler.
Un workflow où un ou plusieurs agents IA décident de la suite des choses — choisir des outils, rassembler du contexte, escalader vers des humains — plutôt que d'exécuter un script fixe.
Comment ça fonctionne
Substrats courants : patrons de superviseur de LangGraph, rôles CrewAI, transferts de l'OpenAI Agents SDK, orchestrateurs sur mesure. Chaque sous-agent a son propre prompt, sa portée, ses outils et ses cas d'évaluation. Le prompt du superviseur est la logique d'orchestration. Les échecs exigent des chemins d'escalade clairs pour qu'un sous-agent bloqué ne fige pas toute la tâche.