ENTélécharger

Contexte plein dans Claude Code : /compact ou /clear ?

Plus la conversation s’allonge, plus chaque tour coûte. Voici comment Claude Code gère sa fenêtre de contexte, et quand compacter ou repartir de zéro.

La taille de la fenêtre

Selon la documentation, Fable 5.1 et 5, Sonnet 5.5 et 5, et Opus 4.7 et suivants fonctionnent nativement avec une fenêtre d’un million de jetons. Opus 4.6 et Sonnet 4.6 restent à 200 000, sauf avec le suffixe [1m].

La commande /context affiche l’occupation de la fenêtre sous forme de grille colorée : c’est le moyen le plus rapide de voir ce qui la remplit.

Le compactage automatique

Sur les modèles à un million de jetons, Claude Code compacte avant que la fenêtre ne soit pleine, vers 967 000 jetons par défaut ; sur les autres, à la limite du contexte. Le seuil se règle avec /autocompact, par exemple /autocompact 500k.

Après un compactage, CLAUDE.md, la mémoire et les outils MCP sont rechargés, et les cinq fichiers modifiés le plus récemment sont relus.

/compact ou /clear ?

CommandeCe qu’elle faitQuand
/clearRepart d’une conversation vide, sans rien coûterEntre deux tâches sans rapport
/compact [consignes]Résume la conversation pour libérer du contexte ; c’est une grosse requêteAu milieu d’une tâche longue, avec des consignes sur ce qu’il faut garder
/contextMontre ce qui occupe la fenêtreAvant de décider

Ménager ses limites

Questions fréquentes

Le compactage automatique fait-il perdre des informations ?

Il résume la conversation, donc des détails peuvent disparaître. Les instructions de CLAUDE.md et les derniers fichiers modifiés sont rechargés.

Un long contexte use-t-il plus vite mes limites ?

Oui : chaque tour renvoie le contexte au modèle. D’où le conseil de la documentation de vider le contexte entre deux tâches.

À lire aussi

Sources