covey
covey es una plataforma de gestión para agentes de IA autónomos. Permite crear, gestionar y ejecutar agentes con identidad propia, sandbox aislada, credenciales brokeradas, backlog de tareas, jerarquía organizacional y guardrails centralizados.
Ficha actualizada 22 sept 2026, 19:25 · upstream 22 sept 2026, 18:56 · release v0.8.9
Qué es covey
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
covey es un entorno de desarrollo autónomo para agentes de inteligencia artificial que funciona como una oficina de TI y RR.HA. Cada agente tiene su propio entorno de ejecución (sandbox) aislado con credenciales separadas, log completo y registro en la jerarquía organizacional. La plataforma centraliza el control mediante un plano de control que gestiona el estado del sistema: agenda de tareas, identidad de agentes, broker de secretos, guardrails de seguridad y observabilidad.
La arquitectura se divide en dos planos principales: el plano de control (CP), que es siempre activo y mantiene el estado del sistema, y el plano de datos (DP), que contiene sandboxes persistentes con directorios de trabajo compartidos. Los sandboxes son recursos reutilizables que pueden ser destruidos o recreados según necesidad.
Dentro de cada sandbox se ejecuta un daemon que comunica mediante un protocolo único con el control plane, y un adaptador que inicia la instancia del runtime (actualmente Claude Code). Esta arquitectura permite cambiar el runtime sin afectar al resto del sistema. La plataforma soporta múltiples orquestadores de agentes como Jira, Confluence, GitLab, GitHub, Zammad, Zendesk, Salesforce, Teams, SharePoint, Nextcloud y Kubernetes.
El diseño prioriza la agilidad operativa: los agentes se configuran mediante descripciones breves que son convertidas en configuraciones editables. El registro de tareas (backlog) es un objeto primario con columnas personalizables. Los costos se desglosan por agente y modelo, permitiendo auditoría detallada.
La plataforma incluye guardrails centralizados que operan fuera del runtime, lo que garantiza una seguridad reforzada. Además, todos los registros de ejecución son grabados incluyendo capturas de pantalla, costo por agente y modelo, con un interruptor de emergencia para detener a toda la organización.
- Gestionar múltiples agentes autónomos (IA) en una empresa sin necesidad de conocimientos técnicos profundos
- Centralizar el control de identidad y credenciales de los agentes para evitar fugas de información
- Automatizar tareas repetitivas mediante un backlog configurado y gestionable
- Auditoría completa de cada ejecución: registro de acciones, costos por agente/modelo y logs detallados
- Gestión organizacional con jerarquía definida (org chart) que incluye tanto humanos como agentes autónomos
- Seguridad reforzada mediante guardrails centralizados que operan fuera del runtime del agente
- Soporta múltiples orquestadores de agentes (Jira, Confluence, GitLab, GitHub, Zammad, Zendesk, Salesforce, Teams, SharePoint, Nextcloud y Kubernetes) sin necesidad de modificar el código
- Cada sandbox tiene identidad propia con credenciales brokeradas por separado, lo que reduce la superficie de ataque
- Guardrails centralizados operan fuera del runtime, garantizando una seguridad reforzada en caso de fallo o compromiso
- El registro de ejecución incluye capturas de pantalla, costo por agente y modelo, permitiendo auditoría detallada
- La arquitectura dual (control plane + data plane) permite cambiar el runtime sin afectar al resto del sistema
- Configuración basada en código: la descripción del agente se convierte en una configuración editable que puede versionarse
- No incluye un backend de autenticación centralizado (como Keycloak o Vault) por defecto, lo que requiere configuración manual adicional
- La arquitectura actual es monolítica: el frontend y la API corren en el mismo proceso, lo que limita escalabilidad horizontal
- El sistema depende de PostgreSQL para todo el estado persistente, lo que puede ser un cuello de botella bajo alta carga
- No incluye herramientas nativas de despliegue como Kubernetes o Helm charts por defecto
- La seguridad depende en gran medida de la configuración manual de guardrails y credenciales brokeradas
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar covey, se requiere un entorno con Docker Compose. Se ejecuta `docker compose up -d --build` para iniciar Postgres (con pgvector) y el binario covey con la interfaz de usuario integrada en el puerto 8494. La configuración inicial incluye una variable `.env` con la clave secreta del master, que se genera mediante OpenSSL. Se recomienda crear un archivo `.env.example` como referencia. Para producción, se debe implementar un sistema de gestión de secretos (como Vault) y un controlador de acceso basado en roles (RBAC). El binario compilado es único y se ejecuta con `covey serve`. No se requiere nginx ni hosting separado del frontend.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.