ÁLVAROMAUREIRA

Deriv One abre su plataforma de agentes: qué incluye y qué revisar antes de instalarla

Publicado ·

La compañía de tecnología financiera Deriv ha liberado bajo licencia MIT el código fuente de Deriv One, su plataforma interna diseñada para orquestar asistentes de IA, agentes autónomos y herramientas de productividad en infraestructura propia. La propuesta busca resolver la fragmentación de herramientas de IA corporativas ofreciendo un entorno modular autohospedado con soporte para modelos locales y de frontera, aunque su despliegue en producción exige estrictas precauciones de seguridad en redes, autenticación y contenedores. Repositorio oficial en GitHub · Comunicado de Deriv.

Licencia MIT Código abierto totalmente auditable
221 Skills Habilidades creadas por 54 desarrolladores
Ollama + API Soporte híbrido de modelos locales y nube
Docker & K8s Contenedores listos para autohospedaje

Más allá del chatbot: una arquitectura integral de agentes

En la mayoría de las empresas, la adopción de inteligencia artificial comienza con suscripciones dispersas a herramientas de chat comerciales. Sin embargo, a medida que las organizaciones buscan conectar modelos con bases de datos, repositorios de código y flujos operativos, surgen desafíos críticos de gobernanza: ¿cómo controlar qué permisos tiene un agente?, ¿cómo compartir habilidades reutilizables entre equipos?, y ¿cómo evitar que información corporativa sensible viaje a servidores de terceros sin supervisión?

Deriv One aborda estas interrogantes integrando en una sola arquitectura modular:

  • Espacios de Trabajo Colaborativos: Interfaces donde los equipos pueden interactuar con modelos de lenguaje manteniendo historiales organizados y controles de acceso basados en roles (RBAC).
  • Biblioteca de Habilidades (Skills): Un catálogo de directrices, flujos y prompts especializados que los agentes pueden invocar dinámicamente para ejecutar tareas complejas.
  • Conectividad con Herramientas Externas: Integración nativa con canales de comunicación interna como Slack y componentes para crear micro-aplicaciones sin necesidad de escribir código.
  • Puerta de Enlace de Modelos (Model Gateway): Capacidad de alternar entre proveedores externos (OpenAI, Anthropic) y modelos locales ejecutados en hardware propio mediante Ollama o vLLM.
Componente Distribución Pública (MIT) Entorno Interno de Producción Deriv Consideración para Nuevos Despliegues
Núcleo de la Plataforma Incluido y auditable en GitHub Idéntico al repositorio público Despliegue rápido con Docker Compose
Autenticación Simulación mock de desarrollo y OIDC genérico Integración corporativa SSO / Okta Configurar obligatoriamente OIDC en producción
Conectores Cloud Propietarios Excluidos de la versión pública Adaptadores directos a nubes privadas Deben implementarse según el proveedor propio
Catálogo de Habilidades Ejemplos base y plantillas estructurales 221 habilidades operativas internas Cada empresa debe alimentar su propia librería
Aislamiento de Tareas Aislamiento básico en contenedores Docker Clústeres Kubernetes con mTLS y sandboxing Evitar exponer el socket de Docker en producción

Seguridad en el Despliegue: Advertencias Críticas del Repositorio

El documento SECURITY.md incluido en el repositorio oficial de Deriv One detalla consideraciones indispensables que los administradores de sistemas y equipos DevOps deben atender antes de iniciar un despliegue operativo:

  1. Aislamiento Estricto de Rutas Internas: Las APIs internas de la plataforma no deben exponerse a Internet público bajo la presunción de que la autenticación de usuario final las protege. Deben resguardarse tras reverse proxies privados (como Caddy o NGINX) y autenticarse mediante secretos internos rotativos.
  2. Riesgo del Docker Socket: Cuando un agente tiene la capacidad de levantar contenedores auxiliares para ejecutar código (sandboxing), otorgarle acceso directo al socket /var/run/docker.sock permite una escalada de privilegios a nivel de host. En entornos de producción se recomienda utilizar entornos de ejecución aislados como gVisor o Kata Containers.
  3. Transición de Mock Auth a OIDC: La plataforma incluye un modo de autenticación simulada (mock auth) diseñado exclusivamente para desarrollo local. Pasar este modo a producción deshabilitaría todos los controles de acceso institucionales.

Evaluación del Costo Total de Propiedad (TCO)

Aunque el software se distribuya de forma gratuita bajo licencia MIT, operar una plataforma de agentes empresariales no es costo cero. Las organizaciones que consideren adoptar Deriv One deben presupuestar:

  • Infraestructura de Cómputo: Servidores con aceleración por GPU si se opta por inferencia local con Ollama (NVIDIA RTX o clústeres de servidores dedicados), o costos de cómputo en la nube para ejecutar los clústeres de Kubernetes.
  • Consumo de APIs de Modelos: Facturación recurrente por tokens en caso de conectar la plataforma a modelos de frontera comerciales.
  • Mantenimiento y Gobernanza: Recursos de ingeniería para parchar dependencias, auditar las habilidades creadas por los usuarios y mantener las integraciones activas.

Preguntas Frecuentes

¿Deriv One incluye modelos de inteligencia artificial propios?

No. Deriv One es el entorno de orquestación y gestión de agentes. No incluye pesos de modelos de IA; se conecta a modelos externos mediante APIs compatibles con OpenAI o a modelos locales ejecutados en servidores propios mediante herramientas como Ollama.

¿Tener licencia MIT significa que el despliegue es completamente gratuito?

La licencia de software permite su uso y modificación sin costo de licenciamiento. Sin embargo, los costos de servidores, almacenamiento, bases de datos y consumo de tokens de API corren por cuenta de cada organización.

¿Garantiza el autohospedaje que ningún dato saldrá de la red corporativa?

Solo si se utilizan exclusivamente modelos locales ejecutados on-premise (como Llama 3 o DeepSeek vía Ollama). Si la plataforma se configura para llamar a APIs externas (como OpenAI o Anthropic), los prompts transitarán hacia dichos proveedores bajo sus correspondientes políticas de privacidad.

¿Qué requisitos técnicos mínimos se necesitan para probarlo?

Para entornos de prueba o desarrollo, basta con una máquina con Docker y Docker Compose instalados, al menos 8 GB de memoria RAM y acceso a una clave de API o una instancia local de Ollama.

Fuentes Primarias y Referencias

Sigue aprendiendo

Explora los recursos y continúa tu recorrido en la comunidad.

Únete gratis a la comunidad →