Amplia colección de archivos de prompts para agentes de IA basados en roles —ingeniería, diseño, marketing, seguridad y más— que se instalan en herramientas como Claude Code, Cursor y Gemini CLI.
NVIDIA/OpenShell
Un runtime seguro y privado que aísla agentes de IA autónomos y aplica políticas declaradas sobre archivos, llamadas al sistema y acceso a la red.
- Estrellas
- 16,603
- Forks
- 1,810
- Issues abiertos
- 542
- Último commit
- ayer
¿Qué es?
OpenShell es un runtime para ejecutar agentes de IA autónomos sin darles acceso irrestricto a tus datos, secretos o red. Cada agente se ejecuta en un sandbox aislado y tú declaras en una política a qué puede acceder; OpenShell la aplica en tiempo de ejecución. Los controles del kernel restringen los archivos y las llamadas al sistema que puede usar un agente, y cada conexión saliente a la red se verifica con la política antes de salir del sandbox.
Los agentes nunca ven las credenciales reales. OpenShell las inyecta únicamente en las solicitudes dirigidas a endpoints aprobados. Antes de que entre en vigor un cambio en la política, la verificación formal señala los nuevos accesos riesgosos, como conectarse a un nuevo host con credenciales, para que esos cambios esperen la revisión de una persona.
El proyecto ofrece una CLI, un plano de control de gateway, despliegue en Kubernetes basado en Helm y SDK para Python, TypeScript, Go y Rust. Funciona en Linux, macOS con Apple Silicon y Windows mediante WSL 2, con Docker, Podman o virtualización en el host.
Funciones clave
- 01Aplicación a nivel de kernel de restricciones sobre el acceso a archivos, las llamadas al sistema y las conexiones de red en el sandbox de cada agente
- 02Políticas declarativas para reglas de sistema de archivos, red y procesos
- 03Las credenciales se inyectan únicamente en solicitudes a endpoints aprobados y nunca se exponen al agente
- 04La verificación formal señala los cambios riesgosos en las políticas para que una persona los revise antes de aplicarlos
- 05Plano de control de gateway con despliegue en Kubernetes basado en Helm
- 06SDK para Python, TypeScript, Go y Rust
Casos de uso
- Ejecutar agentes de programación que instalan paquetes y editan archivos sin exponer tu máquina host
- Dar a los agentes acceso a API sin que puedan acceder a las credenciales
- Desplegar un gateway compartido para agentes en Kubernetes con políticas de red aplicadas
- Revisar y aprobar los nuevos accesos que solicita un agente antes de concedérselos
Temas
Preguntas frecuentes
- ¿Qué es OpenShell?
- Un runtime seguro y privado que aísla agentes de IA autónomos y aplica políticas declaradas sobre archivos, llamadas al sistema y acceso a la red. OpenShell es un runtime para ejecutar agentes de IA autónomos sin darles acceso irrestricto a tus datos, secretos o red. Cada agente se ejecuta en un sandbox aislado y tú declaras en una política a qué puede acceder; OpenShell la aplica en tiempo de ejecución. Los controles del kernel restringen los archivos y las llamadas al sistema que puede usar un agente, y cada conexión saliente a la red se verifica con la política antes de salir del sandbox.
- ¿OpenShell es gratuito? ¿Qué licencia tiene?
- OpenShell es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿OpenShell sigue mantenido?
- Mantenimiento activo. El último commit de OpenShell fue el 17 oct 2026.
- ¿Para qué puedo usar OpenShell?
- Ejecutar agentes de programación que instalan paquetes y editan archivos sin exponer tu máquina host Dar a los agentes acceso a API sin que puedan acceder a las credenciales Desplegar un gateway compartido para agentes en Kubernetes con políticas de red aplicadas Revisar y aprobar los nuevos accesos que solicita un agente antes de concedérselos
- ¿Dónde consigo OpenShell?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/NVIDIA/OpenShell
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Agente de programación e investigación de código abierto, basado en un REPL de Python persistente, subagentes recursivos y un estado del harness que se refina para tareas prolongadas.
Colección de proyectos iniciales que muestran cómo crear aplicaciones desplegables con la API de Claude, desde agentes de soporte hasta agentes que usan el navegador y la computadora.
Un compañero de trabajo con IA de código abierto para tu escritorio, que completa tareas como revisiones de seguridad, documentos y clasificación del correo, con aprobaciones y un entorno aislado.
Servidor MCP de código abierto que conecta agentes de IA e IDE con bases de datos mediante herramientas preconfiguradas y un framework para crear herramientas personalizadas.
Un espacio de trabajo autohospedable donde personas y agentes de IA comparten canales, basado en un relay de Nostr que ejecutas por tu cuenta.