cobusgreyling/loop-engineering

Практичные паттерны, стартеры и CLI-инструменты для loop engineering с AI coding agents. Проектирование систем, которые промптят и оркеструют агентов (вдохновлено работами Addy Osmani и Boris Cherny). Включает loop-audit, loop-init, loop-cost.

Агенты⭐ 11 269JavaScriptпоследний релиз: v1.6.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Набор CLI-инструментов и паттернов для создания систем, которые автоматически управляют и оркеструют работу AI-кодинг-агентов, а не просто отправляют разовые промпты.

Зачем нужен

Инструмент решает проблему ручного управления AI-агентами, позволяя разработчикам проектировать замкнутые циклы (loops), где система сама инициирует действия, проверяет состояние и корректирует бюджет. Это повышает надежность и воспроизводимость работы с LLM, превращая хаотичное взаимодействие в структурированный процесс.

Что можно реализовать

  • Автоматическая ежедневная триажа задач или кодовой базы с помощью агентов (pattern: daily-triage)
  • Инициализация проекта с готовыми шаблонами навыков, состояний и контроля бюджета (loop-init)
  • Аудит текущей конфигурации AI-агентов и получение рекомендаций по улучшению (loop-audit)
  • Мониторинг и оптимизация расходов на использование LLM в циклах работы (loop-cost)

Ключевые возможности

  • Единый CLI-фронтенд (@cobusgreyling/loop) для инициализации, аудита и диагностики
  • Готовые production-паттерны и интерактивный выбор сценариев работы
  • Поддержка популярных инструментов: Grok, Claude Code, Codex, Cursor, Opencode
  • Встроенная система оценки готовности проекта к работе с агентами (Loop Ready score)
  • Возможность создания композитного рантайма через опцию --with-foundry

👤 Кому подойдёт: Разработчики, использующие AI-кодинг-агентов для автоматизации рутинных задач и управления кодовой базой

Релизы

v1.6.0major
🕐 2 мес назад · релиз на GitHub ↗

Релиз v1.6.0: запуск Foundry funnel, выход loop-gate 1.0.0 и улучшения стабильности контекста.

  • Added: Флаг --with-foundry в loop-init для создания версионированного стека и интеграции с Harness Runtime.
  • Added: Выход loop-gate 1.0.0: механический denylist и авто-мерж allowlist из gate.yaml.
  • Added: loop-context 1.3.0: обнаружение стагнации на основе сходства; loop-worktree 1.2.0: очередь --wait и защита от deadlock.
  • Added: loop-audit 1.7.0: добавлены сигналы оценки Harness Runtime; loop-mcp-server 1.1.0: поддержка ресурсов и инструментов gate.
  • Added: Новые пакеты loop-cost 1.1.0 (оценка токенов) и loop-sync 1.0.0 (синхронизация STATE и LOOP).