CLI, который после согласования плана устанавливает в проект набор навыков, правил, хуков и документации для 18 AI-ассистентов для программирования.
cobusgreyling/loop-engineering
Библиотека паттернов и набор CLI-инструментов для создания циклов, в которых AI-агенты для кодинга находят задачи, выполняют их, проверяют результат и сохраняют состояние.
- Звёзды
- 11,701
- Форки
- 1,576
- Открытые issues
- 17
- Последний коммит
- вчера
Что это?
Loop Engineering — это набор паттернов, стартовых шаблонов и инструментов командной строки для запуска AI-агентов для кодинга в виде повторяемых циклов работы с кодовой базой. Вместо того чтобы вручную вводить следующий промпт, вы задаёте систему, которая находит задачи (например, упавшие проверки CI, открытые issues или устаревшие зависимости), передаёт их агенту, проверяет результат и записывает состояние в файлы вроде STATE.md.
В репозитории есть восемь готовых к адаптации паттернов, включая Daily Triage, PR Babysitter, CI Sweeper, Dependency Sweeper и Changelog Drafter. Для каждого паттерна заданы периодичность, уровень автономности — от режима только с отчётами (L1) до работы без присмотра (L3) — и примерная стоимость. Примеры настроек доступны для Claude Code, Grok, Codex, OpenClaw, Opencode и GitHub Actions, а единый CLI (npx @cobusgreyling/loop) предоставляет команды init, doctor, status, audit и cost.
В проекте также описаны сценарии сбоев, антипаттерны и рекомендации по безопасности. Авторы советуют начинать с запусков, которые только формируют отчёты, затем переходить к работе с помощью человека и лишь после подтверждения надёжности проверяющего механизма — к работе без присмотра.
Ключевые возможности
- 01Восемь многоразовых паттернов циклов с настройками периодичности и уровня автономности, а также рекомендациями по стоимости.
- 02Единый CLI с командами init, doctor, status, audit и cost.
- 03Примеры настроек для Claude Code, Grok, Codex, OpenClaw, Opencode и GitHub Actions.
- 04Простой шаблон цикла для GitHub Action, которому не нужен файл STATE.md.
- 05Документация по сценариям сбоев, антипаттернам и безопасности.
Сценарии использования
- Поддерживать репозиторий в порядке: поручить агенту регулярно разбирать issues и проверять CI.
- Автоматически следить за pull request и обновлениями зависимостей, оставляя проверку человеку.
- Добавить в существующий проект цикл агента, который только формирует отчёты, прежде чем разрешать ему вносить изменения.
- Составлять черновики changelog по тегам или недавним слияниям.
Быстрый старт
- 1
Инициализируйте шаблон daily-triage в репозитории с помощью инструмента Claude
npx @cobusgreyling/loop init . --pattern daily-triage --tool claude - 2
Проверьте настройку командой doctor
npx @cobusgreyling/loop doctor .
Что важно знать
- В первую неделю создаются только отчёты, поэтому цикл не выполняет никаких действий над задачами, пока вы не перейдёте на более высокие уровни.
- Запуск циклов с ИИ-агентами может повлечь значительные расходы на токены.
В подборках
Темы
Частые вопросы
- Что такое loop-engineering?
- Библиотека паттернов и набор CLI-инструментов для создания циклов, в которых AI-агенты для кодинга находят задачи, выполняют их, проверяют результат и сохраняют состояние. Loop Engineering — это набор паттернов, стартовых шаблонов и инструментов командной строки для запуска AI-агентов для кодинга в виде повторяемых циклов работы с кодовой базой. Вместо того чтобы вручную вводить следующий промпт, вы задаёте систему, которая находит задачи (например, упавшие проверки CI, открытые issues или устаревшие зависимости), передаёт их агенту, проверяет результат и записывает состояние в файлы вроде STATE.md.
- loop-engineering можно использовать бесплатно? Какая у него лицензия?
- loop-engineering распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- loop-engineering всё ещё поддерживается?
- Активно поддерживается. Последний коммит в loop-engineering — 5 нояб. 2026 г..
- Для чего можно использовать loop-engineering?
- Поддерживать репозиторий в порядке: поручить агенту регулярно разбирать issues и проверять CI. Автоматически следить за pull request и обновлениями зависимостей, оставляя проверку человеку. Добавить в существующий проект цикл агента, который только формирует отчёты, прежде чем разрешать ему вносить изменения. Составлять черновики changelog по тегам или недавним слияниям.
- Как установить loop-engineering?
- Инициализируйте шаблон daily-triage в репозитории с помощью инструмента Claude: npx @cobusgreyling/loop init . --pattern daily-triage --tool claude Проверьте настройку командой doctor: npx @cobusgreyling/loop doctor .
- Где скачать loop-engineering?
- Исходный код и инструкции по установке — на GitHub: https://github.com/cobusgreyling/loop-engineering
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Пример настройки проекта для Claude Code: CLAUDE.md, хуки, навыки, агенты, slash-команды, MCP-серверы и GitHub Actions, которые можно адаптировать под себя.
Настраивает AI-агентов для программирования — Claude Code, Cursor, OpenCode и Codex — добавляя постоянную память, общие рабочие процессы, навыки и MCP-серверы.
Набор скиллов Claude Code от HumanLayer для исследований, проектирования, визуального оформления ревью PR и агентных сценариев разработки.
Две бесплатные онлайн-книги о том, как устроены и контролируются harness-системы для моделей, пишущих код, таких как Claude Code и Codex.
Маркетплейс из 94 плагинов, 202 агентов, 185 навыков и 105 команд для Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity и Pi.