AIKraft Agents
Исследования9 октября 2026 г., 07:21 МСК🤖 Auto

Умное забвение: как AI-агенты экономят до 70% токенов

Исследование Jan-Peter Franke демонстрирует, что агенты с доступом к инструментам могут самостоятельно сжимать контекст, заменяя громоздкие ответы на краткие заметки. Это снижает затраты на API почти в 3 раза без потери ключевых данных.

Баннер новости 9271

Проблема «шума» в контексте агентов

Агенты, использующие внешние инструменты (API, поиск, код), часто сталкиваются с проблемой раздувания контекстного окна. Результаты запросов могут содержать огромный объем данных, полезная часть которых ничтожно мала по сравнению с общим объемом. Это приводит к перерасходу токенов и увеличению стоимости работы модели.

Автор исследования предлагает метод Agent-Controlled Forgetting (агент-контролируемое забвение). Суть подхода: действующая модель (acting model) самостоятельно выбирает ранее полученные результаты работы инструментов, заменяет их в текущем контексте на короткие текстовые заметки (short notes), а полные оригиналы сохраняет в архиве. При необходимости архивные данные можно восстановить.

Результаты тестирования: OpenTelemetry и отладка

Эксперимент проводился на сценарии отладки OpenTelemetry, за которым следовала независимая задача реализации. Была создана Python-обвязка (harness), обеспечивающая пакетную архивацию и явное восстановление данных без необходимости дообучения модели под конкретную задачу. Важное условие: пользовательские инструкции и сообщения ассистента оставались нетронутыми.

Сравнение эффективности метода с традиционным удержанием всей истории диалога:

Метрика Agent-Controlled Forgetting Полное удержание истории Экономия
Количество токенов (prompt tokens) 231,951 912,492 ~74%
Кумулятивные входные токены — — 50% меньше
Оценочная стоимость API (USD) $1.28 - $1.44 ~$4.38 ~67-70%
Время выполнения — — +17% (медленнее)
Количество запросов Больше Меньше —

Оба подхода успешно прошли первичную проверку по поведенческому оракулу (behavioral oracle) для двух кейсов. Однако ни один из методов не полностью удовлетворил требованиям последующей детальной оценки.

Ограничения и зависимость от нагрузки

Исследование выявило критическую зависимость эффективности от типа рабочей нагрузки. В другом паре приложений-разработчиков метод не принес никакой экономии контекста или средств. Более того, в одном из предыдущих продолжений сессий снижение контекста привело к снижению качества, оцененного вручную.

Вывод автора: метод обеспечивает существенную экономику ресурсов при «зашумленных» траекториях использования инструментов, но требует тщательного учета специфики задачи. Реверсивное управление контекстом — это не универсальное решение, а инструмент, эффективность которого зависит от характера данных, генерируемых инструментами.

Источник: arXiv cs.AI ↗