Sub-agents forkés (/fork)
Capacité de Claude Code (commande `/fork`) qui lance un sub-agent en partageant le cache de contexte de la session parente, au lieu de repartir d'un contexte vide. L'enfant hérite du préfixe déjà chargé (le code lu, les décisions prises), travaille en isolation, puis rapporte. Comme un branchement git pour ta session : tu pars d'un état commun, tu explores une piste à part, sans repayer le contexte ni polluer la session principale. Économise massivement les tokens d'entrée sur les agents enfants.
Forces
- Hérite du contexte parent : l'enfant n'a pas à le réapprendre, gros gain de tokens d'entrée
- Isole une piste exploratoire sans polluer la session principale (comme une branche git)
- Permet de paralléliser plusieurs sous-tâches depuis un point de départ commun
Limites
- Capacité Claude Code spécifique : pas un pattern portable vers un autre runtime
- Les enfants ne se coordonnent pas entre eux : pour un vrai travail collaboratif, vise les agent teams
Pour qui
- Un tech lead qui orchestre plusieurs sous-tâches sur le même code sans recharger le contexte
- Quiconque ouvre des pistes parallèles (archi, tests, debug) depuis un état commun