«Работает» должно быть не словами ИИ, а записью о реальном запуске.
Это то, что меня больше всего раздражало в работе с агентами: в чате всё зелёное, а что именно запускалось и с каким результатом — непонятно. И как только чат закрывается, контекст пропадает. Следующая сессия наступает на те же грабли.
В Getzilla после каждой задачи остаётся папка с доказательствами: исходный запрос, план, результаты тестов и проверок, ревью. Не пересказ, а записанный итог. Через неделю можно открыть и посмотреть, на чём основано решение смержить.
Вторая часть — память между сессиями: - уроки и повторяющиеся ошибки записываются в mistakes.md и связаны с датированными инцидентами - принятые решения остаются в decisions.md
Следующая сессия агента это видит и не начинает с чистого листа. Для меня это оказалось едва ли не полезнее самих тестов: агент перестаёт повторять одну и ту же ошибку по кругу.