Module 1 / 12
Qu'est-ce que Claude Code ?
Comprendre ce qu'est Claude Code, à quoi il sert et comment il s'intègre dans votre workflow de développement.
Définition
Claude Code est un agent de codage en ligne de commande (CLI) développé par Anthropic. Il s'exécute directement dans votre terminal, a accès au système de fichiers de votre projet et peut exécuter des commandes shell, ce qui lui permet de lire, écrire, exécuter et corriger du code de façon autonome, en collaboration avec vous.
Contrairement à un simple chatbot, Claude Code est un agent : il peut planifier plusieurs étapes, utiliser des outils (lire un fichier, lancer des tests, faire un git diff...), observer les résultats, et ajuster son comportement en conséquence — le tout en boucle jusqu'à ce que la tâche soit terminée.
Où il s'exécute
Claude Code est disponible sous plusieurs formes :
- CLI dans le terminal (la forme la plus puissante et la plus utilisée)
- Extensions IDE (VS Code, JetBrains)
- Application desktop (Mac/Windows)
- Application web (claude.ai/code)
Toutes ces interfaces partagent le même moteur agentique, les mêmes capacités d'outils, et la même configuration projet (CLAUDE.md, .claude/, etc.).
Ce qui le rend différent d'un chatbot classique
| Chatbot classique | Claude Code |
|---|---|
| Répond à une question | Accomplit une tâche de bout en bout |
| Pas d'accès au système de fichiers | Lit/écrit des fichiers réels |
| Pas d'exécution de commandes | Lance des commandes shell, tests, builds |
| Une seule réponse | Boucle agentique : planifie → agit → observe → ajuste |
| Pas de mémoire persistante du projet | CLAUDE.md, mémoire long-terme, hooks, skills |
Cette boucle agentique (souvent appelée agentic loop) est le cœur de Claude Code : le modèle décide quels outils appeler, dans quel ordre, et s'arrête quand il juge la tâche terminée.
Les briques que vous allez maîtriser
Ce parcours de formation couvre, dans l'ordre, tous les concepts nécessaires pour devenir expert :
- Installation & prise en main — lancer Claude Code, comprendre le REPL
- CLI, REPL & commandes slash — les commandes intégrées (
/help,/clear,/compact...) - CLAUDE.md & mémoire — donner du contexte persistant à l'agent
- Outils intégrés — Read, Edit, Write, Bash, Grep, Glob, Task...
- Permissions & sécurité — modes de permission, sandboxing
- Skills — capacités modulaires invocables à la demande
- MCP (Model Context Protocol) — connecter des outils et données externes
- Agents & sous-agents — déléguer des tâches à des agents spécialisés
- Hooks — automatiser des actions autour du cycle de vie de l'agent
- Plan Mode & workflow — concevoir avant d'exécuter
- Bonnes pratiques — git, PR, CI/CD, gros refactors, sécurité
Chaque module se termine par les points clés à retenir, et la section Quiz vous permet de vérifier vos acquis avec des questions corrigées.
Points clés à retenir
- Claude Code est un agent CLI qui lit, écrit et exécute du code de façon autonome.
- Il fonctionne en boucle agentique : planifier → agir avec des outils → observer → ajuster.
- Disponible en CLI, IDE, desktop et web — même moteur partout.
- La configuration projet (CLAUDE.md, hooks, skills, MCP) personnalise son comportement.
Tester ce module
12 questions corrigées sur « Qu'est-ce que Claude Code ? »