раздел 03
Цикл сделал-проверил-поправил
Когда у агента есть датчики - линтер и тесты - он может работать не «написал и ушёл», а по кругу: написал, проверил себя, увидел ошибку, поправил, проверил снова. И так пока всё не станет зелёным.
Как выглядит круг
Этот круг агент может крутить сам, без тебя, пока не добьётся зелёного. Тебе остаётся посмотреть уже на проверенный результат.
Принять результат вслепую - значит надеяться, что повезло. Цикл «сделал-проверил-поправил» убирает надежду на удачу: код проходит проверки, иначе агент не остановится.
Почему это надёжнее
Без цикла агент выдаёт первый вариант и считает, что всё хорошо. Ошибки в этом варианте находишь ты - руками, потом. С циклом ошибки находит сам агент - сразу, по датчикам. Это та же работа, но сделанная до того, как дошла до тебя.
Что делать тебе
Главное - попросить агента самому прогонять проверки, а не ждать, что он догадается. Достаточно простой фразы вроде «после каждой правки сам запускай линтер и тесты, и не говори готово, пока не зелено». Дальше круг крутится сам.