Claude Code est l'agent de programmation d'Anthropic. Contrairement à un simple chatbot qui se limite à suggérer du code à recopier, il s'agit d'un agent autonome : il lit vos fichiers, exécute des commandes, modifie le code, lance les tests et itère directement dans votre projet.
Concrètement : on lui exprime une intention (« migre ce module en PHP 8.4 », « ajoute une page blog », « trouve pourquoi ce test échoue »), et il agit au lieu de se contenter de formuler une réponse.
Pourquoi c'est différent d'un chatbot
| Chatbot classique | Claude Code |
|---|---|
| Vous donne du texte à recopier | Édite réellement vos fichiers |
| Ne voit pas votre projet | Lit l'arborescence, le code, l'historique git |
| Vous exécutez tout à la main | Lance commandes, tests, build lui-même |
| Sans mémoire entre sessions | Mémoire persistante par projet |
Où ça s'utilise
Claude Code est disponible sous plusieurs interfaces, avec le même moteur :
- CLI dans le terminal — la forme historique, au cœur de votre shell.
- Application de bureau (macOS / Windows).
- Application web sur
claude.ai/code. - Extensions IDE (VS Code, JetBrains).
Les modèles
Claude Code s'appuie sur la famille Claude 4.x et Fable 5. Les identifiants principaux :
- Opus 4.8 — le plus capable, pour le raisonnement complexe.
- Sonnet 4.6 — équilibre vitesse / qualité.
- Haiku 4.5 — rapide et économique pour les tâches simples.
On bascule de l'un à l'autre avec /config (ou le réglage model).
La boucle de travail
Pour chaque tâche, l'agent suit une boucle simple mais très efficace :
1. Comprendre → lit le code, l'arborescence, le contexte
2. Agir → édite des fichiers, lance des commandes
3. Vérifier → exécute tests / build, lit la sortie
4. Itérer → corrige jusqu'à ce que ça marche
Cette boucle agir → vérifier fait toute la différence : l'agent ne se contente pas de raisonner, il observe le résultat de ses actions et s'ajuste en conséquence.
Garde-fous
Un agent capable d'agir directement sur un projet exige des garde-fous. Claude Code intègre donc un système de permissions :
- Mode par défaut : il demande avant les actions sensibles.
- Modes
acceptEdits,plan,auto,bypassPermissionsselon votre niveau de confiance. - Règles fines
allow/deny/askdanssettings.json(ex. autorisergit *sans confirmation, interdirerm -rf).
Pour aller plus loin
Trois piliers structurent la puissance réelle de Claude Code — chacun fait l'objet d'un article dédié :
- Les Skills — des compétences spécialisées, déclenchées par
/nom. - Les fonctionnalités — hooks, MCP, sous-agents, workflows… (l'arbre complet).
- La mémoire persistante, qui lui fait retenir le contexte de vos projets d'une session à l'autre.
Le bon point de départ consiste à ouvrir un terminal dans votre projet, lancer
claude, puis décrire votre première tâche en langage naturel. L'agent prend ensuite le relais et demande confirmation lorsque c'est nécessaire.