Chapitre 15.2 — Glossaire
⏱️ TL;DR — Le vocabulaire précis du playbook. La confusion n°1 étant skill / commande / subagent / hook / MCP / plugin, ce glossaire fixe chaque terme. En cas de doute sur « quelle brique », reviens ici.
Concepts Claude Code
Claude Code — l’agent de codage d’Anthropic (terminal, IDE, desktop, web) : il lit, écrit, exécute. Pas un chatbot.
Claude Cowork — produit distinct pour le travail de bureau hors-code, public non-technique, app point-and-click. Même cœur agentique, autre surface (voir Partie 13).
Session — une conversation de travail continue, du lancement à la fermeture. L’unité qui contient le contexte.
Contexte (fenêtre de contexte) — tout ce que l’agent « voit » à un instant T (demande, fichiers lus, résultats, raisonnement). Limité et périssable. À distinguer de la mémoire.
Mémoire / CLAUDE.md — fichier de directives persistantes rechargé à chaque session. Conventions, stack, do/don’t. Persiste, contrairement au contexte.
Skill — une capacité réutilisable (dossier + SKILL.md), chargée à la demande (progressive disclosure). Invocable par le modèle ou par /nom. Peut embarquer ressources/scripts.
Slash command / Commande — un raccourci /nom qui injecte un prompt ou déclenche une action. Plus simple qu’une skill.
Subagent — une instance déléguée de Claude, contexte isolé, qui renvoie un résultat (pas une conversation). Types : Explore, Plan, general-purpose, sur-mesure (.claude/agents/).
Hook — un script déclenché automatiquement par le harness sur un événement (PreToolUse, PostToolUse, Stop…). Configuré dans settings.json. La seule brique « garantie ».
Serveur MCP — un connecteur d’outils/données externes (base, GitHub, navigateur…), standard ouvert. Outils préfixés mcp__….
Plugin — un paquet de distribution qui regroupe des extensions (skills, commandes, hooks, MCP, agents), installable depuis une marketplace.
Marketplace — un dépôt qui liste des plugins installables. Officielle : claude-plugins-official.
Output style — un réglage de la façon de répondre de l’agent (ton, format), sans changer ses capacités.
Plan mode — mode où l’agent conçoit un plan sans rien modifier, à valider avant exécution.
settings.json — la config du harness (permissions, hooks, modèle, env). À distinguer du CLAUDE.md (directives de contenu).
Workflow — un script d’orchestration déterministe de plusieurs subagents (fan-out, pipeline, vote). Multi-agent avancé, opt-in.
Termes du playbook
Playbook — la nature de ce cours : opinionated, orienté méthode, pas une référence neutre.
TaskFlow — le fil rouge : petit SaaS Next.js construit en récit pour démontrer chaque pratique.
Filet — l’ensemble git + tests + hooks + CI qui rend l’erreur réversible ou impossible, et donc l’autonomie sûre.
Terrain — tout ce qui entoure la conversation (CLAUDE.md, design system, hooks, skills) et rend le bon comportement par défaut. Ton vrai levier.
Les distinctions à ne jamais confondre
Skill = une CAPACITÉ (dossier + SKILL.md)
Commande = un RACCOURCI /nom (prompt injecté)
Subagent = une INSTANCE déléguée de Claude (contexte isolé)
Hook = un AUTOMATISME garanti par le harness (événement)
Serveur MCP= un CONNECTEUR d'outils externes
Plugin = un PAQUET de distribution (contient les autres)
Mémoire (CLAUDE.md) = persistant, choisi par toi
Contexte = volatil, rempli automatiquementRéflexe : face à un besoin, demande « capacité, raccourci, instance, automatisme, connecteur, ou paquet ? » (1.4).
Annexe suivante : Ressources.