Перейти к содержимому
Опубликовано

а у вас было такое, что агенты упарываются и творят херню? 🙂

Автор
  • Имя
    ElKornacio
    Telegram

Кратко

а у вас было такое, что агенты упарываются и творят херню? (нет, это не начало моего нового стендапа) короче, иногда, выбрав определённое...

а у вас было такое, что агенты упарываются и творят херню?

(нет, это не начало моего нового стендапа) короче, иногда, выбрав определённое направление решения задачи (особенно в исследованиях и экспериментах) агент закапывается очень глубоко, и ему не хватает какой-то рефлексии типа "ох, чета мы кажется уже упоролись и делаем дичь. вернусь на пару шагов назад и подумаю, нет ли здесь другого решения".

скажем, у меня пару дней назад

я долго думал - че с этим делать, как сделать так, чтобы агент иногда себя одёргивал и рефлексировал. и придумал!

неделю назад сделал себе комбо из двух хуков для codex: 1. один хук на начало turn (начало turn - это момент когда вы агенту дали задачу), который запоминает текущее время. 2. второй хук после каждого tool call, который проверяет, сколько прошло времени с начала turn, и с последнего "напоминания порефлексировать". если прошло больше 5 минут - то он говорит агенту "бро, долго работаешь. точно двигаешься ровно? давай helicopter view рефлексию, если всё четко - продолжай, если чувствуешь что дичькуешь - сделай пару шагов назад"

и мне оч нравится как оно работает - уже раза 3 ловил момент, когда хуки выводили агента на путь истинный.

сегодня причесал и залил на гитхаб, можете потыкать:

https://github.com/ElKornacio/agent-plugins ✨ (добавьте marketplace в Codex, и установите плагин "Smoke Break")

P.S. вообще мне очень нравятся игры с "ощущением времени" для агентов. сам факт того, что он делает что-то долго, и принуждение его порефлексировать на тему "насколько затрачиваемое время соответствует тому, что ты делаешь" - это большое и интересное направление, в том числе для само-оптимизаций. иногда, когда агент e2e тесты гоняет часами, кажется, что если дать ему совсем маленькую подсказку типа "ты 1.5 часа гоняешь тесты" он и сам поймёт, что что-то не то, и оптимизации нужны

14553 подписчика
472 поста