Загружаем паттерны…
Редактирование контекста и очистка результатов инструментов(CETC)
Примитив уровня харнесса или API, который автоматически вытесняет устаревшее содержимое из активного контекстного окна, как только превышается пороговое значение по токенам, чаще всего путём хирургической замены старых блоков tool_result короткими заглушками при сохранении соответствующей записи tool_use без изменений. Поскольку чтения файлов, результаты поиска и дампы API можно получить повторно, они отбрасываются с нулевыми затратами на вывод и подгружаются заново лишь тогда, когда действительно нужны на последующем шаге, что сохраняет префикс KV-кэша стабильным и противодействует «гниению» контекста на длинных циклах. Anthropic поставляет это как clear_tool_uses_20250919 и compact_20260112, с заявленным сокращением числа токенов примерно на 84 % на оценочном тесте веб-поиска из 100 ходов и приростом производительности на 29-39 %. Отличается от `context-compress-patterns`: очистка без потерь вытесняет повторно извлекаемые сырые результаты, а не суммаризует их с потерями; в отличие от `filesystem-as-context`, ей не нужен явный шаг выгрузки на диск, и в отличие от `memory-forgetting-policies`, речь идёт не об угасании долговременной памяти, а об обрезке рабочего окна.
За 30 секунд
- Что это
- Автоматически убирает из контекста старые полезные данные результатов инструментов при приближении к лимиту токенов, заменяя их заглушками и сохраняя записи о вызовах инструментов.
- Когда применять
- Для долгоживущих циклов агента, где результаты инструментов накапливаются быстрее, чем расходуются, и при этом их всегда можно заново получить из внешних источников.
- Осторожно
- Если удалённый результат понадобится, а инструмент нельзя запустить повторно, заглушка нарушит связность транскрипта и вынудит запрашивать данные заново.
Спросите ИИ-эксперта об этом паттерне
Откроет ассистента с готовым вопросом. Вы проверите его перед отправкой.
Редактирование контекста и очистка результатов инструментов: Обзор
Примитив уровня харнесса или API, который автоматически вытесняет устаревшее содержимое из активного контекстного окна, как только превышается пороговое значение по токенам, чаще всего путём хирургической замены старых блоков tool_result короткими заглушками при сохранении соответствующей записи tool_use без изменений. Поскольку чтения файлов, результаты поиска и дампы API можно получить повторно, они отбрасываются с нулевыми затратами на вывод и подгружаются заново лишь тогда, когда действительно нужны на последующем шаге, что сохраняет префикс KV-кэша стабильным и противодействует «гниению» контекста на длинных циклах. Anthropic поставляет это как clear_tool_uses_20250919 и compact_20260112, с заявленным сокращением числа токенов примерно на 84 % на оценочном тесте веб-поиска из 100 ходов и приростом производительности на 29-39 %. Отличается от `context-compress-patterns`: очистка без потерь вытесняет повторно извлекаемые сырые результаты, а не суммаризует их с потерями; в отличие от `filesystem-as-context`, ей не нужен явный шаг выгрузки на диск, и в отличие от `memory-forgetting-policies`, речь идёт не об угасании долговременной памяти, а об обрезке рабочего окна.
- 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
Один паттерн, один компромисс, одна история сбоя в продакшене. Короткий еженедельный брифинг для тех, кто строит агентные системы.
Одно письмо в неделю, отписка в один клик. Адрес используется только для рассылки брифинга.
Источники
Статьи, спецификации и репозитории, на которых основан этот паттерн.
От инженера, создавшего этот каталог
Проведите ревью архитектуры ваших агентов
На этой странице описан один паттерн. Ваша система использует десятки, и большинство сбоев возникает на стыках. Мы разберём весь дизайн по 288 паттернам каталога: архитектура, надёжность, оценка и стоимость, каждая находка связана с паттерном, который её устраняет.
€750 вместо €1 500, одна неделя, письменный отчёт и разбор в звонке, до 30 сентября