Saltar al contenido
Volver a la lista de artículos
open-source3 min

NVIDIA OpenShell: el runtime open source que encierra a los agentes de IA en una caja con reglas

NVIDIA OpenShell: the open-source runtime that puts AI agents in a box with rules

KGA IT
2026-10-123 min
GitHubOpen SourceNVIDIAAI AgentsSecurity

Qué es

OpenShell, de NVIDIA, se presenta como "el runtime seguro y privado para flotas de agentes de IA autónomos". Con licencia Apache 2.0, ha estado entre los proyectos más populares de GitHub Trending en el último mes y superaba las 15.800 estrellas el 12 de octubre de 2026. La serie 0.1.x, con cadencia de versiones estable, nuevas primitivas de aislamiento y nuevas API, empezó el 25 de septiembre; la versión 0.1.3 salió el 9 de octubre.

El problema que aborda es conocido: los agentes son más útiles cuando pueden leer archivos, instalar paquetes, llamar a API y usar credenciales, pero eso los hace peligrosos. Un agente engañado por una inyección de prompt, por ejemplo, puede filtrar secretos o acceder a sistemas que no debería.

Cómo funciona

Usted declara en una política qué puede tocar cada agente, y OpenShell lo hace cumplir de dos formas:

  • Aplicación a nivel de kernel: cada agente se ejecuta en un sandbox aislado. Los controles del kernel limitan qué archivos puede tocar y qué llamadas al sistema puede hacer, y toda conexión de red pasa por una comprobación de política antes de salir.
  • Credenciales invisibles: los agentes nunca ven las credenciales reales. OpenShell solo las inyecta en peticiones dirigidas a endpoints aprobados. Si el agente intenta enviar la clave a otro sitio, simplemente no está ahí.
  • Cambios de política verificados formalmente: antes de aprobar un cambio, OpenShell usa verificación formal para señalar nuevos accesos arriesgados (como llegar a un nuevo host con credenciales o llamar a un nuevo método de API), que quedan pendientes de revisión humana.

Requisitos y uso

  • Funciona en Linux, macOS con Apple Silicon o Windows con WSL 2 (experimental), con Docker, Podman o virtualización del host.
  • El instalador configura la CLI y un gateway local; openshell sandbox create crea el primer sandbox.
  • El tutorial oficial ejecuta el agente de código abierto OpenCode con un modelo gratuito vía OpenRouter y muestra cómo aprobar nuevos accesos según los necesita el agente.
  • Hay soporte para Kubernetes vía Helm (el CNI debe aplicar NetworkPolicy), GPU y extensiones (middlewares e interceptores).

Por qué importa

En octubre, Anthropic informó de acciones no intencionadas de Claude en evaluaciones, y el gusano del paquete npm tensorlake robó configuraciones de herramientas de IA. El mensaje es el mismo: los agentes necesitan límites técnicos, no solo instrucciones. OpenShell es una de las primeras capas abiertas de un gran proveedor centrada exactamente en eso.

Limitaciones

  • El proyecto sigue en la versión 0.1.x; espere cambios de API.
  • El soporte para Windows es experimental.
  • El aislamiento reduce el daño, pero no sustituye la revisión de permisos, los registros ni la monitorización.

Para empresas

  1. Ejecute los agentes de código y automatización dentro de sandboxes, nunca directamente en el equipo del desarrollador con todas las credenciales.
  2. Empiece con políticas restrictivas y conceda acceso según surjan necesidades.
  3. Exija aprobación humana para nuevos hosts y credenciales.

Fuentes


¿Quiere llevar agentes de IA a producción con aislamiento y control de acceso? KGA IT ofrece una consulta gratuita: kga-it.com.

Resolvamos juntos sus desafíos técnicos.

KGA IT Solutions reúne equipos especializados en IA, nube y DevOps para entregar la solución ideal a sus retos.

Contáctanos