Aller au contenu
Mastering Claude

Accueil / Contexte et coût

Contexte et coût7 minApplication

Compacter, effacer, lire juste ce qu'il faut

La commande /compact remplace l'historique de messages par un résumé et poursuit la même conversation, la commande /clear efface cet historique et repart de zéro, et dans les deux cas les fichiers du projet sur le disque ne bougent pas : le geste qui économise le plus reste de ne faire lire à Claude que la tranche pertinente d'un fichier.

Une conversation Claude Code qui approche la limite de sa fenêtre de contexte propose deux commandes pour continuer à travailler, et elles ne font pas la même chose. La commande /compact remplace l'historique de messages par un résumé et reprend la même conversation avec ce résumé en tête. La commande /clear efface cet historique et démarre une conversation neuve, sans résumé du tout.

Ce que ces deux commandes ne touchent jamais

Ni l'une ni l'autre commande ne modifie un fichier sur le disque. Les deux agissent uniquement sur ce qui est envoyé au modèle à chaque message, jamais sur le contenu que Claude a lu ou écrit dans le projet. Choisir entre les deux revient donc à choisir ce que la prochaine réponse de Claude doit encore savoir, pas à décider ce qui reste sur l'ordinateur.

/compact convient quand le travail continue sur le même sujet : le résumé garde le fil de ce qui a déjà été décidé. /clear convient quand le sujet change complètement, une nouvelle tâche sans lien avec la précédente, puisque garder un résumé de l'ancien sujet n'aiderait en rien la nouvelle conversation et continuerait à occuper de la place.

Le geste le plus économe reste en amont des deux commandes

Avant même d'avoir besoin de /compact ou de /clear, un geste simple retarde le moment où la limite est atteinte : demander à Claude de ne consulter que la portion d'un fichier volumineux qui sert réellement à la question posée, plutôt que le document entier. Une recherche du bon passage avant la lecture complète évite de charger toute une fenêtre de contexte avec des lignes qui ne servent pas à la réponse en cours. Ce geste ne dépend d'aucune configuration supplémentaire : il suffit de formuler la demande à Claude en précisant la portion recherchée, par exemple une fonction nommée ou une section identifiée par son titre, plutôt que de joindre le fichier entier à la conversation.

/compact
Historique remplace par un resume, la conversation continue.

/clear
Historique efface, nouvelle conversation.

Le contenu placé tout au début d'une conversation mérite de rester stable le plus longtemps possible, y compris entre deux compactages : cache de prompt et Batch API, deux remises à connaître explique pourquoi cette stabilité vaut aussi une remise sur le prix.

Figure 1

Avant de choisir entre compact et clear

01
Lire juste la tranche utile
Avant d'atteindre la limite, demander à Claude de ne consulter que la portion d'un fichier volumineux qui sert réellement à la question posée.
02
Le sujet continue : /compact
L'historique de messages est remplacé par un résumé, et la même conversation se poursuit avec ce résumé en tête.
03
Le sujet change : /clear
L'historique est effacé et une conversation neuve démarre, sans résumé de l'ancien sujet.
La séquence montre le geste amont commun, puis les deux issues possibles selon que le travail continue sur le même sujet ou change complètement.
Calibrez vous-même

Un utilisateur travaille depuis trois heures sur le même projet dans une conversation Claude Code. Le contexte affiché approche la limite. Il tape la commande /compact et reprend aussitôt son travail sur le même fichier.

Écrivez en une phrase ce que cette situation établit, et en une phrase ce qu'elle n'établit pas.

Ce qu’il faut retenir
  • /compact remplace l'historique de messages par un résumé et poursuit la même conversation, /clear efface l'historique et en ouvre une nouvelle.
  • Ni /compact ni /clear ne modifient un fichier sur le disque, les deux commandes agissent uniquement sur ce qui est envoyé au modèle.
  • /compact convient quand le travail continue sur le même sujet, /clear convient quand le sujet change complètement.
  • Demander la portion utile d'un fichier volumineux plutôt que sa lecture complète retarde le moment où la limite de contexte est atteinte.
À faire maintenant

La prochaine fois que vous demandez à Claude de consulter un fichier volumineux, demandez lui d'abord de chercher le passage utile avant de lire le fichier entier, plutôt que de charger le document en une seule fois.

Vérifier à la source

Chaque affirmation datable de cette leçon renvoie ici au texte public qui la porte. Une source qui ne s’ouvre pas ne prouve rien.