Aller au contenu
Mastering Claude

Accueil / Une installation structurée

Une installation structurée8 minApplication

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.

Figure 1

Les sept couches d'une installation structurée

Moteur
Installé et connecté, il exécute chaque commande de la session.
CLAUDE.md
La constitution qui pose les règles absolues lues au démarrage.
Mémoire de fichiers
Les notes qui gardent une trace entre deux sessions.
Transport git
Le canal qui synchronise cette mémoire entre les postes.
Hooks
Les actions déclenchées automatiquement sur un événement du cycle de vie.
Skills
Les workflows répétables que Claude apprend à exécuter sur demande.
Battement de coeur
La tâche planifiée qui fait tourner l'ensemble sans intervention manuelle.
L'empilement va du plus fondamental, le moteur qui exécute, au plus automatisé, le battement de coeur planifié, chaque couche supérieure s'appuyant sur celles qui la portent.
Calibrez vous-même

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 qu’il faut retenir
  • 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.
À faire maintenant

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.

Vérifier à la source

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.