В комьюнити гуляет тезис «дизайнь луп вместо промпта», но что такое луп — трактуют кто во что горазд. Выпустили гайд от команды Claude Code по 4 типам loop:
Turn-based — базовый агентный цикл. Пишешь промпт, Claude читает контекст, редактирует, гоняет тесты, отчитывается, ты проверяешь руками. Улучшить можно, зашив ручную верификацию в
SKILL.md, чтобы Claude сам проверял результат (открыл браузер, кликнул, посмотрел консоль), а не просто отчитался «готово».Goal-based (`/goal`) — когда одного захода мало. Задаёшь достигаемый и измеримый критерий готовности, и отдельный агент evaluator гоняет Claude по кругу, пока критерий не выполнен или не достигнут лимит по кол-ву попыток:
/goal get the homepage Lighthouse score to 90 or above, stop after 5 tries.
Работает лучше всего с детерминированными метриками: число прошедших тестов, конкретный порог, кол-во минорных багов и др..
#ClaudeCode #AI
