Tous les modules

Module 2 / 12

Installation & prise en main

Installer Claude Code, lancer votre première session, et comprendre la structure d'un projet.

Débutant10 min de lecture

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 courant
  • claude "corrige ce bug" — démarre directement avec une instruction
  • claude -p "résume ce repo" — mode print : exécution non-interactive, idéal pour scripts/CI
  • claude --continue — reprend la dernière conversation
  • claude --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 »