Repolode
Enderfga

Enderfga/claw-orchestrator

Среда выполнения на TypeScript запускает Claude Code, Codex, Grok Build, OpenCode и другие CLI кодовых агентов через единый API и сама выполняет проверки.

Звёзды
602
Форки
104
Открытые issues
1
Последний коммит
3 дня назад

Что это?

Claw Orchestrator — это headless-среда выполнения для CLI кодовых агентов. Она поддерживает Claude Code, Codex, Antigravity, Grok Build, OpenCode и любые агенты Agent Client Protocol в виде постоянных сессий с единым интерфейсом. Управлять ими можно через CLI, MCP-сервер, редактор с ACP-агентом, совместимую с OpenAI конечную точку, TypeScript SDK или плагин OpenClaw.

В основе проекта — проверка результатов. Вы задаёте критерии приёмки: команды, HTTP-пробы, скриншоты или проверки файлов, а среда выполнения запускает их и сама считывает коды завершения. Результат запуска получает статус «подтверждён», «опровергнут» или «не проверен», поэтому агент не может сам объявить свою работу успешной. Ход выполнения сохраняется в контрольных точках, что позволяет продолжить работу после сбоя. Каждый ход фиксируется в журнале с указанием модели, количества токенов и стоимости; при желании можно задать лимит расходов на один запуск.

Проект также поддерживает распределение одной задачи между несколькими движками, перенос активной сессии на другой движок в том же рабочем пространстве и длительные задачи для Codex или Claude с возобновлением после достижения лимитов использования.

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

  • 01Запускает Claude Code, Codex, Antigravity, Grok Build, OpenCode и ACP-агентов в виде постоянных сессий.
  • 02Среда выполнения сама запускает критерии приёмки и выносит вердикт: «подтверждён», «опровергнут» или «не проверен».
  • 03Рабочие процессы сохраняются в контрольных точках: после сбоя их можно возобновить, повторить или отменить.
  • 04Журнал стоимости каждого хода для разных движков и лимит расходов на один запуск.
  • 05Распределение задач между несколькими движками и перенос активной сессии между ними.
  • 06Доступен как CLI, MCP-сервер, ACP-агент, совместимая с OpenAI конечная точка и TypeScript SDK.

Сценарии использования

  • Проверить, что исправление бага действительно проходит тесты, написанные не самим агентом.
  • Сравнить ответы нескольких кодовых агентов на одну задачу.
  • Запустить длительную задачу для Codex или Claude без присмотра и возобновить её после достижения лимитов использования.
  • Ограничить расходы и отслеживать стоимость каждого хода при одновременной работе множества сессий агентов.

Быстрый старт

  1. 1

    Установите CLI глобально с помощью npm

    npm install -g @enderfga/claw-orchestrator
  2. 2

    Запустите локальную среду выполнения и панель управления

    clawo serve &
  3. 3

    Запустите задачу с проверками на движке

    clawo solve "The test fails. Fix price.js." --engine codex --check "npm test" --check "node ../holdout/price.spec.mjs" --wait
  4. 4

    Проверьте запуск и выведите список ходов

    clawo verify <runId>

Что важно знать

  • Требуется Node 22 или новее, а также установленный и авторизованный CLI хотя бы одного движка (claude, codex, agy, grok или opencode).
  • Для некоторых движков нужна платная учетная запись или подписка; в бесплатных тарифах могут действовать ограничения на использование.

В подборках

Темы

Частые вопросы

Что такое claw-orchestrator?
Среда выполнения на TypeScript запускает Claude Code, Codex, Grok Build, OpenCode и другие CLI кодовых агентов через единый API и сама выполняет проверки. Claw Orchestrator — это headless-среда выполнения для CLI кодовых агентов. Она поддерживает Claude Code, Codex, Antigravity, Grok Build, OpenCode и любые агенты Agent Client Protocol в виде постоянных сессий с единым интерфейсом. Управлять ими можно через CLI, MCP-сервер, редактор с ACP-агентом, совместимую с OpenAI конечную точку, TypeScript SDK или плагин OpenClaw.
claw-orchestrator можно использовать бесплатно? Какая у него лицензия?
claw-orchestrator распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
claw-orchestrator всё ещё поддерживается?
Активно поддерживается. Последний коммит в claw-orchestrator — 4 нояб. 2026 г..
Для чего можно использовать claw-orchestrator?
Проверить, что исправление бага действительно проходит тесты, написанные не самим агентом. Сравнить ответы нескольких кодовых агентов на одну задачу. Запустить длительную задачу для Codex или Claude без присмотра и возобновить её после достижения лимитов использования. Ограничить расходы и отслеживать стоимость каждого хода при одновременной работе множества сессий агентов.
Как установить claw-orchestrator?
Установите CLI глобально с помощью npm: npm install -g @enderfga/claw-orchestrator Запустите локальную среду выполнения и панель управления: clawo serve & Запустите задачу с проверками на движке: clawo solve "The test fails. Fix price.js." --engine codex --check "npm test" --check "node ../holdout/price.spec.mjs" --wait Проверьте запуск и выведите список ходов: clawo verify <runId>
Где скачать claw-orchestrator?
Исходный код и инструкции по установке — на GitHub: https://github.com/Enderfga/claw-orchestrator

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Десктопное и веб-пространство, где установленные агенты для программирования работают как постоянные именованные коллеги: обсуждают задачи, распределяют работу и сохраняют общую память.

253+16 за неделю42RustMITАктивно поддерживаетсяОбновлён 3 часа назад