7.1 — La fenêtre de contexte : ta ressource critique
La fenêtre de contexte de Claude Code, c'est sa mémoire de travail. Chaque caractère que tu envoies, chaque fichier lu, chaque réponse générée consomme des tokens dans cette fenêtre. Quand elle se remplit, les performances se dégradent de façon mesurable : Claude oublie des instructions, perd en précision, et produit du code de moindre qualité.
Pense à la fenêtre de contexte comme à la RAM d'un ordinateur. Tu ne lancerais pas cinquante applications sur une machine avec quatre gigas de RAM en espérant de la fluidité. C'est exactement la même chose ici. La fenêtre de contexte est une ressource finie, et tout ce module tourne autour d'une idée simple : la gérer intelligemment.
En pratique, Claude Code affiche ta consommation de tokens via la status line. La commande /cost te donne un snapshot détaillé : tokens d'entrée, tokens de sortie, pourcentage utilisé, pourcentage restant. Quand tu dépasses le million de tokens, l'affichage passe en format abrégé, "1.2m", "1.5m". C'est ton signal d'alarme.
# Vérifier ta consommation à tout moment
/cost
# La status line affiche en continu :
# - used_percentage : combien de la fenêtre est consommée
# - remaining_percentage : combien il te reste
Claude Code déclenche automatiquement une compaction quand la fenêtre approche de sa limite, mais attendre ce point c'est déjà trop tard. Les performances ont commencé à se dégrader bien avant. Ton objectif est d'agir proactivement, pas de réagir.
À retenir
La fenêtre de contexte est ta ressource la plus critique. Surveille /cost régulièrement. Quand le pourcentage utilisé monte sans que ta tâche avance, c'est le signe qu'il faut agir, les sous-modules suivants t'expliquent exactement comment.