# CLI Agent Orchestrator: coordina agentes CLI en sesiones de terminal

> Ejecuta un supervisor y agentes trabajadores como procesos de terminal separados, usando las herramientas y cuentas de sus clientes habituales.

Verificado el 26 oct 2026.

## Qué es

CLI Agent Orchestrator, o CAO, es un coordinador publicado por AWS Labs. Ejecuta clientes de agentes como procesos completos y facilita que un supervisor distribuya tareas entre ellos.

## Para qué te sirve

- Cuando quieres observar varias sesiones de agentes en terminales separadas.
- Cuando cada trabajador debe conservar las capacidades de su CLI.
- Cuando necesitas estudiar supervisión y entrega de trabajo entre distintos arneses.

## Cómo funciona

Un servicio local mantiene el control y arranca sesiones aisladas de terminal. El supervisor recibe herramientas para coordinar trabajadores, mientras cada proveedor usa su autenticación habitual. Hay una interfaz web y documentación para inspeccionar las sesiones mediante tmux.

El flujo por defecto usa Kiro CLI. El README enlaza guías específicas para Claude Code, Codex y otros clientes; cambiar de proveedor requiere seguir su configuración, no solo instalar otra CLI.

## Antes de empezar

Necesitas Python 3.10 o posterior, tmux 3.3 o posterior, uv y al menos una CLI soportada ya autenticada. El coste y los permisos de esos proveedores siguen aplicando. Prepara un proyecto de prueba con límites claros de escritura.

## Límites y alternativas

Las sesiones separadas no equivalen a máquinas virtuales ni impiden que dos agentes editen el mismo archivo. Diseña el reparto y el aislamiento del código. CAO coordina clientes existentes; no reemplaza sus políticas de acceso ni la revisión del trabajo.

## Recursos

- [Repositorio y README](https://github.com/awslabs/cli-agent-orchestrator) - 1474 estrellas; licencia detectada por GitHub: Apache-2.0.
- [Licencia](https://github.com/awslabs/cli-agent-orchestrator/blob/main/LICENSE) - Consulta sus condiciones antes de reutilizar el proyecto.
