Loading...
Kontextbearbeitung und Löschen von Tool-Ergebnissen(CETC)
Ein Primitiv auf Harness- oder API-Ebene, das veraltete Inhalte automatisch aus dem aktiven Kontextfenster entfernt, sobald ein Token-Schwellenwert überschritten wird, meist indem alte tool_result-Blöcke gezielt durch kurze Platzhalter ersetzt werden, während der zugehörige tool_use-Eintrag intakt bleibt. Da Dateilesevorgänge, Suchtreffer und API-Dumps erneut abrufbar sind, werden sie ohne Inferenzkosten verworfen und nur dann wieder geladen, wenn ein späterer Zug sie tatsächlich benötigt, wodurch der KV-Cache-Präfix stabil bleibt und dem Kontextverfall über lange Schleifen entgegengewirkt wird. Anthropic bietet dies als clear_tool_uses_20250919 und compact_20260112 an, mit einer berichteten Token-Reduktion von etwa 84 % bei einer Websuche-Evaluation über 100 Züge und einer Leistungssteigerung von 29 bis 39 %. Abzugrenzen von `context-compress-patterns`: Das Löschen entfernt verlustfrei erneut abrufbare Rohergebnisse, statt sie verlustbehaftet zusammenzufassen; anders als bei `filesystem-as-context` ist kein expliziter Auslagerungsschritt auf die Festplatte nötig, und anders als bei `memory-forgetting-policies` geht es nicht um das Verblassen des Langzeitgedächtnisses, sondern um das Beschneiden des Arbeitsfensters.
In 30 seconds
- What
- Entfernt automatisch alte Tool-Ergebnisdaten aus dem Kontext, sobald die Token-Grenze näher rückt, und ersetzt sie durch Platzhalter, während die Aufzeichnung der Tool-Aufrufe erhalten bleibt.
- When to use
- Für langlaufende Agentenschleifen, in denen Tool-Ergebnisse schneller anfallen, als sie verbraucht werden, und sich jederzeit erneut aus externen Quellen abrufen lassen.
- Watch out
- Wird ein gelöschtes Ergebnis gebraucht, ohne dass sich das Tool erneut ausführen lässt, zerreißt der Platzhalter die Kohärenz des Transkripts und erzwingt einen erneuten Abruf.
Loading technique guide…