Ce chapitre t'explique ce qu'est Claude Code, en quoi il est différent des autres outils IA, et comment se répartissent les rôles entre toi et lui. Temps de lecture : 5 minutes.
L'idée en une phrase
Claude Code est un agent de développement autonome qui tourne sur ton ordinateur. Tu lui donnes une direction, il écrit tout le code, crée les fichiers, lance les vérifications, et corrige ses propres erreurs.
En quoi c'est différent de ChatGPT ou du chat Claude ?
Quand tu utilises ChatGPT ou le chat sur claude.ai, tu copies-colles du code entre la conversation et ton projet. C'est lent, source d'erreurs, et tu perds le contexte à chaque message.
Claude Code fonctionne directement sur ton ordinateur. Il voit tous tes fichiers, comprend l'architecture complète de ton projet, et agit dessus en temps réel. C'est la différence entre demander des directions à quelqu'un par téléphone, et avoir un copilote assis à côté de toi dans la voiture.
| Critère | Chat IA classique (ChatGPT, claude.ai) | Claude Code |
|---|---|---|
| Accès aux fichiers | Aucun, tu copies-colles | Lit et écrit directement |
| Exécution de commandes | Non, tu fais toi-même | Oui, lance les tests, le build, installe les packages |
| Contexte du projet | Limité à ce que tu colles | Voit l'intégralité du code source |
| Continuité entre sessions | Repart de zéro à chaque conversation | Recharge automatiquement les conventions du projet |
| Auto-correction | Non, tu vérifies manuellement | Oui, détecte et corrige ses erreurs en boucle |
Les 5 super-pouvoirs concrets
1. Lire et écrire des fichiers
Claude Code navigue dans ton projet comme un développeur. Il ouvre les fichiers, comprend les imports, suit les dépendances. Quand il crée un composant, il sait déjà ce qui existe et s'intègre naturellement.
2. Exécuter des commandes
Il lance l'app, les tests, les vérifications de types, les migrations de base de données. Quand quelque chose échoue, il lit le message d'erreur et corrige avant de continuer.
3. Comprendre le contexte global
Il ne travaille pas sur un fichier isolé. Il comprend l'architecture complète : comment les pages appellent les actions serveur, qui appellent la base de données, qui renvoient des types typés. Quand tu modifies une table, il sait quels fichiers doivent être mis à jour.
4. Planifier et exécuter des plans
Tu lui donnes un plan en plusieurs étapes, il l'exécute tâche par tâche avec des points de vérification entre chaque étape. Si une étape casse quelque chose, il s'arrête et répare avant de continuer.
5. Maintenir la cohérence
Grâce au fichier CLAUDE.md (qu'on verra au chapitre 3), Claude Code respecte tes conventions d'un bout à l'autre du projet : mêmes noms, mêmes patterns, mêmes couleurs, même langue.
L'analogie : toi = chef de projet, Claude = développeur senior
Imagine que tu embauches un développeur senior ultra-rapide, disponible 24h/24, qui ne se fatigue jamais. Il est techniquement excellent, mais il a besoin de trois choses de ta part :
Toi, le chef de projet - Tu décris ce que tu veux construire et pourquoi - Tu choisis entre les options que Claude propose (il te laisse toujours le choix) - Tu testes visuellement l'app dans ton navigateur (Claude ne voit pas l'écran) - Tu valides les sauvegardes (commits) et les mises en production - Tu apportes ta connaissance métier, tu sais ce dont tes utilisateurs ont besoin
Claude Code, le développeur - Il propose l'architecture technique et les choix de design - Il écrit 100% du code, pas une seule ligne de ta part - Il lance les vérifications automatiques (types, lint, tests) et corrige en boucle - Il gère Git (l'historique des modifications) avec des messages de commit clairs - Il documente ce qu'il fait et pourquoi
Les 3 modes de travail
Mode conversation
Tu discutes avec Claude comme avec un collègue. Tu poses des questions, tu demandes des explications, tu explores des idées. Rien n'est modifié.
"Comment fonctionne le système d'authentification dans le projet ?"
"Quelles options j'ai pour ajouter un système de notifications ?"
Mode exécution directe
Tu demandes une action précise, Claude l'exécute immédiatement.
"Ajoute un bouton 'Dupliquer' sur la card de contenu, qui crée une copie en brouillon."
"Le formulaire d'inscription affiche une erreur 500 quand l'email existe déjà. Corrige."
Mode planification
Pour les features complexes, tu brainstormes d'abord, tu planifies, puis tu exécutes le plan. C'est le mode le plus puissant, on le détaille au chapitre 5.
"Planifie l'implémentation d'un système de streak de publication."
À retenir : Claude Code n'est pas un chatbot qui te donne du code à copier-coller. C'est un agent autonome qui agit directement sur ton projet. Ton rôle, c'est la vision et les décisions. Son rôle, c'est l'exécution technique.