Les primitives Claude Code: qui invoque quoi
Commande, skill, sous-agent, équipe d'agents, loop, goal, MCP : les briques de Claude Code se ressemblent assez pour qu'on les confonde, et la confusion coûte cher quand on donne à l'une le travail de l'autre. Deux questions suffisent à les trier. Première question : qui déclenche ? Une commande, c'est toi qui l'invoques (tu tapes la barre oblique). Un skill, c'est Claude qui le saisit quand la tâche colle. Un MCP branche Claude sur des outils externes (agenda, mails, fichiers) ; un skill ajoute du savoir-faire, pas des outils. Deuxième question : ça s'arrête quand ? Un loop relance un prompt sur une horloge, encore et encore. Un goal travaille jusqu'à ce qu'une condition soit remplie, puis s'arrête seul. Un sous-agent bosse en isolement et rend un résumé ; une équipe d'agents partage un rapport commun et coordonne. Deux briques manquent souvent à la liste, et [ViDev](https://www.instagram.com/reel/Dd9zFtHEcOl/) les ajoute en répondant à un abonné perdu. Les rules : ton CLAUDE.md découpé en fichiers, un par responsabilité, chargés comme des consignes permanentes (là où le skill attend sa condition d'activation). Les hooks : une commande shell lancée par le harnais à un moment précis de la session (avant un outil, après une édition, à la fin), qui s'exécute donc à coup sûr, sans dépendre de la bonne volonté du modèle. Il précise aussi la durée de vie du sous-agent : lancé par l'agent principal avec sa propre fenêtre de contexte, il meurt dès sa tâche rendue. Autour, ce qui n'est pas une primitive mais tient l'ensemble : la documentation que tu écris pour donner un processus aux agents, et les tests (unitaires, d'intégration, de bout en bout) qui disent si leur travail tient.
Forces
- Deux questions suffisent pour trancher entre sept briques qui se ressemblent
- Évite le piège loop/goal qui fait tourner un agent dans le vide ou le coupe trop tôt
- Accessible sans coder : un PM ou un designer peut choisir la bonne primitive du premier coup
Limites
- La grille range les primitives mais ne dit pas comment les écrire : pour un skill ou un agent, il faut ensuite passer au format de fichier
- Le vocabulaire bouge vite côté Claude Code : un nom ou un comportement peut changer d'une version à l'autre
Pour qui
- Un PM ou un PO qui découvre Claude Code et ne sait pas s'il lui faut une commande, un skill ou un agent
- Un designer qui veut automatiser une tâche répétitive et hésite entre un loop et un goal
- Un DS-manager qui forme son équipe à l'outil et cherche une grille simple à transmettre