Skip to content

NVIDIA OpenShell

Runtime de NVIDIA que pone a cada agente de IA en su propio sandbox y comprueba cada archivo, llamada al sistema y conexión contra una política.

Reseña de Sheela · Actualizado

Ver en GitHub Código abierto

Nuestra nota

4.1/5

Un sandbox de agentes pesado, pensado para agentes que dejas funcionando sin supervisión, no para los que vigilas sentado delante.

¿Qué es NVIDIA OpenShell?

OpenShell ejecuta agentes autónomos en sandboxes aislados y aplica una política a nivel de kernel en cada acceso a archivos, llamada al sistema y conexión de red. Los agentes nunca ven las credenciales reales: un supervisor que se ejecuta fuera del sandbox revisa cada petición por binario, destino, método y ruta, y añade las credenciales solo donde la política lo permite. Una pasarela actúa como plano de control y entrega políticas y credenciales a cada supervisor. Antes de que un cambio de política surta efecto, un verificador usa verificación formal para señalar accesos nuevos arriesgados, como un host nuevo que recibiría credenciales, para que una persona lo revise primero.

Funciona en Linux, en macOS con Apple Silicon y, de forma experimental, en Windows a través de WSL 2, y necesita Docker, Podman o virtualización en el host más una pasarela local. Hay una configuración para Kubernetes y SDK para TypeScript y Rust. La v0.1.6 salió el 27 de octubre de 2026.

¿Merece la pena NVIDIA OpenShell?

Dejar que un agente trabaje toda la noche es un riesgo distinto de dejar que te ayude mientras miras. No hay nadie para pulsar "denegar". OpenShell está hecho para esa situación.

Cada agente tiene su propio sandbox, y cada archivo que abre y cada conexión que hace se comprueban contra una política que has escrito tú. Dos ideas lo distinguen. El agente nunca tiene tus claves de API reales; OpenShell solo las añade a las peticiones que van a hosts que has aprobado. Y cuando alguien cambia la política, un verificador formal indica qué acceso nuevo concedería el cambio antes de aplicarlo, así que no apruebas a ciegas un diff de YAML.

La pega: es más pesado que un sandbox simple. Necesitas Docker, Podman o una máquina virtual más una pasarela, y el número de versión 0.1 es honesto, así que habrá cambios. NVIDIA también propone una vía empresarial, la NVIDIA OpenShell Reference Architecture, que combina el runtime con sus CPU Vera, sus sistemas Vera Rubin y NVIDIA Sentry sobre BlueField-4; no hay precio publicado, y nada de ese hardware es necesario para ejecutar el runtime de código abierto. La telemetría anónima está activada por defecto; el README enumera lo que no recoge, y se desactiva con OPENSHELL_TELEMETRY_ENABLED=false.

Nuestra opinión: para un desarrollador con su portátil, srt de Anthropic hace casi todo esto con una décima parte de la configuración. OpenShell justifica su peso cuando los agentes ejecutan código no fiable, trabajan sin supervisión o necesitan reglas por API, y usar ambos en la misma carga de trabajo solo añade un segundo conjunto de reglas que depurar.

Dónde se gana su sitio

  • Un equipo de plataforma que ejecuta tareas nocturnas de agentes en una flota de CI

    Permitir que los agentes llamen a APIs internas sin darles las claves

    Cada tarea se ejecuta en un sandbox de OpenShell; la pasarela inyecta credenciales solo para los hosts aprobados y el verificador señala cualquier cambio de política que amplíe el acceso.

  • Una ingeniera de seguridad que revisa los permisos de los agentes

    Permitir que un agente lea una API pero nunca escriba en ella

    Escribir reglas de red por método HTTP, de modo que GET pase y POST se rechace, y revisar con el verificador los cambios de política propuestos antes de que se apliquen.

Antes de decidirte

Puesta en marcha
curl -LsSf con el script install.sh, y después openshell sandbox create -- claude. La imagen por defecto es un Ubuntu mínimo sin ningún agente instalado.
Integraciones
NVIDIA cita Claude Code, Codex, GitHub Copilot CLI, Hermes, LangChain Deep Agents, OpenClaw y OpenCode, además de agentes e imágenes personalizados. Funciona sobre Docker, Podman, Kubernetes (un chart de Helm instala la pasarela) o un runtime experimental de máquina virtual, incluidos entornos aislados de la red y DGX Spark o Station. SDK para TypeScript y Rust.
Datos y privacidad
Telemetría operativa anónima activada por defecto (sin instrucciones, rutas, credenciales ni contenido, según el README); se desactiva con OPENSHELL_TELEMETRY_ENABLED=false. Apache 2.0.
Coste a escala
El runtime es gratis; el coste es la capacidad de contenedores o máquinas virtuales que necesita cada sandbox. La NVIDIA OpenShell Reference Architecture empresarial (OpenShell con CPU Vera, sistemas Vera Rubin y Sentry sobre BlueField-4) no tiene precio publicado. NVIDIA afirma que en CPU Vera rinde el doble que en x86; funciona con cualquier CPU.
Límites
0.1.x, así que habrá cambios incompatibles; el soporte de WSL 2 es experimental.

Lo bueno

  • Comprobaciones a nivel de kernel sobre archivos, llamadas al sistema y red
  • Los agentes nunca ven las credenciales reales
  • La verificación formal señala los cambios de política arriesgados
  • Soporte para Kubernetes y SDK

Lo malo

  • Necesita Docker, Podman o una máquina virtual más una pasarela
  • Versiones 0.1.x jóvenes
  • Telemetría anónima activada por defecto
  • En Windows solo a través de WSL 2, de forma experimental

Ideal para

Equipos que ejecutan agentes sin supervisión o sobre código no fiable y necesitan reglas de red por host y por método.

Alternativas a NVIDIA OpenShell

NVIDIA OpenShell: preguntas frecuentes

¿Merece la pena NVIDIA OpenShell?
Un sandbox de agentes pesado, pensado para agentes que dejas funcionando sin supervisión, no para los que vigilas sentado delante. Le damos un 4.1 sobre 5.
¿Cuánto cuesta NVIDIA OpenShell?
Gratis y de código abierto bajo Apache 2.0.
¿Qué inconvenientes tiene NVIDIA OpenShell?
Necesita Docker, Podman o una máquina virtual más una pasarela; versiones 0.1.x jóvenes; telemetría anónima activada por defecto; en Windows solo a través de WSL 2, de forma experimental.
¿Para quién es NVIDIA OpenShell?
Equipos que ejecutan agentes sin supervisión o sobre código no fiable y necesitan reglas de red por host y por método.
¿Cuánto cuesta NVIDIA OpenShell para un equipo o en producción?
El runtime es gratis; el coste es la capacidad de contenedores o máquinas virtuales que necesita cada sandbox. La NVIDIA OpenShell Reference Architecture empresarial (OpenShell con CPU Vera, sistemas Vera Rubin y Sentry sobre BlueField-4) no tiene precio publicado. NVIDIA afirma que en CPU Vera rinde el doble que en x86; funciona con cualquier CPU.
¿Es NVIDIA OpenShell seguro para los datos de la empresa?
Telemetría operativa anónima activada por defecto (sin instrucciones, rutas, credenciales ni contenido, según el README); se desactiva con OPENSHELL_TELEMETRY_ENABLED=false. Apache 2.0.
¿Cuáles son las mejores alternativas a NVIDIA OpenShell?
Las alternativas más cercanas que hemos analizado son Anthropic Sandbox Runtime (srt), ToolHive y OpenSandbox.

Respuestas comprobadas el 28 oct 2026.