dumai
ИИПрепринтarXiv cs.CL

Препринт — материал ещё не прошёл рецензирование

TRACE снижает повторные нарушения пользовательских правил в кодовых агентах

0

Кратко

Авторы предлагают TRACE — слой, который превращает исправления пользователя в правила и проверяет их во время работы агента. В симулированных тестах для кодовых и памяти-ориентированных задач он заметно уменьшал повторные нарушения по сравнению с одними только механизмами памяти.

Зачем это знать

Это показывает, что одних “запоминаний” для ИИ-агентов может быть недостаточно, если нужно не повторять одни и те же ошибки. Но результат пока получен в preprint и на симулированных сценариях, поэтому его стоит рассматривать как раннюю проверку подхода, а не как готовый совет для реальных внедрений.

Разбор

Авторы взяли проблему, с которой многие сталкивались на практике: пользователь уже один раз поправил ИИ-агента, а на следующей сессии тот снова делает то же самое. Чтобы проверить, можно ли это исправить, они не просто «давали памяти побольше», а сделали отдельный слой для работы на этапе выполнения задачи. Этот слой сначала вытаскивает из пользовательских исправлений короткие правила, а потом заставляет агента сверяться с ними перед тем, как он закончит действие.

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

Самый интересный результат в том, что одних механизмов памяти оказалось недостаточно. В задачах, похожих на реальные случаи раздражающих повторов, даже memory-система всё ещё пропускала больше половины проверок на соблюдение предпочтений. TRACE заметно уменьшал такие повторы и в знакомых сценариях, и в новых, более сложных для него случаях. При этом на задачах из набора про память он не просто «запрещал всё подряд», а сохранял качество выполнения задачи на уровне лучших memory-базовых решений или выше.

Контекст здесь тоже важен: раньше персонализацию чаще пытались строить вокруг памяти — мол, если агент запомнил, он больше не ошибётся. Эта работа показывает, что память и реальное соблюдение правил — не одно и то же. Судя по результатам, полезнее не только хранить исправления, но и превращать их в жёсткую проверку перед действием агента.

Ключевые цифры

57.5%Даже с памятью больше половины подходящих проверок всё ещё нарушались — то есть одного запоминания часто не хватало.
100.0% → 37.6%В знакомых кодовых задачах TRACE резко сократил повторные нарушения по сравнению с исходным вариантом.
100.0% → 2.0%В новых, незнакомых сценариях ошибки почти исчезли — это сильный знак, что правила помогали и вне привычных случаев.
100.0% → 60.5%В задачах на память TRACE тоже сильно снизил число повторных нарушений, хотя полностью проблему не убрал.

Можно ли доверять

Это preprint на arXiv, то есть статью ещё не проверяли независимые рецензенты. Тестирование шло в симуляции, а не на живых пользователях, поэтому в реальном продукте эффект может быть слабее или менее стабильным. При этом авторы проверяли подход на нескольких наборах задач и отдельно смотрели, не ухудшается ли само выполнение заданий, так что это выглядит как серьёзная ранняя проверка, а не как случайный эксперимент.

Пересказано ИИ по научной статье. Как это устроено

Источник и детали
ЖурналarXiv (cs.CL)
Дата публикации у нас13 июня 2026 г.
Дата источника11 июня 2026 г.
ОригиналОткрыть
АвторыYujun Zhou, Kehan Guo, Haomin Zhuang, Xiangqi Wang, Yue Huang, Zhenwen Liang, Pin-Yu Chen, Tian Gao, Nuno Moniz, Nitesh V. Chawla