Claw Orchestrator CLI

Один рантайм для Claude Code, Codex, OpenCode и других: работа принята, только если пройдены проверки, которые агент не писал

  • 601 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Рантайм запускает кодовых агентов, которые правят файлы и выполняют команды в рабочем каталоге
  • Проверки контракта запускают команды и HTTP-запросы от вашего имени
  • Расход токенов идет по вашим подпискам и ключам нескольких поставщиков, потолок расходов задается параметром maxBudgetUsd
Все причины и проверки

enderfga/claw-orchestrator

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/claw-orchestrator

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Рантайм запускает кодовых агентов, которые правят файлы и выполняют команды в рабочем каталоге
  • Проверки контракта запускают команды и HTTP-запросы от вашего имени
  • Расход токенов идет по вашим подпискам и ключам нескольких поставщиков, потолок расходов задается параметром maxBudgetUsd

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Claw Orchestrator запускает Claude Code, Codex, Antigravity, Grok Build, OpenCode и любые свои CLI как постоянные сессии за одним API. Вердикт выносит рантайм: вы задаете проверки, он сам выполняет их и читает коды выхода, а доказательства остаются на диске. Проверки бывают командами, HTTP-запросами, скриншотами, правилами для диффа и условиями на файлы. Запуск с контрактом заканчивается вердиктом: подтвержден, опровергнут или не проверен. Если агент правит тесты, которые запускает контракт, запуск считается опровергнутым. Команда `clawo solve` ставит задачу и проверки, `clawo verify` показывает каждую проверку и причину провала, `clawo runs` выводит журнал ходов на всех движках с моделью, токенами, стоимостью и вердиктом. Лимит maxBudgetUsd рантайм соблюдает на любом движке. Команда `clawo fanout` задает один вопрос нескольким движкам сразу, а session_handoff переносит живой разговор на другой движок в том же рабочем каталоге. Есть также группа агентов в отдельных git worktree, которые голосуют до согласия, цикл из планировщика, кодера и ревьюера и устойчивые рабочие процессы с контрольными точками. Рантайм вызывается как CLI и как MCP-сервер clawo-mcp с 78 инструментами, список которых сужает переменная CLAWO_MCP_TOOLS. Командой `clawo acp` он становится агентом ACP для Zed и JetBrains. Есть также OpenAI-совместимая точка /v1/chat/completions, вызов из TypeScript и плагин OpenClaw. Локальный сервер и панель стартуют командой `clawo serve`.

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

Подходит, если

  • Агент пишет «все тесты проходят», а подтвердить это должен сам рантайм: `clawo solve` с флагом `--check` запускает команду и читает код выхода
  • Один вопрос нужно задать Claude Code, Codex и Grok сразу и получить сводный ответ: за это отвечает `clawo fanout` с флагом `--synthesize`
  • Застрявшую сессию Claude нужно продолжить в Codex с тем же разговором: session_handoff переносит ее в тот же рабочий каталог
  • Расход по движкам нужно видеть и ограничить: `clawo runs` показывает ходы, а maxBudgetUsd ставит потолок
  • Агентов нужно вызывать из редактора Zed или JetBrains либо из клиента, который знает формат OpenAI

Не подходит, если

  • Нужен интерфейс для параллельных сессий в worktree: Claw Orchestrator — рантайм без графического интерфейса, а такие интерфейсы, как claude-squad, Conductor и Vibe Kanban, решают эту задачу
  • Проверок задать нельзя: запуск без контракта получает вердикт «не проверен»
  • Нужна работа внутри одного поставщика, например только субагенты Claude Code: для этого рантайм избыточен

Пример запроса к агенту

Исправь падающий тест в price.js через Codex и прими работу, только если проходят npm test и независимая проверка price.spec.mjs

Ограничения

Нужны Node.js 22 или новее и хотя бы один установленный и авторизованный CLI движка: `claude`, `codex`, `agy`, `grok` или `opencode`. Токен доступа к локальному серверу записывается в ~/.openclaw/server-token, браузер входит по ссылке с этим токеном.

В демонстрационном прогоне два запуска завершились ошибкой: у Grok Build закончился лимит бесплатного тарифа. Автор уточняет: прогон описывает одну задачу и бенчмарком не служит. Таблицу совместимых версий движков обновляет еженедельный прогон scripts/sweep.ts, так что между прогонами версия движка у вас может оказаться новее проверенной.

Как отключить. Остановите процесс `clawo serve` и удалите пакет командой npm uninstall -g @enderfga/claw-orchestrator. Если ставили плагин OpenClaw скриптом install.sh, уберите запись из ~/.openclaw/openclaw.json. В Claude Code блок MCP снимает команда `claude mcp remove clawo`.

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

Как подключить Claw Orchestrator к Claude Code?

Установите пакет командой `npm install -g @enderfga/claw-orchestrator`, после чего clawo-mcp окажется в PATH, и выполните `claude mcp add clawo -- clawo-mcp`. Затем попросите агента вызвать workflow_start с шаблоном solve, задачей и контрактом вроде набора проверок npm test.

Как рантайм решает, что задача выполнена?

Он сам запускает заданные вами проверки: команды, HTTP-запросы, скриншоты, правила для диффа и условия на файлы. Статус «завершен» запуск с контрактом получает только после прохождения всех проверок, а доказательства по каждой проверке сохраняются на диске.

С какими агентами работает Claw Orchestrator?

С Claude Code, Codex, Antigravity, Grok Build и OpenCode, а также с любым CLI, который запускается как подпроцесс и подключается как свой движок. Как MCP-сервер его подключают к Claude Desktop, Cursor, Cline, Continue, Zed, Windsurf, Goose и Hermes Agent.

Чем рантайм отличается от claude-squad или Conductor?

Это интерфейсы, которые запускают агентов рядом в worktree. Субагенты Claude Code и параллельные попытки Codex остаются внутри одного вендора. Claw Orchestrator — рантайм без графического интерфейса: несколько поставщиков за одним API, устойчивые рабочие процессы и проверка, которую агенты не могут править. Инструменты можно использовать вместе.

Как ограничить расход на агентов?

Задайте maxBudgetUsd: рантайм соблюдает потолок на каждом движке, включая Codex, Grok, agy и OpenCode. Журнал `clawo runs --since 1h` показывает ходы с моделью, токенами и стоимостью.

Обсуждение

Вопросов и отзывов пока нет.

Выбор редакции

Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами

ПлагинШирокий доступ40,4 тыс.Звезды репозитория

CLI Agent Orchestrator

CLI Agent Orchestrator (CAO)

CLI, который координирует несколько кодовых агентов: супервизор раздает задачи специалистам параллельно или по очереди в отдельных сессиях tmux

CLIШирокий доступ1,5 тыс.Звезды репозитория
Нужен VPN

Компактная замена OpenClaw: личный ассистент на Claude Agent SDK, агенты в изолированных контейнерах, мессенджеры добавляются скиллами

CLIШирокий доступ31 тыс.Звезды репозитория

Самостоятельно разворачиваемая система для команды AI-агентов: оргструктура, задачи, бюджеты и контроль работы Claude Code, Codex и OpenClaw

CLIШирокий доступ108,4 тыс.Звезды репозитория

Рабочие процессы для Claude Code: команды /do, /omo, /bmad-pilot и другие, а код пишут Codex, Gemini или OpenCode через codeagent-wrapper

ПлагинШирокий доступ2,7 тыс.Звезды репозитория

CLI-оркестратор, который прогоняет Claude Code, Codex, Gemini CLI и другие агенты по циклу до готовности задачи и блокирует неполную работу тестами и линтером

CLIРасширенный доступ3,2 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Claw Orchestrator (эта запись)нет601
CLI Agent Orchestratorнет1 485супервизор раздает задачи специалистам в отдельных сессиях tmux
Babysitterнет1 878рабочий процесс описывается кодом, решения пишутся в неизменяемый журнал
comandaнет331оркестратор для Claude Code

Коротко о README

Описание открывается лозунгом и анимацией одного эксперимента: одна ошибка, один контракт приемки, пять движков по три запуска. Таблица сопоставляет задачи пользователя с возможностями рантайма, затем идут быстрый старт, полный перечень функций со ссылками на справочные файлы, интеграции (CLI, плагин OpenClaw, MCP, ACP), таблица совместимых версий движков и рассказ о том, как еженедельный прогон поддерживает ее актуальной.

Бейдж для README

Сообщить о проблеме

Foxx AIClaw Orchestrator
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.