Un runtime Python para agentes de programación con todo incluido, disponible desde la terminal, un servidor HTTP/WebSocket y Telegram.
Enderfga/claw-orchestrator
Runtime en TypeScript que ejecuta Claude Code, Codex, Grok Build, OpenCode y otras CLI de agentes de programación detrás de una sola API, con verificaciones propias.
- Estrellas
- 602
- Forks
- 104
- Issues abiertos
- 1
- Último commit
- hace 3 días
¿Qué es?
Claw Orchestrator es un runtime sin interfaz para CLI de agentes de programación. Mantiene Claude Code, Codex, Antigravity, Grok Build, OpenCode y cualquier agente del Agent Client Protocol en ejecución como sesiones persistentes detrás de una sola interfaz. Se puede controlar desde una CLI, un servidor MCP, un agente editor ACP, un endpoint compatible con OpenAI, un SDK de TypeScript o un plugin de OpenClaw.
La idea principal es la verificación. Se definen comprobaciones de aceptación, como comandos, sondeos HTTP, capturas de pantalla o aserciones sobre archivos, y el runtime las ejecuta y consulta por sí mismo los códigos de salida. Una ejecución termina como verificada, refutada o sin verificar, de modo que un agente no puede dar por aprobado su propio trabajo. Los flujos de trabajo guardan puntos de control, por lo que pueden reanudarse después de un fallo. Además, cada turno queda registrado en un libro de actividad con el modelo, los tokens y el costo, y se puede establecer un límite de gasto por ejecución.
El proyecto también permite distribuir una tarea entre varios motores, transferir una sesión activa a otro motor dentro del mismo espacio de trabajo y ejecutar objetivos de larga duración con Codex o Claude, con reanudación después de alcanzar los límites de uso.
Funciones clave
- 01Ejecuta Claude Code, Codex, Antigravity, Grok Build, OpenCode y agentes ACP como sesiones persistentes.
- 02Comprobaciones de aceptación ejecutadas por el runtime, que generan veredictos de verificado, refutado o sin verificar.
- 03Flujos de trabajo con puntos de control que se reanudan, reintentan y cancelan después de un fallo.
- 04Registro del costo de cada turno entre motores y límite de gasto por ejecución.
- 05Distribución entre varios motores y transferencia de sesiones activas entre ellos.
- 06Disponible como CLI, servidor MCP, agente ACP, endpoint compatible con OpenAI y SDK de TypeScript.
Casos de uso
- Comprobar que la corrección de un error de un agente realmente supera pruebas que el propio agente no escribió.
- Comparar las respuestas de varios agentes de programación ante la misma tarea.
- Ejecutar sin supervisión un objetivo de larga duración con Codex o Claude y reanudarlo después de alcanzar los límites de uso.
- Limitar el gasto y hacer seguimiento del costo por turno cuando se ejecutan muchas sesiones de agentes.
Inicio rápido
- 1
Instala la CLI globalmente con npm
npm install -g @enderfga/claw-orchestrator - 2
Inicia el entorno de ejecución local y el panel
clawo serve & - 3
Ejecuta una tarea con las comprobaciones activadas en un motor
clawo solve "The test fails. Fix price.js." --engine codex --check "npm test" --check "node ../holdout/price.spec.mjs" --wait - 4
Verifica la ejecución y muestra la lista de turnos
clawo verify <runId>
Antes de usarlo
- Necesitas Node 22 o posterior y tener instalado e iniciar sesión en al menos un CLI de motor (claude, codex, agy, grok u opencode).
- Algunos motores requieren una cuenta de pago o una suscripción, y los planes gratuitos pueden alcanzar sus límites de uso.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es claw-orchestrator?
- Runtime en TypeScript que ejecuta Claude Code, Codex, Grok Build, OpenCode y otras CLI de agentes de programación detrás de una sola API, con verificaciones propias. Claw Orchestrator es un runtime sin interfaz para CLI de agentes de programación. Mantiene Claude Code, Codex, Antigravity, Grok Build, OpenCode y cualquier agente del Agent Client Protocol en ejecución como sesiones persistentes detrás de una sola interfaz. Se puede controlar desde una CLI, un servidor MCP, un agente editor ACP, un endpoint compatible con OpenAI, un SDK de TypeScript o un plugin de OpenClaw.
- ¿claw-orchestrator es gratuito? ¿Qué licencia tiene?
- claw-orchestrator es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿claw-orchestrator sigue mantenido?
- Mantenimiento activo. El último commit de claw-orchestrator fue el 4 nov 2026.
- ¿Para qué puedo usar claw-orchestrator?
- Comprobar que la corrección de un error de un agente realmente supera pruebas que el propio agente no escribió. Comparar las respuestas de varios agentes de programación ante la misma tarea. Ejecutar sin supervisión un objetivo de larga duración con Codex o Claude y reanudarlo después de alcanzar los límites de uso. Limitar el gasto y hacer seguimiento del costo por turno cuando se ejecutan muchas sesiones de agentes.
- ¿Cómo se instala claw-orchestrator?
- Instala la CLI globalmente con npm: npm install -g @enderfga/claw-orchestrator Inicia el entorno de ejecución local y el panel: clawo serve & Ejecuta una tarea con las comprobaciones activadas en un motor: clawo solve "The test fails. Fix price.js." --engine codex --check "npm test" --check "node ../holdout/price.spec.mjs" --wait Verifica la ejecución y muestra la lista de turnos: clawo verify <runId>
- ¿Dónde consigo claw-orchestrator?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Enderfga/claw-orchestrator
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un plugin de Neovim que incorpora al editor chat con IA, edición de código en línea y agentes de programación, con compatibilidad con numerosos proveedores de LLM.
Un sistema de colaboración abierto donde las personas y sus agentes de IA comparten contexto, coordinan tareas y trabajan en paralelo en Spaces compartidos.
Un espacio de trabajo web donde equipos y agentes de programación con IA comparten tableros espaciales en tiempo real, con cada agente en su propia rama de git aislada.
Un espacio de trabajo para escritorio y web donde los agentes de programación instalados colaboran como compañeros permanentes con nombre, en conversaciones compartidas, delegando tareas y creando memoria colaborativa.
Un servidor MCP autohospedado que permite a ChatGPT, Claude y otros hosts MCP leer, editar y ejecutar código en tus proyectos locales.