Claude Code est l’outil CLI agentique d’Anthropic. Vous décrivez ce que vous voulez en français (vibe coding), et l’assistant lit votre repo, édite plusieurs fichiers, lance vos tests et itère jusqu’à un résultat qui passe. Pas d’IDE à apprendre, tout se joue dans le terminal. Ce tutoriel couvre l’installation sur les trois OS et les premières heures de pratique, de l’authentification au premier endpoint généré.
Prérequis
Quatre choses à avoir sous la main avant de lancer la moindre commande :
- Node.js 20 ou supérieur (vérifier avec
node --version) - Un compte Anthropic actif (Claude Pro, Max, Team ou Enterprise, ou crédits API)
- Un terminal (Terminal sur macOS, Windows Terminal, n’importe quelle distrib Linux)
- Git installé pour cloner et suivre des repos
Installation
L’installation passe partout par npm (npm install -g @anthropic-ai/claude-code). La seule variable, c’est la façon d’obtenir Node sur votre machine.
macOS
- Ouvrir Terminal
- Installer Homebrew si absent :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Installer Node :
brew install node - Installer Claude Code :
npm install -g @anthropic-ai/claude-code - Vérifier :
claude --version
Windows
- Installer Node.js depuis nodejs.org (LTS)
- Ouvrir Windows Terminal ou PowerShell
- Installer Claude Code :
npm install -g @anthropic-ai/claude-code - Vérifier :
claude --version
Pour les workflows à base de scripts, lancer Claude Code depuis WSL2 (Ubuntu) est généralement plus stable que depuis PowerShell natif.
Linux
- Installer Node 20+ via nvm ou le package manager de votre distrib
- Installer Claude Code :
npm install -g @anthropic-ai/claude-code - Vérifier :
claude --version
Première connexion
- Lancer
claudedans n’importe quel dossier - Au premier lancement, Claude Code ouvre une page web pour s’authentifier
- Choisir : se connecter avec son plan Claude (Pro / Max / Team) ou avec une clé API Console
- Une fois authentifié, retour au terminal, vous êtes prêt
Vous voulez aller plus vite avec Claude Code en équipe ? Découvrez la formation Claude Code
Premier projet : modifier un repo existant
Pour ressentir ce que change Claude Code, lancez-le sur un repo que vous connaissez déjà et demandez-lui une modification réaliste.
cd ~/projets/mon-projetclaude- Tapez : « Lis le README et résume le projet en 3 phrases »
- Claude lit, propose son résumé. Vous validez ou redirigez.
- Tapez : « Ajoute un endpoint
/api/healthqui renvoie{ok: true}. Écris un test associé. » - Claude planifie, édite les fichiers concernés, lance le test. Vous regardez les diffs proposés et acceptez.
Le point à retenir : vous décrivez l’intention en français, Claude exécute. Le contrôle reste de votre côté, via les diffs proposés, les revues et les commits.
Les slash commands utiles à connaître
Les slash commands sont des raccourcis tapés dans l’interface Claude Code, avec un / en début de ligne.
| Commande | Ce qu’elle fait |
|---|---|
/help | Affiche la liste des commandes disponibles |
/clear | Réinitialise le contexte de la conversation |
/init | Génère un CLAUDE.md qui décrit le projet pour orienter les futures sessions |
/review | Lance une revue automatique du code modifié |
/cost | Affiche le coût de la session en tokens et en € |
/agents | Liste et gère les sub-agents disponibles |
/mcp | Liste et configure les serveurs MCP |
Vous pouvez aussi créer vos propres slash commands custom, dans ~/.claude/commands/ pour un usage global ou dans .claude/commands/ au niveau d’un projet.
MCP servers : étendre Claude Code
MCP (Model Context Protocol) est un protocole d’intégration qui branche Claude Code sur des outils externes : Sentry, Linear, GitHub, Slack, Filesystem, base de données, navigateur. L’écosystème compte plusieurs centaines de serveurs MCP, officiels et communautaires.
Exemple concret : ajouter un MCP filesystem pour donner à Claude l’accès à un dossier situé hors du repo courant.
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents- Relancer Claude Code
- Claude peut désormais lire et écrire dans
~/Documents
Pour aller plus loin, partez de la doc officielle Anthropic et testez progressivement les MCP les plus populaires (GitHub, Linear, Sentry) avant d’en empiler trop d’un coup.
Sub-agents : spécialiser Claude pour des tâches récurrentes
Les sub-agents sont des assistants Claude spécialisés que vous configurez avec un prompt système, des outils restreints et un domaine d’expertise. Les profils qui reviennent le plus souvent :
| Sub-agent | Rôle |
|---|---|
code-reviewer | Revue critique avant commit |
test-writer | Génération de tests unitaires et d’intégration |
docs-writer | Rédaction de docstrings et de README |
migration-helper | Assistance migration framework / langage |
Comment se définit un sub-agent
Un sub-agent vit dans .claude/agents/<nom>.md. Sa frontmatter précise son nom, sa description, ses outils autorisés et son modèle. Le CLAUDE.md du projet lui sert de contexte par défaut, ce qui lui évite de redécouvrir les conventions à chaque appel.
Bonnes pratiques pour démarrer
- Commencer chaque nouveau projet par un
/initpour générer unCLAUDE.mddescriptif - Préférer des sessions courtes (15 à 30 min) à une session marathon : le contexte reste plus propre
- Reviewer chaque diff avant de l’accepter, surtout les premiers jours
- Documenter dans
CLAUDE.mdles conventions du projet (style, sécurité, libs interdites) - Lancer
/costrégulièrement pour calibrer la consommation - Versionner
CLAUDE.mdet.claude/dans git pour partager la conf en équipe
Pour aller plus loin
- Qu’est-ce que le vibe coding, pour comprendre la méthode globale
- Comparatif des outils de vibe coding 2026, pour situer Claude Code dans l’écosystème
- Claude vs ChatGPT vs Gemini, pour choisir le bon modèle selon le cas d’usage
- Formation Claude Code Mill-Forma, pour une montée en compétence accompagnée
FAQ : Claude Code
Claude Code est-il gratuit ?+
Le binaire CLI est gratuit. L’usage requiert un plan Anthropic (Claude Pro 20€/mois, Max 100€-200€/mois) ou des crédits API. Le plan Pro absorbe la majorité des usages personnels ; les Max sont conçus pour les sessions intensives.
Quelle différence entre Claude Code et Cursor ?+
Claude Code est un CLI agentique pur (pas d’IDE intégré), focalisé sur les sessions terminal et la scriptabilité. Cursor est un IDE forké de VS Code avec une intégration IA. Beaucoup de développeurs utilisent les deux : Cursor pour le confort visuel, Claude Code pour les grosses sessions agentiques. Détail dans notre comparatif outils 2026.
Mon code est-il envoyé à Anthropic ?+
Oui, Claude Code envoie le contexte (fichiers, commandes, sortie) aux serveurs Anthropic pour permettre à Claude de raisonner. Sur les plans Pro / Max / Team, ce contenu n’est pas utilisé pour entraîner les modèles. Les plans Enterprise offrent des garanties supplémentaires (résidence des données, audit logs).
Peut-on utiliser Claude Code sans connexion internet ?+
Non, l’outil dépend de l’API Anthropic. Pour un usage 100% local, des alternatives open source comme Aider (avec Ollama) sont plus adaptées.
Combien de temps pour être autonome avec Claude Code ?+
Quelques heures pour les bases, deux à trois jours pour intégrer la pratique dans un workflow quotidien, deux à quatre semaines pour maîtriser MCP, sub-agents et slash commands custom. Une formation Mill-Forma condense cette montée en compétence sur 3 à 5 jours.
Auteur
William Berdugo
Fondateur et directeur pédagogique de Mill-Forma
Fondateur et directeur pédagogique de Mill-Forma, organisme de formation certifié Qualiopi. Depuis 2018, il conçoit avec les entreprises des formations intra sur-mesure sur les métiers créatifs, tech et marketing.
Profil LinkedIn



