Runtime completo de agente de programação em Python, disponível pelo terminal, por um servidor HTTP/WebSocket ou pelo Telegram.
Enderfga/claw-orchestrator
Um runtime em TypeScript que executa Claude Code, Codex, Grok Build, OpenCode e outras CLIs de agentes de programação por meio de uma única API, com verificações executadas pelo próprio runtime.
- Estrelas
- 601
- Forks
- 102
- Issues abertas
- 1
- Último commit
- anteontem
O que é?
Claw Orchestrator é um runtime headless para CLIs de agentes de programação. Ele mantém Claude Code, Codex, Antigravity, Grok Build, OpenCode e qualquer agente compatível com Agent Client Protocol em execução como sessões persistentes por trás de uma única interface. É possível controlá-lo por uma CLI, um servidor MCP, um agente de editor ACP, um endpoint compatível com OpenAI, um SDK TypeScript ou um plugin do OpenClaw.
A ideia central é a verificação. Você define critérios de aceitação, como comandos, verificações HTTP, capturas de tela ou validações de arquivos, e o runtime os executa e verifica os códigos de saída. Uma execução termina como verificada, refutada ou não verificada, para que um agente não possa aprovar o próprio trabalho. Os fluxos de trabalho são salvos em checkpoints, permitindo retomar as execuções após uma falha. Cada turno também é registrado em um ledger com o modelo, os tokens e o custo, e há um limite de gastos opcional por execução.
O projeto também permite distribuir uma tarefa entre vários mecanismos, transferir uma sessão ativa para outro mecanismo no mesmo workspace e executar objetivos de longa duração com Codex ou Claude, retomando-os após atingir limites de uso.
Recursos principais
- 01Executa Claude Code, Codex, Antigravity, Grok Build, OpenCode e agentes ACP como sessões persistentes.
- 02Verificações de aceitação executadas pelo runtime, com resultados verificados, refutados ou não verificados.
- 03Fluxos de trabalho com checkpoints que podem ser retomados, repetidos e cancelados após uma falha.
- 04Ledger de custos por turno entre mecanismos e limite de gastos por execução.
- 05Distribuição entre vários mecanismos e transferência de sessões ativas entre eles.
- 06Disponível como CLI, servidor MCP, agente ACP, endpoint compatível com OpenAI e SDK TypeScript.
Casos de uso
- Verificar se a correção de um bug feita por um agente realmente passa em testes que ele não escreveu.
- Comparar as respostas de vários agentes de programação para a mesma tarefa.
- Executar sem supervisão um objetivo de longa duração com Codex ou Claude e retomá-lo após atingir limites de uso.
- Limitar gastos e acompanhar o custo por turno quando várias sessões de agentes estão em execução.
Início rápido
- 1
Instale a CLI globalmente com npm
npm install -g @enderfga/claw-orchestrator - 2
Inicie o runtime local e o dashboard
clawo serve & - 3
Execute uma tarefa com as verificações ativadas em um engine
clawo solve "The test fails. Fix price.js." --engine codex --check "npm test" --check "node ../holdout/price.spec.mjs" --wait - 4
Verifique a execução e liste os turnos
clawo verify <runId>
Antes de usar
- É necessário ter o Node 22 ou superior e pelo menos uma CLI de engine (claude, codex, agy, grok ou opencode) instalada e conectada.
- Alguns engines exigem uma conta paga ou assinatura, e os planos gratuitos podem atingir os limites de uso.
Em coleções
Tópicos
Perguntas frequentes
- O que é claw-orchestrator?
- Um runtime em TypeScript que executa Claude Code, Codex, Grok Build, OpenCode e outras CLIs de agentes de programação por meio de uma única API, com verificações executadas pelo próprio runtime. Claw Orchestrator é um runtime headless para CLIs de agentes de programação. Ele mantém Claude Code, Codex, Antigravity, Grok Build, OpenCode e qualquer agente compatível com Agent Client Protocol em execução como sessões persistentes por trás de uma única interface. É possível controlá-lo por uma CLI, um servidor MCP, um agente de editor ACP, um endpoint compatível com OpenAI, um SDK TypeScript ou um plugin do OpenClaw.
- claw-orchestrator é gratuito? Qual é a licença?
- claw-orchestrator é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- claw-orchestrator ainda é mantido?
- Manutenção ativa. O último commit de claw-orchestrator foi em 4 de nov. de 2026.
- Para que posso usar claw-orchestrator?
- Verificar se a correção de um bug feita por um agente realmente passa em testes que ele não escreveu. Comparar as respostas de vários agentes de programação para a mesma tarefa. Executar sem supervisão um objetivo de longa duração com Codex ou Claude e retomá-lo após atingir limites de uso. Limitar gastos e acompanhar o custo por turno quando várias sessões de agentes estão em execução.
- Como instalar claw-orchestrator?
- Instale a CLI globalmente com npm: npm install -g @enderfga/claw-orchestrator Inicie o runtime local e o dashboard: clawo serve & Execute uma tarefa com as verificações ativadas em um engine: clawo solve "The test fails. Fix price.js." --engine codex --check "npm test" --check "node ../holdout/price.spec.mjs" --wait Verifique a execução e liste os turnos: clawo verify <runId>
- Onde consigo claw-orchestrator?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Enderfga/claw-orchestrator
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin para Neovim que integra chat com IA, edição de código em linha e agentes de programação ao editor, com suporte a diversos provedores de LLM.
Um sistema de colaboração aberto em que pessoas e agentes de IA compartilham contexto, coordenam tarefas e trabalham em paralelo em Spaces compartilhados.
Um workspace web onde equipes e agentes de programação com IA colaboram em quadros espaciais ao vivo, com cada agente executando em sua própria branch git isolada.
Um espaço de trabalho para desktop e web onde agentes de programação instalados atuam como colegas de equipe permanentes e identificados por nome, em conversas compartilhadas, com delegação de tarefas e memória colaborativa.
Um servidor MCP auto-hospedado que permite ao ChatGPT, Claude e outros hosts MCP ler, editar e executar código nos seus projetos locais.