Orquestadores de agentes de código
Corren varios agentes de código a la vez y evitan que choquen. Úsalos cuando el problema son muchos agentes, muchas tareas o muchas máquinas.
Orchemax
Orchemax 0.9.0.
Orchemax es un orquestador de agentes: dirige las CLI de código que ya corres, enruta sus llamadas al modelo por un gateway que controlas y mide lo que cuestan. Por eso se compara en tres lugares: contra orquestadores de agentes de código, contra gateways de LLM y contra herramientas de uso y costo. Par principal: Traycer. Runtime adyacente (fuera de las matrices): Herdr — vida de terminal del agente; Orchemax es la ley de taller debajo. Vendemos talleres gobernados, no otro IDE de agentes.
Tres tipos de herramienta responden tres preguntas distintas. Orchemax es del primer tipo, con partes de los otros dos.
Corren varios agentes de código a la vez y evitan que choquen. Úsalos cuando el problema son muchos agentes, muchas tareas o muchas máquinas.
Se ponen entre un agente y su proveedor de modelo. Úsalos cuando quieres una sola conexión, manejo de claves, failover y caché.
Leen lo que se gastó. Úsalas cuando la pregunta es quién gastó qué, no cómo se hace el trabajo.
Ocho orquestadores de agentes de código frente a Orchemax. Cada celda es un hecho de la página del propio par, o Sin documentar.
Desliza de lado para leer todas las columnas.
| Capacidad | Traycer | Paperclip | Gas Town | Superset | Multica | claude-squad | Conductor | Ruflo | Orchemax |
|---|---|---|---|---|---|---|---|---|---|
| CLI de agentes que corre | El plan Free “funciona con cualquier agente de código”; nombra Claude Code, Codex, Cursor y OpenCode | Claude Code, Codex, Cursor, Gemini CLI, Pi, Grok Build y Kimi Code, más adaptadores propios de proceso y HTTP | Presets para claude, gemini, codex, kiro, cursor, auggie, amp, opencode, copilot, pi y omp | Muchas CLI listadas como totalmente compatibles (Claude Code, Codex, Cursor Agent, Gemini CLI, OpenCode y más); cualquier otra CLI de agente funciona sin configuración | Claude Code, Codex, Cursor, Copilot, Kimi, OpenCode y más, que corre un daemon en tu máquina | Claude Code, Codex, Gemini y otros agentes locales, entre ellos Aider | Claude Code, Codex, Cursor y OpenCode, con tus propias suscripciones y claves | Se describe como un meta-harness para Claude Code y Codex | Presets para Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Copilot, Aider y Pi, con auto-aprobación por preset; una CLI que nunca nombró también corre |
| Aislamiento por worktree | Sin documentar | Espacios de ejecución aislados opcionales (git worktrees, ramas de operador) | Cada hook es un git worktree que guarda el trabajo persistente de un agente | Un git worktree con su propia rama y terminales por tarea; el README dice que los worktrees “no aíslan procesos ni evitan conflictos de merge” | Sin documentar | Cada tarea tiene su propio espacio git aislado | Espacios locales en tu Mac y, en los planes de pago, un sandbox microVM en la nube por agente; no nombra git worktrees | Sin documentar | Un worktree por tarea de worker; el Chair lo promueve solo cuando pasa el sello |
| Gates compartidos antes del merge | Sin documentar | Las etapas de revisión y aprobación de tareas se aplican; no documenta checks sobre el código antes de un merge | La Refinery corre gates de verificación sobre el stack mergeado en una merge queue bisectora y aísla el merge request que falla | El recorrido de la primera tarea te hace revisar el parche y correr las pruebas tú mismo; no documenta un gate automático de merge | Review gates: el trabajo llega a revisión, no a main, y tú decides qué se publica; no documenta checks automáticos sobre el código | Revisas los cambios antes de aplicarlos; no documenta un gate automático | Sin documentar | Un documento, Team Gateway Checklist, lista gates previos al merge; lo que ejecutan esos gates no se indica en la página | El sellado corre tus reglas desde un solo manifiesto y los guards incluidos en cada tarea de worker, y los hooks de git y del IDE también; un sello fallido hace que promote rechace la tarea; no hay merge queue |
| Reglas y lecciones en el primer turno | Sin documentar | Las skills se cargan en cada corrida; no documenta reglas ni lecciones selladas en el primer turno | Hooks de arranque inyectan correo y ejecutan gt prime para recuperar contexto; no documenta reglas ni lecciones selladas en el primer turno | Los agentes vienen con skills incluidas; no documenta reglas ni lecciones selladas en el primer turno | Las skills son “un playbook que todo agente reutiliza”; no documenta reglas ni lecciones selladas en el primer turno | Sin documentar | Sin documentar | Los agentes “aprenden de cada tarea y recuerdan entre sesiones”; no documenta reglas selladas en el primer turno | Un paquete de conocimiento base sellado y las lecciones del proyecto entran en el brief de cada agente en su primer turno; las lecciones se consultan de nuevo antes de actuar |
| Coordinador entre máquinas | Hosts remotos y comunicación agente a agente en el plan Free; no documenta un coordinador único con sucesión | Acceso remoto sobre un bind de red privada como Tailscale; no documenta un coordinador entre máquinas | Wasteland federa Gas Towns a través de DoltHub; para los roles sobre tmux, Windows nativo es un entorno mínimo solo de CLI y se aconseja WSL | Conecta otra máquina para llegar a sus espacios desde la app de escritorio, la CLI o tu teléfono | Un daemon en cada máquina se registra como runtime, y los agentes se asignan a un runtime | Sin documentar | Espacios en la nube en los planes de pago, una app iOS y una API; no documenta coordinación entre tus propias máquinas | La federación deja que agentes en máquinas distintas intercambien trabajo, con mTLS e identidad ed25519 | Un lease de coordinador por cuenta, sucesión ordenada cuando el titular se va (orch coord); Chairs de Windows, Linux y macOS medidos en nuestro propio build |
| Presencia y acuses de lectura | Sin documentar | Los heartbeats despiertan a los agentes y los cambios de estado quedan como actividad; no documenta presencia ni acuses de lectura | Buzones, identidades y un Witness que detecta agentes atascados; no documenta acuses de lectura | Una barra lateral sigue a cada agente con indicadores de trabajo, avisos sonoros al terminar e insignias en el dock; no documenta acuses de lectura | Sin documentar | Sin documentar | Los espacios compartidos muestran quién está activo; no documenta acuses de lectura | La consola sigue flujos de trabajo, agentes y costo; no documenta presencia ni acuses de lectura | Los mensajes del bus llevan acuses de entrega y de lectura (orch peer status); orch machines lista cada máquina en línea o fuera de línea con su SO y sus asientos; un asiento en espera se despierta de inmediato |
| Guarda de basura | Sin documentar | Sin documentar | Sin documentar | Sin documentar | Sin documentar | Sin documentar | Sin documentar | Sin documentar | Un guard señala los restos de compilador e IDE (.o, .dll, .pyc, respaldos numerados) en stage o presentes junto al código compartido; orch doctor --junk lista lo que dejó cada asiento y, con --fix, borra lo que dejaron las sesiones terminadas después de empaquetar las ramas sin mergear |
| Lectura de costo | Sin medición de tokens en Free; los Traycer Credits cobran los modelos que corren por Traycer; no documenta una lectura del gasto de tus propios agentes | Seguimiento de tokens y costo por empresa, agente, proyecto, objetivo, issue, proveedor y modelo, con topes de presupuesto | scheduler.max_polecats limita la concurrencia, no el gasto; exporta telemetría OTLP; no documenta una lectura de gasto |
Sin documentar | La analítica de uso muestra lo que costó cada corrida, por agente y por issue | Sin documentar | Sin documentar | Un plugin de cost tracker con uso de tokens, presupuestos y alertas de costo | orch usage lee tokens por sesión, worker y modelo, con los asientos de plan incluidos; orch gateway usage --by suma un resumen diario por proveedor o asiento |
| Licencia y precio | Free $0 (traes tu propio agente, sin medición de tokens); Sync $16 por usuario al mes facturado anual; Traycer Credits de pago por uso | MIT, autoalojado; Paperclip Cloud es una lista de espera | MIT | Elastic License 2.0; la app de escritorio es “gratis para siempre”, el móvil requiere Superset Pro | Código disponible: Apache 2.0 más condiciones extra | AGPL-3.0 | Free $0; Pro $50 al mes; Teams $60 por usuario al mes; Enterprise a medida | MIT | Free $0, Starter $10, Professional $25 y Team $35 por asiento (mínimo 3 asientos), cada uno al mes; el gasto de modelos lo traes tú |
Cinco gateways frente al gateway de Orchemax, en lo que Claude Code necesita de uno.
Desliza de lado para leer todas las columnas.
| Capacidad | LiteLLM | Portkey | OpenRouter | Helicone | Cloudflare AI Gateway | Orchemax |
|---|---|---|---|---|---|---|
| Claude Code a través de él | Tutorial: Claude Code hacia el proxy de LiteLLM mediante ANTHROPIC_BASE_URL, con seguimiento de uso y controles de costo |
Página de integración: Claude Code mediante un solo ANTHROPIC_BASE_URL hacia Anthropic, Amazon Bedrock o Google Vertex AI |
Página de integración: ANTHROPIC_BASE_URL apuntando a OpenRouter, con su clave como token de autenticación |
Una página de Claude Code registra tus sesiones a través de Helicone; está marcada como mantenida pero ya sin desarrollo activo | Página de integración: Claude Code contra el endpoint de Anthropic del gateway, que expone /v1/messages |
POST /v1/messages en el gateway local: un proveedor que habla Anthropic Messages recibe los bytes de la solicitud intactos, cualquier otro se traduce sobre el wire de OpenAI |
| Tus propias claves de proveedor | Tus claves de proveedor van en la configuración del proxy; una página de Claude Code cubre traer tu propia clave | Claude Code nombra un provider slug como @anthropic-prod, @bedrock-prod o @vertex-prod; los proveedores se administran en el Model Catalog | Trae tu propia clave: $25,000 al mes de inferencia a precio de lista sin comisión, luego 5 por ciento (Standard y Business) | Traer tu propia clave figura como compatible en la descripción general del gateway | Guarda tu clave de Anthropic como clave de proveedor, o usa créditos de Unified Billing (Cloudflare cobra los créditos, Anthropic cobra tu clave) | Las claves quedan en tu máquina en Free, Starter y Professional; en Team se guardan en tu cuenta y cada máquina arrienda una copia por quince minutos |
| Un login de plan enrutado por él | Una página cubre Claude Code con sesión de suscripción Claude Pro, Max, Team o Enterprise, enrutado por el gateway | La ruta Anthropic Direct “incluye soporte de plan Max y OAuth” | Sin documentar | Sin documentar | Sin documentar | Los asientos con plan conservan su propio login y no envían tráfico de modelo por Orchemax; el gateway responde 403 a un token de plan de Anthropic |
| Failover y qué tan visible es | Lógica de reintento y fallback del Router entre despliegues; no documenta qué tan visible es un failover | Una estrategia de fallback entre destinos Anthropic, Bedrock y Vertex AI | Las solicitudes pasan de un proveedor de Anthropic a otro | “Failover automático entre proveedores” | Fallback de modelo cuando una solicitud falla o vence el tiempo (la página de resumen también lista el reintento de solicitudes); el header de respuesta cf-aig-step nombra el paso que respondió |
Solo hacia otro proveedor compatible con Anthropic que configuraste, y nunca en silencio: un header X-Orchemax-Failover, una línea de log y el ledger de intentos; ai.failover_same_vendor_only mantiene un prompt con un solo proveedor |
| Caché y ahorros | Una página de Claude Code sobre enrutamiento de caché de prompts | Caché simple y semántico en el plan Production | Caché de prompts en Standard y superiores | El caché figura entre las funciones del gateway | Caché “para solicitudes más rápidas y ahorro de costos” | orch gateway usage muestra por separado los ahorros de crush y los aciertos de caché, como bytes que no viajaron |
| Vista de gasto | Claves virtuales con presupuestos por clave, equipo y usuario, seguimiento de costo y una UI de administración en el proxy de código abierto; la página de Enterprise también lista el gasto por clave, usuario, equipo y organización, y el seguimiento de gasto por etiquetas | Gasto por equipo, proyecto o desarrollador, con límites de presupuesto firmes | Registros de actividad y exportación en todos los planes; presupuestos y controles de gasto en Standard y superiores | Uso, costos y rendimiento entre proveedores en un solo panel | Una métrica de costo estimada a partir de los tokens enviados y recibidos, con costos personalizados que reemplazan los precios públicos | orch usage y orch gateway usage --by leen tokens, failovers y USD facturados por proveedor o asiento en tu máquina; el servidor de la cuenta resume el uso por proveedor y rol de asiento |
| Dónde corre | Proxy de código abierto que alojas tú; Enterprise corre en tu propia infraestructura o aislado de la red | Una versión de código abierto que alojas tú; Enterprise agrega despliegue en nube privada y alojamiento en VPC; Developer y Production registran logs con retención definida | Las solicitudes van a openrouter.ai, con eu.openrouter.ai y us.openrouter.ai para enrutamiento dentro de la región en Business y Enterprise; no figura una opción autoalojada | Gateway que se paga con créditos sin recargo (0 por ciento); código abierto, con guías de autoalojamiento para Docker y Kubernetes | Un servicio de Cloudflare, disponible en todos los planes | Corre en tu máquina dentro de la CLI orch; las claves de Team viven en el servidor de Orchemax |
| Precio | Código abierto; Enterprise tiene precio a medida (SSO, SCIM, registros de auditoría) | Developer gratis (10k logs registrados al mes); Production $49 al mes; Enterprise a medida; una versión de código abierto que alojas tú | Inferencia a precio de lista del proveedor; comisión de plataforma de 5.5 por ciento en Standard u 8 por ciento en Business | Hobby gratis (10,000 solicitudes); Pro $79 al mes; Team $799 al mes; Enterprise por contacto | Funciones básicas gratis en todos los planes (analítica, caché, límite de tasa); el almacenamiento de logs tiene límites por plan | Free $0, Starter $10, Professional $25 y Team $35 por asiento (mínimo 3 asientos), cada uno al mes; el gasto de modelos lo traes tú |
Tres herramientas que leen lo que gastan los agentes de código, frente a lo que lee Orchemax.
Desliza de lado para leer todas las columnas.
| Capacidad | Vantage | LangWatch | ccusage | Orchemax |
|---|---|---|---|---|
| Fuentes que lee | Datos de facturación de integraciones de nube, IA (Anthropic, OpenAI, Cursor, OpenRouter y otras) y SaaS | Claude Code, Codex, Gemini CLI y opencode, mediante npx langwatch claude |
Logs locales de uso de Claude Code, Codex, OpenCode, Amp, Gemini CLI, Copilot CLI y más | Los agentes que corre: sus transcripciones, más cada solicitud que pasa por su propio gateway |
| Costo por sesión | Sin documentar | Costo por sesión, con lecturas y escrituras de caché como clases de token separadas | Un reporte por sesión con costo estimado | orch usage por sesión, worker y modelo |
| Vista frente a un plan | Cost Reports, Budgets y LLM Token Allocation figuran como funciones; no documenta una vista por plan de agente de código | Una vista “teórico vs facturado” valora tus sesiones a precio de lista de la API junto a lo que te cuesta un plan Max | Bloques de facturación de 5 horas de Claude Code (ccusage blocks) |
Los asientos con plan se incluyen en orch usage; los topes diarios de tokens (budget.workspace_tokens_per_day, seat_tokens_per_day) niegan un despacho al alcanzarse |
| Ahorros | Recomendaciones de costo y Autopilot for AWS Savings Plans; no documenta ahorros de un gateway | Salud del caché por sesión; no documenta una cifra de ahorro | Los tokens de creación y de lectura de caché se registran por separado; no documenta una cifra de ahorro | Los ahorros de crush y los aciertos de caché se muestran por separado, como bytes que no viajaron |
| Dónde viven los datos | Planes de autoservicio con registro e inicio de sesión en vantage.sh; no figura una opción autoalojada | Las sesiones llegan a tu proyecto de LangWatch | Local: lee los logs de tu máquina sin subir tus datos | El runtime es local; una cuenta vinculada recibe contadores y eventos, nunca código |
| Precio | Starter gratis hasta $2,500 de gasto de nube rastreado y 3 usuarios; Pro $30 al mes; Business $200 al mes; Enterprise a medida | Gratis para uso individual; el artículo no cubre otro plan | Licencia MIT; no figura ningún plan de pago | Free $0, Starter $10, Professional $25 y Team $35 por asiento (mínimo 3 asientos), cada uno al mes; el gasto de modelos lo traes tú |
A dónde va el tráfico de modelo de un agente de código decide qué puede ver y medir Orchemax. Hay tres carriles, y un proyecto puede usar los tres.
El agente conserva su login de plan (Claude Pro o Max, Codex, Cursor y similares). Orchemax pone las reglas, los gates y el bus alrededor, pero no lleva tráfico de modelo, y su gateway rechaza un token de plan de Anthropic.
El agente usa una clave de API tuya directo contra el proveedor. Orchemax no está en el camino y el proveedor te cobra a ti. El gateway es opcional.
El agente se autentica con una clave virtual de Orchemax y sus llamadas pasan por el gateway, con tus claves de proveedor detrás. Obtienes una sola conexión, rotación de claves, crush, failover visible y ahorros medidos.
Las filas donde un par va adelante hoy.
Para orquestadores y gateways. Las herramientas de uso y costo van junto a cualquiera de los dos.
Funciona junto a tus escáneres de código; Orchemax no los reemplaza.