Qué es
OneCLI es una plataforma para ejecutar asistentes de equipo en entornos separados. Su versión actual amplía el proyecto inicial de custodia de credenciales con gestión de agentes y ejecución.
Para qué te sirve
- Cuando cada persona necesita un agente con accesos diferentes.
- Cuando quieres que una petición use credenciales sin incluir su valor en el contexto del agente.
- Cuando necesitas separar el plano de control de los entornos de ejecución.
Cómo funciona
El servidor API coordina conversaciones y trabajo. El runner, servicio que inicia y administra los entornos aislados de ejecución, los pone en marcha y la pasarela intercepta solicitudes para aplicar políticas e inyectar credenciales. El README describe también integración con gestores de secretos y componentes opcionales.
Antes de empezar
La instalación interactiva documenta Git, Node.js ≥22, pnpm 9.0.0 (fijado en package.json) y Docker para la ruta autohospedada descrita. Prepara una máquina de ensayo y cuentas limitadas. Lee la configuración del runner y conserva de forma segura los datos de cifrado.
Límites y alternativas
GitHub detecta Apache-2.0, pero el README distingue rutas Enterprise con licencia comercial: revisa LICENSE-ENTERPRISE para las funciones que uses. La inspección HTTPS de la pasarela cambia la frontera de confianza. Una sesión no expuesta a la clave aún puede ejercer accesos autorizados; comprueba políticas y revocación.
Recursos
- Repositorio y README - 3598 estrellas; licencia Apache-2.0.
- Último cambio comprobado - 2026-10-22; repositorio activo y sin archivar.
- Licencia declarada en GitHub - Apache-2.0.
- Autohospedado - documentación primaria del proyecto.
- Rutas Enterprise y licencia - documentación primaria del proyecto.