Claude Code tourne dans le terminal, pas dans un chat à côté de l'éditeur. Il lit les fichiers du projet, les modifie, lance des commandes (tests, linters, git), et boucle sur les résultats jusqu'à ce que la tâche soit faite. La différence avec un simple autocomplete est fondamentale : ce n'est plus une suggestion à valider ligne par ligne, c'est une boucle agentique complète sur une tâche entière.

Un cycle type

1. Instruction en langage naturel
   "corrige le bug de pagination sur /list"
2. Lecture du code concerné (grep, lecture de fichiers)
3. Modification (edit ciblé, pas de réécriture complète)
4. Exécution des tests / vérification manuelle
5. Itération si échec, sinon fin de la tâche

CLAUDE.md : la mémoire du projet

Le point le plus sous-estimé : un fichier CLAUDE.md à la racine du dépôt, lu automatiquement à chaque session. Conventions de code, commandes de build, pièges connus — tout ce qu'on répéterait sinon à chaque prise de contexte. Ce blog en a un : c'est lui qui documente par exemple l'invariant de sécurité sur article.text ou le format des migrations, pour qu'aucune session ne le redécouvre à la dure.

Ce que ça change vs. ce que ça ne change pas

AspectRéalité
Vitesse sur tâches bornéesNette — refactor mécanique, migration, correctif localisé
Tâches ouvertes / ambiguësNécessite un cadrage humain sinon dérive
Revue de codeToujours obligatoire — l'agent ne remplace pas la responsabilité
Exécution de commandesPuissant mais à border (permissions, confirmation avant actions destructives)
Un agent de code accélère l'exécution, pas le jugement. Détails dans Coding agents : le vrai bilan.

Sous-agents : déléguer sans polluer le contexte

Sur des tâches composites, Claude Code peut déléguer une sous-partie à un agent isolé (recherche dans le code, revue, exécution d'un test long) qui revient avec un résumé plutôt qu'avec tout son contexte de travail. C'est exactement le pattern détaillé dans Agents et sous-agents — Claude Code en est une implémentation concrète, pas une théorie.

FAQ

Claude Code remplace-t-il un IDE ?

Non, il le complète. L'éditeur reste utile pour la navigation visuelle et le debug pas à pas ; l'agent prend en charge l'exécution de tâches décrites en langage naturel.

Est-ce sûr de le laisser exécuter des commandes ?

Avec des garde-fous, oui : confirmation avant les actions destructives (suppression, force-push), permissions scoping, et jamais d'exécution automatique en prod. Voir aussi Sécuriser un serveur MCP pour la même logique côté serveurs d'outils.

Faut-il un abonnement API spécifique ?

Claude Code s'utilise avec un compte Claude classique (Pro/Max) ou une clé API — pas de produit à part entière à souscrire en plus.