Maîtrise — modèles, coûts, IDE
Choisir le bon modèle, gérer les coûts, t'intégrer à ton éditeur
⏱ Estim. ~9 min
01 · Lire
La dernière pièce de la maîtrise de Claude Code, c'est l'optimisation — choisir le bon modèle pour chaque tâche, contrôler les coûts, utiliser une intégration IDE qui colle à ton flow.
La plupart des développeurs n'y pensent jamais. Ils utilisent le modèle par défaut pour tout, ne suivent pas les coûts, et n'utilisent que le terminal. Mais la différence entre un bon utilisateur de Claude Code et un excellent, c'est de savoir quand utiliser Opus vs Sonnet, quand clear vs compact le contexte, quand passer du terminal à l'extension VS Code.
Points clés
- Choix du modèle : un modèle différent pour chaque tâche
- Conscience des coûts : suivre et optimiser la conso de tokens
- Intégration IDE : alternative graphique au terminal
- Objectif : productivité maximale, coût minimal
02 · Lire
Claude Code te donne accès à plusieurs modèles, chacun avec ses forces : - Sonnet — le cheval de bataille. Rapide, capable, cost-effective. À utiliser pour le coding au quotidien, les refactors, les bug fixes, la plupart des tâches. Ça devrait être ton défaut. - Opus — l'artillerie lourde. Meilleur pour les décisions d'architecture complexes, la planification multi-étapes, le raisonnement sur les bugs subtils. Plus cher, mais ça vaut le coup pour les problèmes difficiles. - Haiku — le roi de la vitesse. Rapide et pas cher. À utiliser pour les tâches simples de subagent, les opérations en arrière-plan, les questions rapides.
La commande /effort te laisse régler l'effort level (low, medium, high), qui contrôle la profondeur de raisonnement de Claude sur ta requête. Un effort plus bas, c'est plus rapide et moins cher pour les tâches simples ; un effort plus haut, c'est un raisonnement plus profond pour les problèmes complexes.
Change de modèle quand tu veux avec /model. Tu n'es jamais bloqué.
Points clés
- Sonnet : travail quotidien, meilleur équilibre coût/capacité (défaut)
- Opus : raisonnement complexe, architecture, bugs difficiles
- Haiku : tâches simples, subagents, questions rapides
- Effort level : low/medium/high contrôle la profondeur de raisonnement
- Change quand tu veux avec /model
03 · Exemple de code
Utilise /model pour changer de modèle et /cost pour suivre tes dépenses.
Commandes modèles et coûts
/model sonnet # Switch to Sonnet (daily coding)
/model opus # Switch to Opus (complex problems)
/model haiku # Switch to Haiku (quick tasks)
/effort low # Faster, cheaper reasoning for simple tasks
/effort medium # Balanced reasoning (default)
/effort high # Deeper reasoning for complex problems
/cost # Show current session cost
/context # Show what's consuming context space
Change de modèle quand la tâche change. Commence avec Opus pour une discussion d'architecture complexe, puis passe à Sonnet pour l'implémentation. Reste conscient des dépenses avec /cost — un développeur typique tourne à 6-12 $ par jour. Les grosses sessions de refactor coûtent plus cher ; les fixes rapides moins.
04 · Lire
Voici les stratégies d'économie les plus efficaces, classées par impact :
1. Clear entre les tâches sans rapport — /clear reset ton contexte. Un contexte propre, c'est moins de tokens traités par Claude à chaque message. 2. Subagents pour le travail verbeux — la sortie des tests, les logs, les investigations remplissent vite le contexte. Délègue à un subagent. 3. Connaissances spécialisées dans des skills — CLAUDE.md se charge à chaque session. Un skill ne se charge que quand on l'appelle. Déplace les flows détaillés dans des skills. 4. Choisis le bon modèle — Haiku pour les tâches simples coûte une fraction d'Opus. N'utilise pas Opus pour renommer une variable. 5. Compaction stratégique — /compact avec un focus hint garde l'important et jette le reste. 6. Limite les MCP servers — chaque définition d'outil de server consomme du contexte. Désactive ceux que tu n'utilises pas.
Le plus gros gaspillage, c'est la « kitchen-sink session » — une conversation qui essaie de tout faire. Clear entre les tâches.
Points clés
- /clear entre les tâches sans rapport (impact le plus important)
- Subagents pour le travail verbeux (tests, logs, investigations)
- Les skills l'emportent sur CLAUDE.md pour les connaissances spécialisées
- Le bon modèle pour la bonne tâche
- /compact avec focus hint quand le contexte sature
- Désactive les MCP servers que tu n'utilises pas
05 · Lire
Claude Code n'est pas qu'un outil terminal. Il s'intègre aux éditeurs que tu utilises déjà :
Extension VS Code — un panneau de chat graphique dans VS Code. Tu obtiens des diffs inline (comparaison côte à côte des changements), des @-mentions de fichiers et de plages de lignes (@auth.ts#5-10), un mode plan avec éditeur markdown visuel, et la gestion des sessions. Installe-la depuis le marketplace Extensions — cherche « Claude Code ».
Plugin JetBrains — chat intégré pour IntelliJ, WebStorm, PyCharm et les autres IDE JetBrains. Même conscience du context code, vue des diffs, support du remote development.
Les deux partagent leur configuration avec la CLI via ~/.claude/settings.json. Tes hooks, permissions et skills marchent partout.
Points clés
- VS Code : chat graphique, diffs inline, @-mentions, mode plan
- JetBrains : chat intégré IntelliJ, WebStorm, PyCharm
- La CLI et les extensions IDE partagent la même configuration
- Les hooks, permissions et skills marchent dans tous les environnements
06 · Quiz
Tu fais un refactor de renommage direct sur 3 fichiers. Quel modèle utiliser ?
- Opus — toujours utiliser le modèle le plus capable
- Haiku — l'option la moins chère
- Opus (high effort) — laisser Opus planifier le refactor d'abord
- Sonnet — meilleur équilibre capacité/coût pour les tâches de routine
07 · Lire
Mi-temps — tu sais déjà comment choisir les modèles
Dans la première moitié tu as appris : Claude Code a différents modèles (Sonnet / Opus / Haiku), et chaque tâche demande un cerveau différent. Tu viens même de répondre à la question sur le modèle à utiliser pour un refactor.
La seconde moitié va prolonger deux choses : utiliser un dragSort pour classer différentes tâches dans le bon modèle, puis montrer un scénario plus subtil — débugger une race condition — pour voir si tu distingues quel type de tâche demande plus de raisonnement.
Enfin tu apprendras la commande /cost, qui te dit combien de tokens une session a coûté, pour contrôler ton budget en pratique.
Points clés
- Sonnet est le défaut, adapté à la plupart des tâches de développement
- Opus pour les scénarios qui demandent un raisonnement profond (refactors complexes, debug, décisions de design)
- Haiku rapide et bon marché, adapté aux tâches simples en batch
- /model change de modèle, /cost regarde les dépenses
08 · Glisser pour trier
Classe chaque tâche selon le modèle recommandé.
(Cette section est interactive — active JavaScript pour l'utiliser.)
09 · Lire
Tu as terminé toute la piste avancée de Claude Code. Du niveau 8 sur les commandes de base, au niveau 9 sur les skills, au niveau 10 sur MCP, au niveau 11 sur la gestion du contexte, jusqu'au niveau 12 sur les fonctionnalités avancées.
Tu connais les subagents pour déléguer, les worktrees pour bosser en parallèle, les hooks et permissions pour personnaliser, le mode headless pour l'automatisation, le choix de modèle pour l'optimisation des coûts. Ce sont les outils qui séparent un utilisateur occasionnel d'un power user.
Le prochain niveau passe de Claude Code à un mode développeur junior plus général — débugger, déployer, bosser comme un pro. Chaque skill Claude Code que tu as appris rendra ces leçons plus efficaces.
Points clés
- Tu as terminé la piste complète Claude Code (Niveaux 8-12)
- Subagents, worktrees, hooks, mode headless, optimisation des coûts
- Ce sont des skills de power user qui se construisent avec le temps
- Prochaine étape : mode développeur junior — le dernier niveau
10 · Quiz
Tu dois débugger une race condition subtile dans du code d'authentification. Vers quel modèle te tourner ?
- Opus — meilleur pour le raisonnement sur les bugs complexes et subtils
- Haiku — le plus rapide et le moins cher
- Sonnet — défaut pour le travail quotidien
- Opus (high effort) — raisonnement profond pour planifier, Sonnet pour exécuter
11 · Compléter
Pour voir combien ta session Claude Code actuelle a coûté jusqu'ici, tape la slash command /_____
Autres leçons de ce chapitre
⚠ L'expérience interactive complète nécessite JavaScript. Active-le et recharge la page.
※ Ce site est un projet éducatif indépendant — pas un produit officiel d'Anthropic. Claude™ est une marque déposée d'Anthropic, PBC.