Gestion du contexte
- Distinguer /clear et /compact et choisir le bon instantanément
- Comprendre l'auto-compaction et pourquoi un nettoyage proactif la surpasse quand même
- Appliquer quatre techniques pour garder les longues sessions affûtées
- Reconnaître les symptômes d'une fenêtre de contexte pleine et y remédier vite
La grande idée
Chaque session a une fenêtre de contexte finie. À mesure qu'elle se remplit, le contenu plus ancien se fait comprimer et Claude peut commencer à « dériver ». Gérer le contexte délibérément est ce qui garde les longues sessions affûtées.
Les deux commandes essentielles
Deux commandes couvrent presque toutes les situations. L'astuce est de faire correspondre la commande à votre intention.
Décidez avec une seule question : est-ce une nouvelle tâche ou la même ?
Auto-compaction
Quand le contexte approche de la limite, Claude Code peut auto-compacter pour que le travail continue sans arrêt brutal. C'est un filet de sécurité — mais faire proactivement /clear entre les tâches donne de meilleurs résultats que de s'y fier.
- Traitez l'auto-compaction comme un filet de sécurité, pas une stratégie. Nettoyer entre les tâches sans rapport garde le contexte plus propre que de laisser la fenêtre se remplir jusqu'à déclencher l'auto-compaction.
Techniques pour rester efficace
Au-delà des deux commandes, quatre habitudes gardent votre contexte léger dès le départ.
- Ne laissez pas un après-midi de travaux sans rapport s'entasser dans un seul contexte.
- Confiez les grosses lectures aux sous-agents — ils consomment LEUR contexte et ne renvoient que la conclusion. Voir /docs/claude-code/subagents.
- Pointez Claude vers des fichiers avec @path plutôt que de coller de gros blocs, et gardez CLAUDE.md léger (voir /docs/claude-code/claude-md).
- Une statusline affichant l'usage du contexte vous dit quand compacter. Voir /docs/claude-code/statusline.
Cela correspond à des docs vivants : sous-agents, CLAUDE.md et statusline.
:::tip Symptôme → remède
Si Claude commence à oublier une instruction antérieure ou à se répéter, la fenêtre est probablement pleine. /compact (même tâche) ou /clear (nouvelle tâche) y remédie généralement instantanément. Plus dans Dépannage.
:::
- /clear efface la conversation pour repartir de zéro — utilisez-la pour les tâches sans rapport
- /compact résume la session pour libérer de l'espace — utilisez-la pour continuer la même tâche quand la fenêtre se remplit
- L'auto-compaction est un filet de sécurité ; faire proactivement /clear entre les tâches donne de meilleurs résultats
- Gardez le contexte léger : une tâche par session, déléguez la lecture lourde aux sous-agents, référencez les fichiers au lieu de les coller, et surveillez le budget via une statusline
- Oubli ou répétition signifie une fenêtre pleine — /compact (même tâche) ou /clear (nouvelle tâche) y remédie