Accueil / Une installation structurée
La carte d'une installation structurée
Une installation Claude Code qui tient dans la durée se lit comme une carte de sept éléments, le moteur, la constitution CLAUDE.md, la mémoire de fichiers, le transport git, les hooks, les skills et le battement de coeur planifié, plutôt que comme un empilement de réglages sans plan.
Une installation Claude Code qui fonctionne bien ne tient pas à un seul réglage réussi, elle tient à sept éléments qui se complètent : le moteur qui exécute les commandes, la constitution CLAUDE.md qui pose les règles, la mémoire de fichiers qui garde une trace entre les sessions, le transport git qui synchronise cette mémoire, les hooks qui déclenchent une action sur un événement du cycle de vie, les skills qui apprennent un geste répétable, et le battement de coeur planifié qui fait tourner le tout sans intervention manuelle. Ce découpage en sept éléments est celui retenu par ce module, un repère pour construire dans l'ordre plutôt qu'une taxonomie publiée telle quelle par Anthropic.
Trois familles derrière les sept éléments
Les sept éléments se regroupent en trois familles. Une famille exécute : le moteur, seul élément qui tourne en permanence pendant une session. Une famille persiste : CLAUDE.md, la mémoire de fichiers et le transport git, qui gardent une trace d'une session à l'autre. Une famille automatise : les hooks, les skills et le battement de coeur, qui font agir les deux premières familles sans que vous ayez à le redemander à chaque fois. Poser un hook ou une skill avant que la mémoire de fichiers existe revient à programmer une automatisation qui n'a rien à lire ni à écrire.
Une carte plus stable que ses propres adresses
La documentation elle-même bouge plus vite que cette carte. Le domaine docs.claude.com/en/docs/claude-code, encore cité dans des cours plus anciens, redirige désormais vers code.claude.com/docs/en pour chaque page du produit, vérifié le 2 septembre 2026. Les sept éléments de la carte restent les mêmes d'un domaine à l'autre : ce sont eux qu'il faut retenir, pas l'adresse qui les documente ce mois-ci.
# Emplacement schématique des sept éléments sur un poste
~/.claude/CLAUDE.md # constitution globale
~/.claude/skills/ # skills personnelles
mon-projet/.claude/CLAUDE.md # constitution de projet
mon-projet/.claude/skills/ # skills du projet
mon-projet/.claude/settings.json # hooks et battement de coeur planifié
mon-projet/memoire/.git/ # transport git de la mémoire de fichiers
La leçon suivante commence par le premier des sept éléments, le moteur, installé et connecté. La dernière leçon du module ferme la carte en vérifiant que chacun des sept éléments tient sa place.
Les sept couches d'une installation structurée
Un développeur installe Claude Code sur son poste et lance une première session dans le dossier de son projet. Il pose ensuite un fichier CLAUDE.md vide à la racine du dépôt.
Écrivez en une phrase ce que cette situation établit, et en une phrase ce qu'elle n'établit pas.
Ce que cela établit : Cette situation établit qu'un fichier CLAUDE.md existe désormais à la racine du dépôt, prêt à recevoir des règles au prochain démarrage de session.
Ce que cela n’établit pas : Elle n'établit pas que les six autres éléments de la carte, mémoire de fichiers versionnée, transport git, hooks, skills et battement de coeur planifié, sont eux aussi en place.
Les trois calibrages faux les plus courants
- Trop large Le développeur dispose désormais d'une installation structurée sur l'ensemble des sept éléments de la carte.
- Trop étroit Ce résultat ne prouve rien du tout, puisqu'un fichier vide ne contient encore aucune règle à lire.
- À côté Cette situation montre que le développeur a choisi de travailler directement dans le dossier de son projet plutôt que dans un dossier séparé.
- Les sept éléments de la carte se répartissent en trois familles, ce qui exécute, ce qui persiste et ce qui automatise, et l'ordre entre ces familles compte pour éviter de bâtir une automatisation sur une mémoire qui n'existe pas encore.
- Une skill ou un hook posé avant que la mémoire de fichiers existe travaille dans le vide, puisqu'il n'a rien à lire ni à écrire au moment où il se déclenche.
- Le nom de domaine de la documentation officielle de Claude Code a changé, code.claude.com remplace désormais docs.claude.com pour les pages du produit, un rappel que la carte reste plus stable que les adresses qui la documentent.
- Les six leçons suivantes du module développent chacune un ou deux de ces sept éléments, dans l'ordre où ils se construisent le mieux sur un poste neuf.
Listez dès maintenant, sur une feuille ou un fichier texte, les sept éléments de la carte, moteur, CLAUDE.md, mémoire de fichiers, transport git, hooks, skills, battement de coeur, et notez en face de chacun s'il est absent, partiel ou en place sur votre poste, avant d'ajouter le moindre réglage nouveau.
Chaque affirmation datable de cette leçon renvoie ici au texte public qui la porte. Une source qui ne s’ouvre pas ne prouve rien.
- Claude Code, guide d'installation, domaine actuel de la documentation officielle consultée le 2026-09-02