Autonomous Iteration — AI-агент улучшает свой код через critic
Саммари
Эмпирический эксперимент: coding agent делает черновик → critic agent critique → original agent исправляет, и цикл повторяется, пока критик не удовлетворён. Результаты: 13× ускорение загрузки таблицы (328ms → 25ms) и почти 100× ускорение фильтрации (299ms → 3ms) через цикл agentic iteration. Три эксперимента: landing page, оптимизация таблицы на 10 000 строк и onboarding flow.
Из этого следует, что качество выжимается из агента циклом «сгенерировал → раскритиковал → исправил», а не одним идеальным промптом: первый черновик обычно хорош, но редко лучший.
На практике цикл эффективен только там, где critic может объективно оценить результат — есть метрика, тесты или визуальные критерии; без них критика превращается в мнение.
Важный нюанс: переход к измеримым экспериментам требует определить «хорошо» в промпте, и это осознанное сужение — обобщение идёт ценой потери конкретики критериев.