Module 2 / 12
Installation & prise en main
Installer Claude Code, lancer votre première session, et comprendre la structure d'un projet.
Installation
Claude Code s'installe via npm (Node.js requis) :
npm install -g @anthropic-ai/claude-code
Puis on le lance depuis la racine d'un projet :
cd mon-projet
claude
Au premier lancement, une authentification est requise (compte Claude.ai / Claude Console / clé API Anthropic). Une fois connecté, vous arrivez dans le REPL interactif de Claude Code.
Premier lancement
Une fois dans le REPL, vous pouvez simplement écrire en langage naturel ce que vous voulez faire :
> explique-moi la structure de ce projet
> ajoute un endpoint /health qui renvoie {"status":"ok"}
> corrige le bug dans src/auth.ts qui plante au login
Claude Code va explorer le projet (lister les fichiers, lire le code pertinent), proposer un plan ou agir directement selon la complexité, puis vous montrer les modifications proposées. Pour les actions sensibles (écrire un fichier, exécuter une commande), Claude Code demande une confirmation sauf si le mode de permission l'autorise déjà.
Modes d'exécution
Claude Code peut être lancé de plusieurs façons :
claude— mode interactif (REPL), le plus courantclaude "corrige ce bug"— démarre directement avec une instructionclaude -p "résume ce repo"— mode print : exécution non-interactive, idéal pour scripts/CIclaude --continue— reprend la dernière conversationclaude --resume— choisit une session précédente à reprendre
Le mode -p (print) est particulièrement utile pour l'automatisation : il exécute la tâche et retourne le résultat sans ouvrir de session interactive.
Structure d'un projet Claude Code
Un projet « équipé » pour Claude Code contient typiquement :
mon-projet/
├── CLAUDE.md # contexte et instructions persistantes
├── .claude/
│ ├── settings.json # config partagée (commitée)
│ ├── settings.local.json # config locale (non commitée, gitignored)
│ ├── commands/ # commandes slash personnalisées (.md)
│ ├── agents/ # définitions de sous-agents
│ ├── skills/ # skills personnalisées
│ └── hooks/ # scripts appelés par les hooks
└── ...
Rien de tout cela n'est obligatoire pour démarrer : Claude Code fonctionne dès la première commande claude. Ces fichiers servent à personnaliser et automatiser son comportement au fur et à mesure que vos besoins grandissent.
Points clés à retenir
- Installation via npm install -g @anthropic-ai/claude-code, lancement avec `claude`.
- Le mode -p (print) exécute une tâche sans session interactive — utile en CI/scripts.
- --continue reprend la dernière session, --resume permet de choisir une session.
- La configuration projet vit dans CLAUDE.md et le dossier .claude/.
Tester ce module
12 questions corrigées sur « Installation & prise en main »