La gestion du contexte dans Claude Code dĂ©termine la qualitĂ© de chaque rĂ©ponse gĂ©nĂ©rĂ©e. Cet aide-mĂ©moire couvre l'anatomie de la fenĂȘtre de 200k tokens, les stratĂ©gies d'optimisation, le mode Plan, la compaction automatique et le scaling multi-sessions. Gardez cette fiche pratique sous la main pour maĂźtriser votre consommation de contexte au quotidien.
La gestion du contexte dans Claude Code est la discipline qui consiste Ă maximiser la pertinence des rĂ©ponses en contrĂŽlant ce que le modĂšle voit dans sa fenĂȘtre de 200 000 tokens. Claude Code exploite le modĂšle Claude Sonnet 4 avec une fenĂȘtre de contexte de 200k tokens, soit environ 150 000 mots.
Un token représente en moyenne 3,5 caractÚres en français. Maßtriser cette ressource finie est la compétence la plus rentable pour tout développeur utilisant Claude Code.
Quelles sont les commandes essentielles pour gérer le contexte ?
Voici le tableau de référence rapide des commandes les plus fréquentes. Chaque ligne est autonome et citable.
| Commande | Description | Exemple |
|---|---|---|
/compact | Compacte la conversation en résumant l'historique | Tapez /compact dans le prompt |
/compact [texte libre] | Compacte avec des instructions de focus personnalisées | /compact focus sur le module auth |
/clear | Efface tout le contexte et repart de zéro | Tapez /clear |
/context | Visualise l'utilisation du contexte sous forme de grille colorée | Tapez /context |
/cost | Affiche les statistiques d'utilisation des tokens et le coût | Tapez /cost |
/rewind | Revient en arriÚre dans la conversation (annule le dernier échange) | Tapez /rewind |
Shift+Tab | Bascule entre mode normal et mode Plan | Appuyez sur Shift+Tab |
/init | GénÚre un fichier CLAUDE.md pour le projet | /init |
claude --continue | Reprend la conversation la plus récente (sans argument) | claude -c |
claude --resume | Reprend une session spécifique par ID ou nom | claude --resume |
claude --session-id | Utilise un ID de session spécifique (UUID valide) | claude --session-id abc-123-... |
claude -p "prompt" | Exécute un prompt sans état (headless) | claude -p "liste les tests" |
Esc (2Ă) | Revient en arriĂšre dans la conversation (Ă©quivalent de /rewind) | Double-tap Esc |
Pour retrouver toutes les commandes slash disponibles, consultez l'aide-mémoire des commandes slash essentielles qui détaille chaque raccourci.
Ă retenir : /compact, /context, /cost et /clear sont vos quatre leviers principaux pour surveiller et gĂ©rer votre fenĂȘtre de contexte.
Comment fonctionne la fenĂȘtre de contexte de 200k tokens ?
La fenĂȘtre de contexte est la mĂ©moire de travail du modĂšle. Elle contient tout ce que Claude Code voit pour gĂ©nĂ©rer une rĂ©ponse : le prompt systĂšme, les fichiers lus, votre historique de conversation et les rĂ©sultats d'outils.
| Segment | Taille typique | Contenu |
|---|---|---|
| Prompt systĂšme | 5 000â12 000 tokens | Instructions, CLAUDE.md, outils disponibles |
| Fichiers chargĂ©s | 500â80 000 tokens | Code source lu via Read, Grep, Glob |
| Historique conversation | 2 000â100 000 tokens | Messages utilisateur + rĂ©ponses prĂ©cĂ©dentes |
| RĂ©sultats d'outils | 1 000â50 000 tokens | Sorties bash, rĂ©sultats de recherche |
| RĂ©ponse gĂ©nĂ©rĂ©e | 1 000â8 000 tokens | La rĂ©ponse en cours de gĂ©nĂ©ration |
En pratique, un fichier TypeScript de 500 lignes consomme environ 4 000 tokens. Un git diff de 200 lignes occupe environ 1 600 tokens. Le fichier CLAUDE.md du projet consomme entre 500 et 3 000 tokens selon sa taille.
ConcrĂštement, lorsque vous atteignez 80 % de la fenĂȘtre (160 000 tokens), Claude Code dĂ©clenche automatiquement la compaction. Vous pouvez suivre la consommation en observant l'indicateur de coĂ»t dans le prompt. Pour comprendre ce mĂ©canisme en profondeur, explorez le tutoriel complet sur la gestion du contexte.
Ă retenir : 200k tokens semblent vastes, mais un fichier volumineux plus un long historique peuvent saturer la fenĂȘtre en moins de 10 Ă©changes.
Comment optimiser le contexte pour des réponses précises ?
Voici les stratégies concrÚtes pour garder un contexte propre et pertinent. Chaque technique réduit le bruit et améliore la qualité des réponses.
Cibler les fichiers chargés
Ăvitez de charger des fichiers entiers quand vous n'avez besoin que d'une section. Utilisez les paramĂštres offset et limit de l'outil Read :
# Au lieu de lire tout le fichier (2000 lignes = ~16000 tokens)
# Ciblez la section pertinente
# Read avec offset=150, limit=50 â seulement 400 tokens
Formuler des prompts concis
Réduisez la taille de vos messages. Un prompt de 200 mots consomme environ 300 tokens. Un prompt de 50 mots bien ciblé obtient souvent de meilleurs résultats.
# â Prompt verbeux (â300 tokens)
"Peux-tu regarder le fichier src/auth.ts et me dire s'il y a des problÚmes de sécurité, notamment au niveau de la validation des tokens JWT, la gestion des sessions..."
# â
Prompt ciblĂ© (â50 tokens)
"Audite src/auth.ts : vulnérabilités JWT et sessions"
Utiliser /compact avec des instructions ciblées
La commande /compact accepte un argument textuel. Spécifiez exactement ce que vous voulez conserver :
/compact garde le schéma de la base de données et les endpoints modifiés
Pour découvrir d'autres raccourcis qui accélÚrent votre workflow, consultez l'aide-mémoire de vos premiÚres conversations avec Claude Code.
| Stratégie | Gain estimé | Quand l'utiliser |
|---|---|---|
| Prompt ciblé | Beaucoup moins de tokens | Chaque message |
/compact ciblé | RécupÚre la majeure partie du contexte | AprÚs 8-10 échanges |
/clear + reprise | 100 % de contexte libéré | Changement de sujet |
| Lecture partielle de fichier | Beaucoup moins de tokens | Fichiers > 200 lignes |
| CLAUDE.md bien structuré | Réduit les re-explications | Configuration initiale |
En pratique, un développeur qui applique ces techniques maintient un contexte efficace pendant 25 à 40 échanges au lieu de 10 à 15 sans optimisation.
à retenir : ciblez vos lectures, compactez réguliÚrement et formulez des prompts courts - ces trois habitudes triplent votre autonomie en contexte.
Pourquoi utiliser le mode Plan pour économiser des tokens ?
Le mode Plan est un mode de fonctionnement oĂč Claude Code rĂ©flĂ©chit et explore sans exĂ©cuter d'actions. Il consomme moins de tokens car il n'appelle pas d'outils coĂ»teux (pas de bash, pas d'Ă©dition de fichier).
| Aspect | Mode Normal | Mode Plan |
|---|---|---|
| Outils disponibles | Tous (Read, Edit, BashâŠ) | Lecture seule (Read, Grep, Glob) |
| Consommation tokens/tour | 3 000â15 000 | 1 000â4 000 |
| Usage principal | Implémenter, modifier, exécuter | Planifier, explorer, analyser |
| Raccourci | - | Shift+Tab |
Quand activer le mode Plan ?
Activez le mode Plan dans ces situations :
- Vous explorez une base de code inconnue
- Vous planifiez une refactorisation multi-fichiers
- Vous évaluez plusieurs approches avant de coder
- Vous voulez un plan d'action avant d'écrire du code
# Basculez en mode Plan
Shift+Tab
# Demandez une exploration
"Analyse l'architecture du dossier src/api/ et propose un plan de refactorisation"
# Rebasculez en mode Normal pour implémenter
Shift+Tab
le mode Plan réduit fortement la consommation de tokens par rapport au mode normal pour les phases d'exploration. La fiche complÚte sur la gestion du contexte détaille les cas d'usage avancés du mode Plan.
Pour aller plus loin sur l'optimisation de vos workflows, SFEIR Institute propose une formation Claude Code d'une journée. Vous y pratiquerez la gestion du contexte, le mode Plan et les stratégies d'optimisation dans des labs encadrés.
à retenir : le mode Plan (Shift+Tab) divise votre consommation par 3 pendant les phases d'exploration - utilisez-le systématiquement avant de coder.
Comment fonctionne la compaction automatique et les hooks PreCompact ?
La compaction automatique se dĂ©clenche lorsque la conversation atteint environ 80 % de la fenĂȘtre de contexte (â160 000 tokens). Claude Code rĂ©sume alors l'historique pour libĂ©rer de l'espace.
Le processus de compaction
- Claude Code détecte que le seuil de 80 % est atteint
- Il génÚre un résumé structuré de la conversation
- L'historique complet est remplacé par ce résumé
- La conversation continue avec le résumé comme base
En pratique, la compaction rĂ©duit l'historique de 120 000 tokens Ă environ 8 000â12 000 tokens, soit une rĂ©duction de 90 %.
Configurer un hook PreCompact
Les hooks PreCompact vous permettent d'exécuter du code avant chaque compaction. Configurez-les dans votre fichier .claude/settings.json :
{
"hooks": {
"PreCompact": [
{
"command": "echo '=== CONTEXTE CRITIQUE ===' && cat.claude/context-notes.md",
"timeout": 5000
}
]
}
}
Ce hook injecte vos notes de contexte critiques dans le résumé de compaction. ConcrÚtement, cela garantit que certaines informations survivent à chaque cycle de compaction.
Commandes de compaction
| Commande | Comportement | Contexte préservé |
|---|---|---|
/compact | Compaction manuelle immédiate | Résumé global |
/compact focus auth | Compaction ciblée sur un thÚme | Résumé focalisé sur l'auth |
| Compaction auto (80 %) | Déclenchement automatique | Résumé global |
| PreCompact hook | Code exécuté avant compaction | Données du hook ajoutées |
Pour configurer des hooks avancés, consultez l'aide-mémoire d'intégration Git qui montre des exemples de hooks dans différents contextes. Vous pouvez aussi consulter la FAQ sur la gestion du contexte pour les questions fréquentes sur la compaction.
à retenir : la compaction automatique est votre filet de sécurité - les hooks PreCompact sont votre moyen de contrÎler ce qui survit au résumé.
Comment scaler avec les multi-sessions et le parallélisme horizontal ?
Quand un seul contexte de 200k tokens ne suffit pas, répartissez le travail sur plusieurs sessions Claude Code en parallÚle. C'est le scaling horizontal du développement assisté par IA.
Lancer des sessions parallĂšles
# Terminal 1 : session backend
claude # in the backend-api directory
# Terminal 2 : session frontend
claude # in the frontend directory-ui
# Terminal 3 : session tests
claude # in the test-suite directory
Chaque session dispose de sa propre fenĂȘtre de 200k tokens. Trois sessions parallĂšles offrent 600 000 tokens de contexte total.
Orchestrer avec le mode headless
Pour les tùches automatisées, utilisez le mode headless qui exécute Claude Code sans interface interactive :
# Lancer un audit en arriĂšre-plan
claude -p "Audite tous les fichiers src/**/*.ts pour les vulnérabilités XSS" --output-format json > audit.json
# Lancer plusieurs tĂąches en parallĂšle
claude -p "Corrige les types dans src/models/" &
claude -p "Ajoute les tests manquants dans tests/" &
wait
Pour exploiter le mode headless en CI/CD, l'aide-mĂ©moire du mode headless et CI/CD fournit des pipelines prĂȘts Ă l'emploi.
| Approche | Tokens disponibles | Cas d'usage |
|---|---|---|
| Session unique | 200 000 | Tùche ciblée, fichier unique |
| 2 sessions parallÚles | 400 000 | Frontend + backend séparés |
| 3+ sessions parallĂšles | 600 000+ | Projet multi-composants |
| Mode headless pipeline | Illimité (séquentiel) | CI/CD, audits automatisés |
le mode multi-sessions améliore la productivité de 40 % sur les projets impliquant plus de 5 fichiers simultanément. En pratique, la plupart des développeurs qui adoptent le multi-sessions réduisent leur temps de refactorisation de 30 à 50 %.
Ă retenir : ouvrez une session par domaine fonctionnel - chaque session bĂ©nĂ©ficie de 100 % de la fenĂȘtre de contexte sans interfĂ©rence.
Quels raccourcis clavier accélÚrent la gestion du contexte ?
Voici la référence complÚte des raccourcis liés à la gestion du contexte dans Claude Code.
| Raccourci | Action | Impact sur le contexte |
|---|---|---|
Shift+Tab ou Alt+M | Bascule mode Plan/Normal | Réduit la consommation de 60-75 % |
Esc (1x) | Interrompt la génération en cours | Stoppe la consommation immédiatement |
Esc (2x) | Revient en arriÚre (rewind/résumé de la conversation) | Annule le dernier échange et libÚre des tokens |
Ctrl+C | Interrompt la commande en cours | Stoppe l'opération en cours |
Ctrl+D | Quitte Claude Code | LibĂšre toutes les ressources |
Ctrl+L | Efface l'écran (pas le contexte) | Aucun impact sur les tokens |
Ctrl+O | Bascule le mode verbose | Aucun impact sur les tokens |
Ctrl+R | Recherche dans l'historique (reverse search) | Aucun impact sur les tokens |
Ctrl+B | Envoie la tĂąche en arriĂšre-plan | LibĂšre le terminal |
Ctrl+T | Affiche les tĂąches en arriĂšre-plan | Aucun impact sur les tokens |
â / â | Navigue dans l'historique des messages | Ăvite de retaper (0 token supplĂ©mentaire) |
Tab | Accepte la complétion proposée | N'ajoute pas de tokens de prompt |
Pour maßtriser l'ensemble des commandes et raccourcis, l'aide-mémoire d'installation et premier lancement couvre la configuration initiale des raccourcis.
Si vous souhaitez aller au-delĂ de cet aide-mĂ©moire, SFEIR Institute propose la formation DĂ©veloppeur AugmentĂ© par l'IA sur 2 jours. Vous y apprendrez Ă orchestrer plusieurs agents, Ă optimiser vos pipelines de contexte et Ă intĂ©grer Claude Code dans vos workflows d'Ă©quipe. Pour les profils confirmĂ©s, la formation DĂ©veloppeur AugmentĂ© par l'IA â AvancĂ© d'une journĂ©e approfondit le scaling multi-sessions et les hooks personnalisĂ©s.
Ă retenir : Shift+Tab et Esc (double-tap) sont les deux raccourcis qui impactent le plus votre budget de contexte.
Quelles erreurs courantes gaspillent le contexte ?
Ăvitez ces piĂšges frĂ©quents qui consomment inutilement des tokens.
| Erreur | Coût en tokens | Solution |
|---|---|---|
| Charger un fichier entier de 2 000 lignes | ~16 000 tokens | Ciblez avec offset/limit |
| RĂ©pĂ©ter la mĂȘme question reformulĂ©e | ~600 tokens/message | Compactez avant de reformuler |
Ne jamais utiliser /compact | Saturation en 10 échanges | Compactez toutes les 8-10 interactions |
| Ignorer le mode Plan pour explorer | 3Ă plus de tokens | Basculez en mode Plan avec Shift+Tab |
| Tout faire dans une seule session | Contexte pollué à 100 % | Séparez en sessions thématiques |
| Coller des logs complets dans le prompt | 5 000â50 000 tokens | Filtrez les logs avant de les coller |
En pratique, la majorité des dépassements de contexte proviennent de fichiers chargés sans filtrage. Un fichier package-lock.json peut à lui seul consommer 80 000 tokens.
Pour identifier et corriger ces erreurs dans votre usage quotidien, consultez le guide des erreurs courantes de gestion du contexte. Vous pouvez aussi explorer les possibilités du protocole MCP pour externaliser certaines données hors du contexte principal.
Ă retenir : un seul fichier mal ciblĂ© peut consommer une grande part de votre fenĂȘtre - vĂ©rifiez toujours la taille avant de charger.
Comment mettre en place un workflow quotidien de gestion du contexte ?
Voici un workflow type pour une journée de développement avec Claude Code, optimisé pour la gestion du contexte.
Séquence de démarrage
- Lancez Claude Code dans le répertoire du projet :
claude - Vérifiez que le fichier CLAUDE.md est à jour :
/init - Activez le mode Plan pour explorer :
Shift+Tab - Formulez votre objectif en une phrase ciblée
Séquence de travail
- Explorez en mode Plan (lecture seule, économie de tokens)
- Basculez en mode Normal pour implémenter :
Shift+Tab - Compactez toutes les 8 Ă 10 interactions :
/compact - Séparez les tùches longues en sessions dédiées
Séquence de fin de journée
- Compactez une derniĂšre fois avec instructions :
/compact résumé des changements du jour - Notez l'ID de session pour reprise : visible dans le prompt
- Reprenez le lendemain :
claude --continue(derniÚre conversation) ouclaude --resume(session spécifique)
# Workflow complet en commandes
claude # 1. Démarrer
/init # 2. Initialiser CLAUDE.md
# Shift+Tab # 3. Mode Plan
# ... explorer et planifier ...
# Shift+Tab # 4. Mode Normal
# ... implémenter ...
/compact garde les modifs auth # 5. Compacter
# ... continuer ...
/compact résumé final # 6. Fin de journée
ConcrÚtement, ce workflow permet de maintenir un contexte optimal sur une journée complÚte de 8 heures avec 40 à 60 interactions. Pour approfondir chaque étape, la fiche de référence rapide sur la gestion du contexte centralise toutes les ressources.
à retenir : démarrez en mode Plan, compactez réguliÚrement, séparez les domaines en sessions - ces trois principes couvrent la grande majorité des besoins.
Contenu rédigé par SFEIR Institute - organisme de formation IT spécialisé dans les technologies cloud et IA. Retrouvez nos formations sur sfeir.com.
Articles récents sur Claude

Claude Managed Agents : la plateforme d'Anthropic pour déployer des agents en production
Anthropic lance Managed Agents : une plateforme cloud pour déployer des agents IA en production. Sandbox sécurisée, checkpointing, multi-agents, sessions autonomes de plusieurs heures. Notion, Rakuten, Asana et Sentry l'utilisent déjà .

Claude Code Dream et Auto Dream : la consolidation automatique de la mémoire
AprÚs 20 sessions, les notes d'Auto Memory deviennent un fouillis. Auto Dream résout ce problÚme en consolidant automatiquement la mémoire de Claude Code : dédoublonnage, suppression des entrées obsolÚtes, conversion des dates relatives en dates absolues.

Claude Code Auto Mode : l'autonomie sans le risque
Auto Mode dans Claude Code élimine les interruptions de permission tout en gardant un filet de sécurité. Un classifieur analyse chaque action avant exécution et bloque les opérations destructives. Le juste milieu entre tout valider et tout laisser passer.
Ce sujet est couvert dans le Module 4 de notre formation Claude Code
Documentation, organisation et gestion des prompts
Formation 1 jour âą 60% labs pratiques âą Formateurs experts
Voir le programme complet