Nvidia abre el código de OpenShell, un entorno seguro para agentes de IA autónomos

Nvidia ha abierto el código de OpenShell, un entorno para ejecutar de forma segura agentes de IA autónomos con acceso a la shell, los archivos y la red. Incluye sandboxes aisladas, políticas en YAML, enrutamiento privado de la inferencia y auditoría de acciones. Lo principal es que el proyecto no obliga a reescribir los agentes: en OpenShell se pueden ejecutar Claude Code, Codex y otros sistemas casi sin cambios, en local o en un host remoto con GPU.

Procesado por IA desde MarkTechPost; editado por Hamidun News
Nvidia abre el código de OpenShell, un entorno seguro para agentes de IA autónomos
Fuente: MarkTechPost. Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalMarkTechPost ↗
Editor jefe
Dato clave #1Una sandbox aislada limita el acceso al sistema de archivos y no deja que el agente modifique libremente la máquina anfitriona.
Dato clave #2Un motor de políticas define reglas precisas para binarios, direcciones de red, métodos HTTP y rutas de acceso.
Dato clave #3Un privacy router decide adónde enviar la inferencia: a un modelo local o a una API externa, si la política lo permite.

Nvidia ha abierto el código de OpenShell, un entorno de ejecución para agentes de IA autónomos que necesitan acceso a la shell, los archivos y la red. El proyecto busca resolver el mayor temor en torno a los sistemas agénticos: cómo dar herramientas a un modelo sin cederle el control total de la máquina y de los datos corporativos.

Por qué importa

Un chatbot corriente responde con texto y apenas tiene superficie de ataque. Un agente autónomo es una clase de sistema completamente distinta: conserva contexto entre sesiones, ejecuta comandos, escribe código, instala paquetes, accede a API internas y puede trabajar durante horas sin intervención humana. En ese modelo, cualquier prompt injection deja de ser solo una mala respuesta y se convierte en un riesgo de fuga de claves, lectura de archivos privados o ejecución de acciones no deseadas en la infraestructura.

Ese es el hueco que Nvidia intenta cerrar con OpenShell. La compañía publicó el proyecto bajo licencia Apache 2.0, lo presentó en el contexto de GTC 2026 y lo integró en su stack para sistemas agénticos. La idea es sencilla: la seguridad no debe depender solo de los prompts y de las restricciones internas del modelo, sino de una capa de ejecución independiente, situada entre el agente y el sistema operativo, que no depende de lo cuidadoso que sea el propio agente.

Cómo funciona OpenShell

OpenShell actúa como un perímetro de control externo. El agente que corre dentro puede usar herramientas habituales, pero todas las acciones reales pasan por mecanismos de control separados. Nvidia lo describe como trasladar la política de seguridad fuera del propio modelo: incluso si el agente está comprometido o se equivoca, no debería poder eludir las restricciones de la infraestructura. Este enfoque hace que OpenShell sea agnóstico respecto al agente: se pueden envolver OpenClaw, Claude Code, Codex y otros sistemas sin reescribir su lógica para un nuevo SDK.

  • Una sandbox aislada limita el acceso al sistema de archivos y no deja que el agente modifique libremente la máquina anfitriona.
  • Un motor de políticas define reglas precisas para binarios, direcciones de red, métodos HTTP y rutas de acceso.
  • Un privacy router decide adónde enviar la inferencia: a un modelo local o a una API externa, si la política lo permite.
  • Un audit log registra por qué una acción se permitió, se bloqueó o se redirigió.

La base son políticas declarativas en YAML. Las restricciones estáticas del sistema de archivos y de los procesos se fijan al crear la sandbox, mientras que las políticas de red e inferencia pueden actualizarse al vuelo, sin reiniciar. En su documentación, Nvidia subraya que OpenShell usa aislamiento a nivel de kernel, con Landlock para las rutas del sistema de archivos y seccomp para bloquear llamadas al sistema peligrosas. Además, esto deja un rastro explicable: el equipo ve no solo que hubo un bloqueo, sino el motivo concreto de la decisión.

Qué obtiene el desarrollador

La ventaja práctica es que OpenShell no exige reescribir los agentes existentes. El desarrollador puede levantar una sandbox con un comando de CLI, conectarse a ella desde una terminal y luego abrir de forma selectiva los accesos necesarios mediante políticas. También hay un modo remoto: la sandbox puede ejecutarse no solo en local, sino en una máquina remota o en un clúster de GPU, y gestionarse desde una terminal normal. Eso hace que el proyecto sirva tanto para el desarrollo local como para CI/CD y para escenarios de producción más exigentes.

Otro punto importante es el manejo de secretos. OpenShell no guarda las claves en el sistema de archivos de la sandbox, sino que las inyecta como variables de entorno durante el arranque. En paralelo, el privacy router permite mantener el contexto sensible en el perímetro local y enviar solicitudes a modelos externos solo según las reglas de la empresa. En el fondo, es un intento de convertir la seguridad de los sistemas agénticos de un conjunto de restricciones ad hoc en una práctica de infraestructura reproducible.

«Las sesiones están aisladas, los recursos se controlan y los permisos se verifican antes de cualquier acción», así describe

Nvidia la lógica básica de OpenShell.

Qué significa

Para el mercado es una señal importante: la próxima competencia en agentes de IA no se librará solo en la calidad de los modelos, sino también en la calidad del entorno de ejecución. Si OpenShell cuaja, las empresas podrán ejecutar agentes más autónomos sin el habitual equilibrio forzado entre utilidad y riesgo. Para el negocio, abre la puerta a escenarios de automatización más largos y costosos en entornos corporativos, que antes se frenaban por cuestiones de seguridad y control.

Historia

Preguntas frecuentes sobre la noticia

¿Qué se sabe sobre Por qué importa?

Un chatbot corriente responde con texto y apenas tiene superficie de ataque. Un agente autónomo es una clase de sistema completamente distinta: conserva contexto entre sesiones, ejecuta comandos, escribe código, instala paquetes, accede a API internas y puede trabajar durante horas sin intervención humana. En ese modelo, cualquier prompt injection deja de ser solo una mala respuesta y se convierte en un riesgo de fuga de claves, lectura de archivos privados o ejecución de acciones no deseadas en la infraestructura. Ese es el hueco que Nvidia intenta cerrar con OpenShell. La

Cómo funciona OpenShell?

OpenShell actúa como un perímetro de control externo. El agente que corre dentro puede usar herramientas habituales, pero todas las acciones reales pasan por mecanismos de control separados. Nvidia lo describe como trasladar la política de seguridad fuera del propio modelo: incluso si el agente está comprometido o se equivoca, no debería poder eludir las restricciones de la infraestructura. Este enfoque hace que OpenShell sea agnóstico respecto al agente: se pueden envolver OpenClaw, Claude Code, Codex y otros sistemas sin reescribir su lógica para un nuevo SDK. Una sandbox

¿Qué se sabe sobre Qué obtiene el desarrollador?

La ventaja práctica es que OpenShell no exige reescribir los agentes existentes. El desarrollador puede levantar una sandbox con un comando de CLI, conectarse a ella desde una terminal y luego abrir de forma selectiva los accesos necesarios mediante políticas. También hay un modo remoto: la sandbox puede ejecutarse no solo en local, sino en una máquina remota o en un clúster de GPU, y gestionarse desde una terminal normal. Eso hace que el proyecto sirva tanto para el desarrollo local como para CI/CD y para escenarios de producción más exigentes. Otro punto importante es el

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
¿Qué te parece?
Cargando comentarios…