Чек-лист
кодовое словоЦикл

Как заставить Claude Code сам проверять прогресс

Вместо ручного пинка после каждого ответа можно задать агенту режим повторной проверки: пусть сам смотрит, приблизился ли он к цели, и продолжает работу.

Содержание6 глав
  1. 01Две команды
  2. 02Когда использовать
  3. 03Примеры команд
  4. 04Правильная формулировка цели
  5. 05Ограничения
  6. 06Где взять

Две команды

  • /loop Запускает повторяющуюся задачу в текущей сессии: по интервалу или с динамическим промптом.

  • /goal Задает измеримое условие завершения, после каждого ответа Claude Code проверяет, достигнута ли цель.

Когда использовать

  • Нужно улучшать задачу итерациями: ревью, полировка, поиск ошибок, чистка текста или кода.
  • Есть понятный конечный критерий: тесты зеленые, файл создан, баг воспроизведен и исправлен, отчет готов.
  • Не хочется вручную писать “продолжай” после каждого шага.
  • Работа не требует опасных действий без подтверждения человека.

Примеры команд

Промт 13 строки · 177 знаков
/loop 5m Проверь, что задача движется к цели. Если нашел слабое место, предложи следующий шаг.

/goal Все тесты проходят, файл сохранен, в финальном ответе есть список проверок.

Правильная формулировка цели

ПлохоХорошо
Сделай красиво.HTML открывается без ошибок, в нем есть title, meta codeword, 5 разделов и проверенные ссылки.
Разберись с кодом.Найден корневой файл, воспроизведен баг, добавлен тест, тест проходит локально.
Продолжай улучшать.После каждой итерации названо, что изменилось и какой критерий еще не закрыт.

Ограничения

  • Повторяющиеся задачи живут в текущей сессии и не бесконечны.
  • Для долгих процессов лучше явно сохранять промежуточные результаты в файлы.
  • Не ставь расплывчатую цель: агент будет честно крутиться вокруг тумана.

Где взять