VibeCoderzVibeCoderz
Все статьи
Промпты2026/06/2410 мин чтения

Loops: 42 готовых цикла для AI-агентов — копируй и запускай вместо ручного промптинга

Проверьте 42 готовых цикл‑шаблона для Claude, Cursor и Codex, которые избавят вас от ручного промптинга и превратят CI‑проверки в автоматический поток.

Содержание (9)+

Обновлено: октябрь 2026

Если ты работаешь с Claude Code, Cursor или Codex — ты знаешь этот паттерн: написал промпт, подождал, проверил, нашёл ошибку, написал ещё промпт, подождал снова. Руками. По кругу. Пока CI не позеленеет или пока не надоест.

19 июня 2026 стало понятно, что это уже прошлый век. В сети завирусился loops.elorm.xyz — опенсорс-сборник из 42 готовых циклов для AI-агентов. Топовые циклы набрали 1.5–2.5K копий за первые дни. Борис Черный, создатель Claude Code, написал в X: «Я больше не промптаю Claude. У меня запущены циклы».

Изображение

Разбираем, что такое loop engineering, как устроены циклы, и какие 5 из 42 поставить прямо сегодня.

Loops.elorm.xyz — 42 готовых воркфлоу для Claude Code, Cursor, Codex, Gemini CLI. Агент сам крутится до результата: зелёные CI checks, заблокированные коммиты с красными тестами, задокументированный код. Копируешь кикофф-промпт → вставляешь в агента → уходишь делать своё. В статье: архитектура цикла, каталог по категориям, примеры кикоффов, экосистема библиотек.

Полезные ссылки по теме:


Почему ручной промптинг — это проблема

Каждый цикл «промпт → проверь → перепромпти» — это твоё время и внимание. На сложном PR это 20-40 итераций. Loop engineering убирает тебя из этой петли.

Когда AI-агенты только появились, их использовали как умный поиск: задал вопрос, получил ответ. Потом начали давать задачи: «напиши функцию», «почини баг». Агент делает — ты проверяешь — исправляешь промпт — снова проверяешь.

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

Loop engineering переворачивает это. Вместо «я управляю агентом» — «я проектирую систему, которая управляет агентом». Адди Османи из Google формулирует жёстко: «Loop engineering — это замена себя как человека, который промптает агента».

Питер Штайнбергер, создатель PSPDFKit, сделал это определение ещё проще: «Ты не промптаешь агента. Ты дизайнишь систему, которая промптает его за тебя».

Loops — это библиотека таких систем, уже готовых и обкатанных. Не нужно проектировать с нуля.


Из чего состоит цикл — архитектура за 5 минут

Каждый цикл — это не просто промпт. Это структура из 5 компонентов: цель, проверочная команда, лимит итераций, условие выхода и первый шаг. Агент сам решает, когда остановиться.

Изображение

Возьмём самый популярный цикл — Ship PR Until Green (2.5K копий). Что у него внутри:

КомпонентЧто делаетПример
GoalОпределяет «готово»PR open, все CI checks зелёные
Check commandЗапускается между итерациямиgh pr checks
Max iterationsЖёсткий лимит, защита от прожига10 итераций
Exit conditionКогда останавливатьсяAll checks = success
Step 1Первый шаг агентаРеализуй → протестируй → запуши → открой PR → чини CI

Логика выполнения простая. Агент делает шаг → запускает check command → читает вывод → если условие выхода не достигнуто и лимит не исчерпан → следующая итерация. Если exit condition достигнут — стоп и отчёт. Если итерации закончились — стоп с флагом exhausted.

Max iterations — это не ограничение функциональности, а защита. Без лимита агент может бесконечно пытаться починить что-то, что в принципе нельзя починить тем способом, который он выбрал. С лимитом — останавливается, докладывает статус, ты видишь, где залип.


Три способа запуска цикла

Manual, event-driven (hooks), interval. Разные задачи — разные триггеры. Hook-based циклы самые мощные: срабатывают сами, без тебя.

Изображение

Manual — ты сам запускаешь цикл, копируя кикофф в агента. Подходит для разовых задач: «доведи этот PR до мержа», «почини все уязвимости в npm audit».

Event-driven (hooks) — цикл вешается на git-хуки и срабатывает автоматически. Pre-commit Guard, например, блокирует git commit, если тесты красные. Один раз установил — дальше работает сам.

Interval — цикл запускается по расписанию. /loop 5m запускает цикл каждые 5 минут. Используется для CI Failure Watcher: агент сам смотрит на статус CI и чинит упавшее, пока ты занимаешься другим.

# Interval-цикл прямо в Claude Code
/loop 5m Start the "CI Failure Watcher" loop.
Goal: latest CI run on this branch is green.
Max iterations: 12.
Between iterations run: gh run list --branch $(git branch --show-current) --limit 1
Exit when: latest run conclusion is success.

Полный каталог: 42 цикла по категориям

Покрывают весь цикл разработки: CI, тесты, безопасность, документация, ревью, деплой, дебаггинг, планирование.

CI — непрерывная интеграция

Ship PR Until Green (Hardened, 2.5K копий) — главный цикл для любого проекта. Агент открывает PR, следит за CI, чинит падения и не останавливается, пока все checks не позеленеют. Раньше это занимало часы ручной работы.

CI Failure Watcher — мониторит CI по интервалу. Запускается каждые 5-15 минут, видит упавшую сборку, чинит, пушит. Ты узнаёшь, только когда всё уже зелёное.

Deploy Verification Loop — проверяет health и smoke-тесты после деплоя. Если что-то не поднялось — агент сам пробует разобраться или докладывает.

Тесты

Pre-Commit Guard (Hardened, 1.9K копий) — вешается на git pre-commit hook. Коммит просто не проходит, если тесты красные. Агент чинит, потом пропускает. Больше никаких «сломанный коммит ушёл в main».

Flaky Test Triage (Hardened) — отличает настоящие регрессии от flaky-тестов. Прогоняет тест несколько раз, классифицирует результат, не даёт агенту тратить время на починку того, что и так бы прошло через раз.

Post-Edit Test Guard — после каждого батча правок запускает related tests. Не все тесты — только те, которые связаны с изменёнными файлами. Быстро, точно, без оверхеда.

Independent Verifier Pass — maker/checker сплит в одном цикле. Один поток делает код, второй — отдельный проход build+lint+test без доступа к логике имплементера. Находит то, что первый пропустил.

Безопасность

npm Audit Fix Loop — запускает npm audit, видит high и critical уязвимости, автоматически применяет фиксы, прогоняет тесты, убеждается, что ничего не сломалось. Безопасность на автомате вместо ручного npm audit fix --force и скрещенных пальцев.

Документация

Docs Sync After Edits — после правок в коде проверяет связанную документацию. Если API изменился, а README не обновился — агент синхронизирует. Техдолг по документации не накапливается.

Автоматизация

Guardrails Learning Loop — учится на повторяющихся ошибках. Когда агент несколько раз ошибается одинаково, цикл записывает паттерн в .ralph/guardrails.md и больше не наступает на те же грабли.

Остальные категории в каталоге: API, DevOps, Database, Debugging, Git, Performance, Planning, Quality, Review — полный набор для production-разработки.


Примеры кикоффов: что конкретно вставлять в агента

Кикофф — это промпт запуска цикла. Копируешь как есть, меняешь параметры под свой стек, вставляешь в агента.

Ship PR Until Green (Claude Code):

Start the "Ship PR Until Green" loop.
Goal: PR is open with all CI checks passing
Max iterations: 10
Between iterations run: gh pr checks
Exit when: all PR checks are success
Step 1: Implement the change, test locally, push, open PR, and fix CI until green.
Self-pace this loop.

Pre-Commit Guard (hook-based):

Install and run the "Pre-Commit Guard" loop.
Goal: block git commits when tests are failing.
Between iterations run: npm test
Exit when: tests exit 0 before each commit.
Step 1: Before any git commit, run tests. Fix failures before committing.

CI Failure Watcher (interval, каждые 5 минут):

/loop 5m Start the "CI Failure Watcher" loop.
Goal: latest CI run on this branch is green.
Max iterations: 12.
Between iterations run: gh run list --branch $(git branch --show-current) --limit 1
Exit when: latest run conclusion is success.

Параметры Max iterations и интервал /loop 5m меняй под свой проект. Для быстрых CI достаточно 5 итераций, для монорепо с долгими сборками — 20+.


Как устроены циклы под капотом — 6 строительных блоков

Любой работающий цикл состоит из одних и тех же кирпичей. Понять архитектуру — значит уметь адаптировать любой готовый цикл или написать свой.

По Адди Османи и Питеру Штайнбергеру, любой production-цикл держится на шести компонентах:

Automations — триггеры запуска: cron, webhook, интервал, ручной кикофф, git-хук. Без триггера цикл не запустится сам.

Worktrees — изолированные git-worktrees для параллельных агентов. Если два агента работают в одной ветке — они коллизят. Worktrees дают каждому свою рабочую область.

Skills — проектные знания, которые агент перечитывает каждую итерацию. Архитектурные решения, стайл-гайды, контекст проекта. Без skills агент «забывает» контекст между шагами.

Plugins/Connectors — MCP-серверы, дающие агенту доступ к GitHub, CI, Linear, Slack. Без них агент не может прочитать статус PR или открыть тикет.

Subagents — maker/checker сплит: один агент делает, второй независимо проверяет. Ключевой паттерн для качества: проверяющий не видит логику имплементера и ищет проблемы чистым взглядом.

State/Memory — файлы .loop/NEXT.md, .loop/DECISIONS.md. Контекст, который выживает между итерациями и сессиями. Без него агент начинает каждую итерацию с нуля и повторяет одни и те же ошибки.

Максим: «Короче, это ровно то, о чём мы говорим на курсе — агент должен работать, пока ты спишь. Ship PR Until Green я поставил на GoBanana за 30 секунд: скопировал кикофф, вставил в Claude Code, ушёл. Утром PR был зелёным. Сделал — получил цифру.»

Экосистема: другие библиотеки циклов

Loops.elorm.xyz — самый доступный вход, но не единственный. Три альтернативных библиотеки с другим уклоном.

Forward Future Loop Library (Мэттью Берман, 642★) — библиотека с уклоном в engineering, evaluation, operations, content и design. Устанавливается как скилл одной командой:

npx skills add Forward-Future/loop-library --skill loop-library -g

Агент-нейтив: llms.txt и catalog.json дают агенту прямой доступ к библиотеке без копи-паста. Если работаешь с Claude Code как основным агентом — попробуй именно это.

Cobus Greyling: loop-engineering (618★) — 7 продакшен-паттернов с CLI-инструментами: loop-audit, loop-init, loop-cost. Daily Triage, PR Babysitter, CI Sweeper, Dependency Sweeper — циклы с ещё более конкретными именами. Стартеры под Grok, Claude Code и Codex.

Loop Harness (Breim) — 4 Claude Code-скилла: loop-check (go/no-go), loop-init (scaffolding), loop-review (verifier), loop-engineering. Встроенный maker/checker сплит. Состояние выживает между сессиями через STATE.md + VISION.md — для проектов, которые тянутся неделями.


Топ-5 циклов для немедленного старта

Если не знаешь, с чего начать — вот пять циклов, которые дают результат в первый же день:

ЦиклЧто делаетТип запускаСтатус
Pre-Commit GuardБлокирует коммиты с красными тестамиHook (автомат)Hardened
CI Failure WatcherМониторит CI, чинит упавшееInterval (5-15m)—
Ship PR Until GreenДоводит PR до мержаManualHardened
Independent Verifier PassMaker/checker без настройкиManualHardened
npm Audit Fix LoopФиксит уязвимости npm auditManual—

Pre-Commit Guard ставь первым — он hook-based, один раз установил, дальше работает сам. Ship PR Until Green — для следующего PR, который нужно довести до мержа.


FAQ

Что такое Loops?
Опенсорс-сборник из 42 готовых замкнутых воркфлоу (циклов) для AI-кодинг-агентов. Доступен на loops.elorm.xyz. Вместо ручного «промпт → проверь → перепромпти» даёшь агенту структурированный цикл с целью и условием выхода. Агент сам итерирует до результата.

Что такое loop engineering?
Подход к работе с AI-агентами, где ты не промптаешь агента вручную, а проектируешь систему, которая делает это за тебя. Агент делает шаг → проверяет результат командой → продолжает или останавливается. Июнь 2026 — переломный момент, когда паттерн стал мейнстримом.

Чем цикл отличается от обычного промпта?
Промпт — одноразовый: отправил, получил ответ, проверяй руками. Цикл — самоподдерживающийся: у него есть проверочная команда между итерациями, условие выхода и лимит итераций. Агент сам решает, когда закончить, без твоего участия.

Какие агенты поддерживают циклы?
Claude Code (через /loop, /schedule, hooks), Cursor (Agent mode + Automations), Codex (codex exec + subagents), Gemini CLI (native), OpenCode.

Что такое Hardened циклы?
Обкатанные в реальных продакшен-проектах. Минимальный риск бесконечного прожига токенов и непредсказуемого поведения. Лучший выбор для старта — особенно Pre-Commit Guard и Ship PR Until Green.

Как не сжечь токены на бесконечном цикле?
Max iterations — жёсткий лимит. Когда агент исчерпывает лимит — останавливается с флагом exhausted и докладывает статус. Для начала ставь консервативные лимиты: 10-12 итераций для CI-задач, 5-7 для тестовых.

Нужно ли писать циклы самому или достаточно готовых?
На старте — готовые из loops.elorm.xyz. Понять архитектуру из 5 компонентов достаточно, чтобы адаптировать любой готовый цикл под свой стек. Писать с нуля имеет смысл, когда нужно что-то специфичное под твой проект.



Каталог циклов — loops.elorm.xyz/loops. Углублённый гид по loop engineering — Developers Digest и Addy Osmani. Дизайн циклов с нуля — Lenny's Newsletter. Дополнительные библиотеки: Forward Future, Cobus Greyling, Loop Harness.

Смотрите Claude Code на VibeCoderz и каталог AI IDE — там собраны все инструменты для вайбкодинга.

Вопросы по автоматизации рабочих процессов с агентами — к Максиму.


Обновлено: октябрь 2026. Источники: loops.elorm.xyz, Addy Osmani, Requesty, ExplainX, Claude Code Docs.

Автор

Максим Наговицын

Маркетинг-стратег, IT-предприниматель, ментор по вайбкодингу

2026/06/24

10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.

Об авторе →
All Posts

Инструменты, упомянутые в статье

Читать далее

📄 Статья

Субагенты в Codex и OpenClaw: разбиваем задачу на роли за пределами Claude Code

Субагенты codex — это дочерние потоки, которые главный агент запускает под собственным управлением для параллельных или изолированных задач. В марте 2026 OpenAI перевела эту функцию в статус GA: до 6 одновременных субагентов и guardian-подтверждения…

2026/09/1510 мин
📄 Статья

Agent Plugins 1.0: единый формат плагинов для AI-агентов — что ставить в 2026

6 августа 2026 года Vercel вместе с Amazon, Anysphere (это компания-создатель Cursor), GitHub, Microsoft и OpenAI опубликовали Agent Plugins 1.0.0 - открытый формат упаковки плагинов для AI-агентов. В тот же день Google объявила, что присоединяется к…

2026/09/158 мин
📄 Статья

Playwright MCP: подключаем браузер к Claude Code и Codex

Playwright MCP — это официальный MCP-сервер от Microsoft, который даёт агенту вроде Claude Code или Codex доступ к настоящему браузеру: агент открывает страницу, кликает, заполняет формы и сам смотрит, что получилось. Обновлено: август 2026. Ниже — п…

2026/08/268 мин
📄 Статья

Figma to Code 2.0: как Figma Motion и MCP серверы меняют дизайн в код

Figma Motion вышла на Config 2026 в июне и добавила в Figma нативную анимацию с таймлайном. Через два месяца это уже не отдельная фича, а часть полноценного пайплайна дизайн в код: агент через MCP сервер читает не только слои и отступы, но и keyframe…

2026/08/188 мин
📄 Статья

Как собрать AI команду мечты: Claude Code лидер, Codex ревьюер, Cursor редактор

Один AI-агент больше не тянет весь проект. AI-команда мечты 2026 строится на разделении ролей: Claude Code ведёт архитектуру и многофайловые правки, Codex асинхронно ревьюит и пишет тесты, Cursor остаётся в IDE для точечных правок. Ниже — рабочая схе…

2026/08/128 мин
📄 Статья

Vibe Kanban: как запустить несколько AI агентов параллельно на одном проекте

Vibe Kanban 2026: параллельные AI агенты бесплатно

2026/08/128 мин