Aller au contenu
Concept

subagents

subagents — Concept. définition : Agents délégués avec leur propre fenêtre de contexte propre · usage : Instances Claude parallèles se challengeant mutuellement pour code review

Thariq, ingénieur chez Anthropic, range les subagents parmi les cinq options qui s'offrent à l'utilisateur de «Claude Code» à la fin de chaque tour, au côté de la poursuite, du retour en arrière, de /clear et de /compact. Ce positionnement porte en lui le concept : la délégation est d'abord une décision de gestion du contexte. Son critère est étroit : aurai-je besoin de ce résultat intermédiaire, ou seulement de la conclusion ? Les blocs de travail qui produisent beaucoup de bruit (vérifier un résultat, lire une autre base de code, rédiger de la documentation) partent vers un agent doté de sa propre fenêtre de contexte vierge, tandis que la conversation principale reste centrée sur l'objectif de haut niveau.

Un second usage est de nature contradictoire. Boris Cherny lance plusieurs instances parallèles de Claude pour la revue de code : une première passe sur les règles de style, l'historique du projet et les bugs évidents, puis cinq subagents supplémentaires chargés de mettre à l'épreuve ces constats. Il indique que cette combinaison repère les vrais problèmes sans fausses alertes. Il y recourt aussi pour les migrations de code, où un agent principal constitue la liste des tâches et où des subagents en prennent les éléments en parallèle. Chez Every, Dan Shipper et Kieran Klaassen placent douze subagents parallèles dans l'étape d'évaluation du «Compound Engineering», chacun jugeant le code sous un angle différent (sécurité, performance, complexité, architecture) ; cette étape consomme environ 40% d'un cycle.

Alan Blount applique ce même principe non plus à des rôles, mais à des modèles : dans un harnais de codage, les subagents sont associés à des modèles distincts, le plus rapide en première ligne, le planificateur approfondi aux points de contrôle d'architecture. Thariq s'attend à ce que Claude gère ces mécanismes automatiquement, à terme. Pour l'instant, choisir quoi déléguer reste une compétence de l'utilisateur.

Type
Concept
définition
Agents délégués avec leur propre fenêtre de contexte propre
usage
Instances Claude parallèles se challengeant mutuellement pour code review
relations
15
Citée dans
2 fiches

Voisinage

Claude Code répertoire .claude/a… context window séparé Sid Bidasaria fichiers Markdown YA… Boris Cherny Compound Engineering préservation du cont… Contexte propre isolé MCP Tools coordination asymétr… chaînage de workflows agentId Opus 4.5

← utilise

Claude Code TECHNOLOGIE confiance élevée évolutif Source ↗
Boris Cherny PERSONNE confiance élevée évolutif Source ↗
Compound Engineering METHODOLOGIE confiance élevée évolutif Source ↗
coordination asymétrique CONCEPT confiance élevée atemporel Source ↗

← permet

Claude Code TECHNOLOGIE confiance élevée atemporel Source ↗

→ observé dans

répertoire .claude/agents/ TECHNOLOGIE confiance élevée stable Source ↗

→ utilise

context window séparé CONCEPT confiance élevée atemporel Source ↗
fichiers Markdown YAML frontmatter TECHNOLOGIE confiance élevée stable Source ↗
MCP Tools TECHNOLOGIE confiance élevée évolutif Source ↗
agentId CONCEPT confiance élevée stable Source ↗

← a créé

Sid Bidasaria PERSONNE confiance élevée stable Source ↗

→ améliore

préservation du contexte CONCEPT confiance élevée atemporel Source ↗

→ permet

Contexte propre isolé CONCEPT confiance élevée atemporel Source ↗
chaînage de workflows CONCEPT confiance élevée atemporel Source ↗

← s applique à

Opus 4.5 TECHNOLOGIE confiance élevée évolutif Source ↗

Citée dans (2)