D1 · Compaction
Famille : Contexte et mémoire
Quand le contexte approche sa limite, on le résume et l’on repart d’une fenêtre neuve.
Principe
On résume l’historique d’une conversation proche de la limite de contexte, puis on relance une nouvelle fenêtre avec ce résumé. La variante la plus sûre consiste à effacer les anciens résultats d’outils, volumineux et rarement relus. Le but est de garder le plus petit ensemble possible de tokens à fort signal.
Le problème qu'il résout
Plus le contexte s’allonge, plus la précision de l’agent baisse, jusqu’à ce que la fenêtre soit pleine.
Quand l'utiliser
- Une tâche longue, par exemple un agent de code, voit son historique dépasser la fenêtre ou dégrader la précision.
- L’historique est surtout fait d’anciens résultats d’outils volumineux : les effacer est la forme la plus sûre.
Quand l'éviter
- Un résumé risque de perdre un détail dont l’agent aura besoin : écrire d’abord l’essentiel dans des notes hors contexte (D2).
- La tâche tient dans la fenêtre de contexte : il n’y a rien à compacter.
Synonymes par éditeur
- Compaction (Anthropic)
- Context editing (édition de contexte) (Anthropic (2025))
- Modèle de compression dédié (Cognition)
Patterns voisins
Sources
- Effective context engineering for AI agents — Anthropic, 2025-09-29
- Managing context on the Claude Developer Platform — Anthropic (Claude), 2025-09-29
Contenu relu le 2026-10-02