Installation, commandes essentielles, CLAUDE.md, Plan Mode, workflows avancés et bonnes pratiques. Du débutant au power user, sans détour.
Claude Code n'est pas un autocomplete glorifié. C'est un agent de développement autonome qui vit dans votre terminal, comprend l'intégralité de votre codebase, et exécute des tâches complexes multi-fichiers de manière autonome. Lancé en disponibilité générale en mai 2025, il a contribué à faire atteindre à Anthropic plus de 2 milliards de dollars de revenus annuels.
En février 2026, Claude Code est responsable d'environ 4 % de tous les commits publics sur GitHub. Chez Anthropic, 90 % du code interne est écrit avec assistance IA, et la productivité de l'ingénierie a augmenté de 200 % depuis l'adoption de l'outil.
Ce tutoriel vous accompagne de l'installation à la maîtrise des workflows avancés.
La méthode recommandée par Anthropic est l'installateur natif. Sur macOS ou Linux, il suffit de lancer la commande d'installation depuis le terminal. Sur Windows, un équivalent PowerShell est disponible. L'installateur natif a l'avantage de se mettre à jour automatiquement en arrière-plan.
Vous pouvez aussi passer par npm (npm install -g @anthropic-ai/claude-code), Homebrew sur Mac, ou winget sur Windows.
Tapez claude dans votre terminal. Au premier lancement, vous choisirez un style de texte, puis vous vous connecterez à votre compte Anthropic.
Vous dialoguez avec Claude en langage naturel. Il lit vos fichiers, propose des modifications, et les applique après votre approbation.
You: Explique-moi la structure de ce projet Claude: Je vais analyser votre codebase...
Le mode le plus puissant pour les tâches complexes. Avec /plan, Claude analyse la situation, propose un plan détaillé, et attend votre validation avant d'agir. C'est l'approche recommandée pour toute tâche touchant plus de 3 fichiers.
You: /plan Refactore le module d'authentification pour supporter OAuth2 Claude: Voici mon plan en 5 étapes...
Pour les tâches de confiance, Claude exécute sans demander de confirmation intermédiaire. À utiliser avec précaution et des permissions bien configurées.
CLAUDE.md est un fichier markdown placé à la racine de votre projet. C'est la mémoire persistante de Claude Code — les instructions qui se chargent automatiquement à chaque session. Sans ce fichier, chaque session repart de zéro.
Pour créer un CLAUDE.md initial, lancez /init dans votre projet. Claude analysera votre codebase et proposera un fichier de départ.
# CLAUDE.md ## Architecture - Framework : Next.js 14 avec App Router - Base de données : PostgreSQL via Prisma - Tests : Vitest + Testing Library ## Conventions - Noms de fichiers : kebab-case - Composants React : fonctionnels avec hooks, pas de classes - Styles : Tailwind CSS, pas de CSS modules ## Commandes importantes - `npm run dev` — serveur local - `npm test` — lancer les tests - `npm run lint` — vérification du code ## Règles strictes - JAMAIS de `any` en TypeScript - Toujours écrire un test pour chaque nouvelle fonction - Les migrations Prisma doivent être réversibles
L'investissement dans un bon CLAUDE.md est le meilleur levier de productivité. Comme l'explique un expert sur Dev Genius : le fichier CLAUDE.md que vous écrivez aujourd'hui améliore chaque session future indéfiniment. Les slash commands que vous définissez cette semaine vous évitent de réexpliquer vos standards pendant des années.
Claude Code lit votre codebase entier, mais la qualité de ses résultats dépend de la pertinence du contexte fourni. C'est ce qu'Andrej Karpathy appelle le context engineering.
Donnez exactement ce dont Claude a besoin. Ni plus, ni moins. Trop peu d'informations et il invente. Trop d'informations et les coûts explosent sans gain de qualité.
src/components/Login.jsx. »
Les erreurs les plus coûteuses identifiées par les power users :
--dangerously-skip-permissionsLancez plusieurs instances de Claude Code en parallèle, chacune sur sa propre branche Git. L'une implémente une fonctionnalité pendant que l'autre écrit les tests.
Créez des commandes réutilisables pour vos workflows récurrents : /pr pour préparer une pull request, /security pour un audit de sécurité, /refactor pour un refactoring guidé.
Claude Code peut s'intégrer à votre pipeline de build et de revue. Il analyse les PRs, détecte les problèmes potentiels, et propose des corrections avant la revue humaine.
Le Model Context Protocol permet de connecter Claude Code à des outils externes : GitHub, bases de données, systèmes de fichiers spéciaux, APIs internes.
# Connecter Claude Code à GitHub et au filesystem claude mcp install @anthropic-ai/mcp-server-github claude mcp install @anthropic-ai/mcp-server-filesystem
90 % des tokens en session sont des cache reads, qui coûtent environ 10× moins que les tokens frais. Le coût quotidien moyen avec de bonnes habitudes : environ 6$ par développeur. Avec de mauvaises habitudes, cela monte à 20-40$/jour.
La commande /model opusplan utilise automatiquement Opus pour la planification et Sonnet pour l'exécution — un excellent compromis.
La conclusion pragmatique : ces outils ne sont pas mutuellement exclusifs. Le stack le plus productif combine Claude Code pour les tâches complexes avec Cursor ou Copilot pour l'édition quotidienne.
Les développeurs qui tirent le plus de valeur de Claude Code ne tapent pas plus de prompts — ils structurent leur travail différemment. Sessions courtes, portées claires, plans externes qui survivent aux resets de contexte, utilisation agressive des sous-agents pour garder le contexte principal propre.
Claude Code n'est pas un outil que vous « utilisez ». C'est un environnement que vous façonnez. Le passage de la surface (prompts) à la profondeur (contexte, plans, systèmes) est ce qui sépare l'utilisateur occasionnel du power user.
13 modules qui vont bien au-delà des bases : architecture interne des agents, cycle d'interaction en 6 phases, orchestration multi-agents, hooks de sécurité, calcul de ROI.