Разработчик оставляет человеку архитектуру, а агентам реализацию и взаимную проверку
Рабочий цикл делит задачи на небольшие части, требует тестов до реализации и сохраняет решения между сессиями.
Отдельный агент проверяет результат основного, а человек проводит архитектурное ревью и ограничивает доступ к системе.
Перебор редких переходов между состояниями помогает находить уязвимости, которые обычная проверка считает маловероятными.
Почему важно
Скорость генерации кода приносит пользу лишь тогда, когда процесс отдельно закрепляет постановку задачи, проверку и ответственность человека.