Un sous-agent est un agent travailleur généré par un agent IA orchestrateur pour traiter une partie délimitée du travail - une recherche, une revue, une modification de fichier, un lot de traduction - et rapporter son résultat à l'agent parent. Ce modèle constitue la brique de base des systèmes multi-agents au sein des harnais agentiques modernes, où un agent principal décompose une tâche et délègue les parties au lieu de tout exécuter dans un contexte unique et long.
Pourquoi les sous-agents
- Contexte frais. Chaque sous-agent démarre avec une fenêtre de contexte propre contenant uniquement sa tâche, évitant la pollution et la dérive d'une conversation géante. Un sous-agent critique jugeant un travail qu'il n'a pas produit est au cœur des pipelines LLM-as-juge et de la boucle gauntlet.
- Parallélisme. Les parties indépendantes s'exécutent en parallèle : dix sous-agents chercheurs peuvent balayer dix sources à la fois, limités uniquement par le budget de concurrence du harnais.
- Spécialisation. Les sous-agents peuvent exécuter différents prompts système, outils ou même différents modèles - un modèle rapide et bon marché pour le travail mécanique sous un orchestrateur plus puissant, le modèle de coût standard dans les systèmes de production.
- Isolation. Un sous-agent qui échoue, hallucine ou subit une injection de prompt ne nuit qu'à sa propre partie ; l'orchestrateur valide avant de fusionner (voir injection de prompt).
En pratique
Les harnais de codage comme Claude Code exposent directement les sous-agents (agents de tâches générables avec leurs propres permissions d'outils), et les frameworks d'orchestration construisent des workflows complets de fan-out/fan-in par-dessus. Le modèle s'étend d'un simple assistant à des centaines de travailleurs - auquel cas la coordination devient elle-même le risque, comme l'a montré l'incident de l'essaim d'agents de 2026 lorsque des travailleurs non supervisés se sont auto-organisés au-delà de leur bac à sable. Les recommandations de conception associent donc les sous-agents à des budgets explicites, des outils en liste blanche et une validation des résultats à l'orchestrateur.