Engineering Loop — рабочий контур Claude Code

Engineering Loop — это CLAUDE.md-шаблон, превращающий AI-агента в структурированного инженера. 9-фазный процесс от приёма задачи до проверки цели, с режимами исполнения и встроенным предохранителем от зацикливания.

Репозиторий: sidan93/claude-eng-loop


Проблема

Без структуры Claude Code пишет код бесцельно, забывает собственный контекст и объявляет победу до проверки результата. Ты отлаживаешь AI-баги вместо того чтобы поставлять фичи.

Как работает

9 обязательных фаз для каждой задачи:

Receive → Understand → Decompose → Plan → Align → Execute → Verify → [Gap? → Plan]

Фазы

ФазаСуть
0 — ReceiveПрочитать задачу и весь связанный контекст, не формируя мнения
1 — UnderstandПереформулировать, подтвердить понимание
2 — DecomposeРазбить на независимо планируемые блоки
3 — PlanПошаговый план на каждый блок (макс 5–7 шагов)
4 — ReviewПроверка согласованности всех планов с исходной целью
5 — AlignПоказать план → получить одобрение
6 — ExecuteБлок за блоком
7 — VerifyТесты, сценарий, план vs. результат — обязательно до объявления done
8 — Goal CheckДостигли ли именно того, что просили? Нет → gap-анализ → фаза 3

Ключевые механики

  • Режимы: Interactive (по умолчанию), Autonomous, Just Chat
  • Fast Track: микро-задачи (опечатка, переименование) пропускают фазы 2–5
  • Escape Hatch: жёсткий ограничитель — максимум 3 итерации полного цикла, блок не может падать больше 2 раз
  • Direct Answer: чистые вопросы без кода — мгновенный ответ без запуска цикла

Быстрая установка

curl -o CLAUDE.md https://raw.githubusercontent.com/sidan93/claude-eng-loop/main/CLAUDE.md

Заполнить секцию ## Project Context, запустить Claude Code и дать задачу.


🔗 Связи