Python-среда для coding-агента со всем необходимым: работает в терминале, через HTTP/WebSocket-сервер и в Telegram.
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
Установите CLI глобально с помощью npm
npm install -g @enderfga/claw-orchestrator - 2
Запустите локальную среду выполнения и панель управления
clawo serve & - 3
Запустите задачу с проверками на движке
clawo solve "The test fails. Fix price.js." --engine codex --check "npm test" --check "node ../holdout/price.spec.mjs" --wait - 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 обновляется ежедневно.
Похожие проекты
Плагин для Neovim с чатом на базе ИИ, редактированием кода на месте и агентами для программирования, поддерживающий множество LLM-провайдеров.
Система для совместной работы, где люди и их ИИ-агенты обмениваются контекстом, координируют задачи и работают параллельно в общих Spaces.
Веб-пространство для совместной работы команд и AI-агентов на интерактивных досках: каждый агент работает в отдельной git-ветке.
Десктопное и веб-пространство, где установленные агенты для программирования работают как постоянные именованные коллеги: обсуждают задачи, распределяют работу и сохраняют общую память.
Self-hosted MCP-сервер, который позволяет ChatGPT, Claude и другим MCP-хостам читать, редактировать и запускать код в локальных проектах.