Chargement des modèles…
Édition du contexte et effacement des résultats d'outils(CETC)
Une primitive au niveau du harnais ou de l'API qui expulse automatiquement le contenu obsolète de la fenêtre de contexte active dès qu'un seuil de tokens est franchi, le plus souvent en remplaçant chirurgicalement d'anciens blocs tool_result par de courts espaces réservés tout en conservant intact l'enregistrement tool_use correspondant. Comme les lectures de fichiers, les résultats de recherche et les vidages d'API peuvent être récupérés à nouveau, ils sont supprimés sans aucun coût d'inférence et rechargés uniquement si un tour ultérieur en a réellement besoin, ce qui maintient le préfixe du KV-cache stable et contrecarre la dégradation du contexte lors des longues boucles. Anthropic propose cela sous les noms clear_tool_uses_20250919 et compact_20260112, avec une réduction de tokens signalée d'environ 84 % sur une évaluation de recherche web à 100 tours et un gain de performance de 29 à 39 %. À distinguer de `context-compress-patterns` : l'effacement expulse sans perte des résultats bruts récupérables au lieu de les résumer avec perte ; contrairement à `filesystem-as-context`, il ne nécessite aucune étape explicite de déchargement sur disque, et contrairement à `memory-forgetting-policies`, il ne s'agit pas de faire décliner la mémoire à long terme mais d'élaguer la fenêtre de travail.
Aperçu en 30 secondes
- Quoi
- Retire automatiquement du contexte les anciennes charges utiles de résultats d'outils à l'approche des limites de jetons, en les remplaçant par des marqueurs tout en conservant la trace des appels d'outils.
- Quand l'utiliser
- Pour des boucles d'agent au long cours où les résultats d'outils s'accumulent plus vite qu'ils ne sont consommés et où ces résultats restent récupérables depuis des sources externes.
- Vigilance
- Si un résultat effacé est nécessaire sans possibilité de relancer l'outil, le marqueur brise la cohérence de la transcription et impose une nouvelle récupération.
Interrogez l'expert IA sur ce pattern
Ouvre l'assistant avec votre question préremplie. Vous la relisez avant l'envoi.
Édition du contexte et effacement des résultats d'outils: Vue d’ensemble
Une primitive au niveau du harnais ou de l'API qui expulse automatiquement le contenu obsolète de la fenêtre de contexte active dès qu'un seuil de tokens est franchi, le plus souvent en remplaçant chirurgicalement d'anciens blocs tool_result par de courts espaces réservés tout en conservant intact l'enregistrement tool_use correspondant. Comme les lectures de fichiers, les résultats de recherche et les vidages d'API peuvent être récupérés à nouveau, ils sont supprimés sans aucun coût d'inférence et rechargés uniquement si un tour ultérieur en a réellement besoin, ce qui maintient le préfixe du KV-cache stable et contrecarre la dégradation du contexte lors des longues boucles. Anthropic propose cela sous les noms clear_tool_uses_20250919 et compact_20260112, avec une réduction de tokens signalée d'environ 84 % sur une évaluation de recherche web à 100 tours et un gain de performance de 29 à 39 %. À distinguer de `context-compress-patterns` : l'effacement expulse sans perte des résultats bruts récupérables au lieu de les résumer avec perte ; contrairement à `filesystem-as-context`, il ne nécessite aucune étape explicite de déchargement sur disque, et contrairement à `memory-forgetting-policies`, il ne s'agit pas de faire décliner la mémoire à long terme mais d'élaguer la fenêtre de travail.
- Threshold-triggered eviction fires automatically at a configured input-token budget
- Surgically clears the oldest tool_result blocks, replacing payloads with a short placeholder
- Keeps the tool_use call record so the transcript stays coherent and re-callable
- Zero inference cost: eviction is a harness edit, not a model summarization pass
- Re-fetchable by design, the agent re-runs the tool only when the data is needed again
- Preserves the KV-cache prefix on prior turns so cached tokens stay cheap
The Agent Architect
Un pattern, un compromis, une panne de production racontée. Un brief hebdomadaire court pour ceux qui construisent des systèmes agentiques.
Un email par semaine, désinscription en un clic. Votre adresse ne sert qu'à envoyer le brief.
Références
Les articles, spécifications et dépôts sur lesquels repose ce modèle.
Par l’ingénieur derrière ce catalogue
Faites auditer l’architecture de vos agents
Cette page documente un pattern. Votre système en fait tourner des dizaines, et l’essentiel des pannes se loge dans la façon dont ils s’articulent. Faites relire toute la conception à l’aune des 288 patterns de ce catalogue : architecture, fiabilité, évaluation et coûts, chaque constat relié au pattern qui le corrige.
750 € au lieu de 1 500 €, une semaine, rapport écrit et appel de restitution, jusqu’au 30 septembre