Claude Code
L'agent CLI signé Anthropic qui m'accompagne au quotidien. Cet article est un retour d'usage — le crédit de l'outil revient intégralement à Anthropic.
Ce que c'est
Claude Code est un agent en ligne de commande qui s'exécute dans le terminal et peut lire, écrire, exécuter du code et des commandes shell dans le répertoire de travail. Il pilote le modèle Claude (Opus, Sonnet, Haiku) avec un système d'outils, de skills et de sous-agents.
Côté utilisateur, on dialogue avec lui comme avec un binôme : on décrit l'objectif, il lit le code, il propose un plan, il modifie les fichiers, il lance les tests. Il est intégré à VSCode et JetBrains via une extension, ce qui permet de garder le contexte de l'IDE.
Comment ça marche
Tout repose sur une idée simple : le modèle ne voit que son contexte. Trop de contexte crée du bruit, le modèle doit alors filtrer avant de raisonner. Optimiser, c'est lui donner moins de texte mais plus pertinent.
On ne gagne pas en tokens en demandant 'réponds plus court'. On gagne en construisant un workflow qui évite le mauvais contexte.
— Mon mémo interne
Concrètement, Claude Code charge dans son contexte : le prompt système (stable), les CLAUDE.md du projet et de l'utilisateur (stables si bien gérés), l'historique de la conversation, et les résultats des outils invoqués (Read, Grep, Bash, Edit, etc.).
La partie stable bénéficie du prompt caching côté Anthropic : sur un système et des CLAUDE.md figés, le coût des tokens d'entrée mis en cache descend à environ 0,1× du tarif normal (cache write à 1,25× ou 2× selon TTL). Sur un projet où je travaille toute la journée, ça représente une économie d'entrée de l'ordre de 90%.
Comment l'installer
Installation officielle via npm puis authentification :
npm install -g @anthropic-ai/claude-code
claude # première exécution → login
L'extension VSCode "Claude Code" se trouve dans la marketplace, elle se connecte automatiquement au CLI déjà authentifié. Pour les conventions projet, je mets toutes les règles dans un CLAUDE.md à la racine — court, lisible, pas un dépotoir.
Comment je l'utilise au quotidien
Mon usage suit toujours la même séquence, peu importe la tâche : choisir un niveau (direct / lean / standard / full), charger le bon contexte, explorer avant d'éditer, déléguer si utile, mesurer.
- Petite tâche (rename, oneshot) : édition directe, pas de plan, pas de sous-agent.
- Feature normale : un brainstorming bref, puis un plan que j'exécute.
- Sujet sensible (auth, paiement, données client, IA, pricing) : un /call-tech-lead complet avec sous-agents indépendants et garde-fous.
- Toujours : lire avant d'écrire, lancer les tests avant de committer.
Le combo qui marche bien chez moi : Claude Code pilote, Superpowers fournit la discipline (skills + sous-agents), RTK nettoie la sortie des commandes, et monitor-ccu mesure le coût en quasi temps réel. Ce site a d'ailleurs été refondu dans cette logique — Plan 1 à 4.
Sources & crédits
Claude Code est conçu et maintenu par Anthropic. Cet article est uniquement un retour d'usage — l'intégralité du crédit du produit revient à Anthropic et à l'équipe Claude Code.
