Tous les modules

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ébutant8 min de lecture

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 classiqueClaude Code
Répond à une questionAccomplit une tâche de bout en bout
Pas d'accès au système de fichiersLit/écrit des fichiers réels
Pas d'exécution de commandesLance des commandes shell, tests, builds
Une seule réponseBoucle agentique : planifie → agit → observe → ajuste
Pas de mémoire persistante du projetCLAUDE.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 :

  1. Installation & prise en main — lancer Claude Code, comprendre le REPL
  2. CLI, REPL & commandes slash — les commandes intégrées (/help, /clear, /compact...)
  3. CLAUDE.md & mémoire — donner du contexte persistant à l'agent
  4. Outils intégrés — Read, Edit, Write, Bash, Grep, Glob, Task...
  5. Permissions & sécurité — modes de permission, sandboxing
  6. Skills — capacités modulaires invocables à la demande
  7. MCP (Model Context Protocol) — connecter des outils et données externes
  8. Agents & sous-agents — déléguer des tâches à des agents spécialisés
  9. Hooks — automatiser des actions autour du cycle de vie de l'agent
  10. Plan Mode & workflow — concevoir avant d'exécuter
  11. 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 ? »