Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
OpenShell — Entorno de ejecución en sandbox para agentes de IA autónomos con políticas YAML declarativas que aplican restricciones de sistema de archivos, red y procesos, además de inyección de credenciales vinculadas al endpoint. | Kitploit
Herramientas/GitHubGitHub/nvidia/openshell
Autenticación y AutorizaciónHerramientas DefensivasSeguridad de ContenedoresAuditoría de ConfiguraciónVirtualización de SeguridadSeguridad de RedesSeguridad en la NubeDevSecOpsDetección de SecretosSeguridad de IA
GitHub
20.2k2.0k266hace 7h 49mRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
nvidia/openshell

OpenShell

Entorno de ejecución en sandbox para agentes de IA autónomos con políticas YAML declarativas que aplican restricciones de sistema de archivos, red y procesos, además de inyección de credenciales vinculadas al endpoint.

Ver RepositorioSitio web
OpenShell

License PyPI Security Policy Documentation

[!IMPORTANT] Novedad en OpenShell 0.1.x: una cadencia de versiones estable, nuevas primitivas de aislamiento, una superficie de extensión ampliada y nuevas API. Lea la guía de actualización a 0.1.0.

OpenShell es el entorno de ejecución seguro y privado para flotas de agentes de IA autónomos. Los agentes son más útiles cuando pueden leer archivos, instalar paquetes, llamar a API y usar credenciales. OpenShell les brinda esa capacidad sin darles acceso sin restricciones a sus datos, secretos o red. Usted declara a qué puede acceder cada agente en una política, y OpenShell la aplica.

Cómo funciona

OpenShell gobierna lo que los agentes pueden hacer de dos maneras: instrumenta el kernel para aplicar la política en cada acceso a archivos, llamada al sistema y conexión de red en tiempo de ejecución, y utiliza verificación formal para comprobar qué permitiría un cambio de política antes de que se aplique.

  • Aplicación a nivel de kernel. Cada agente se ejecuta en un sandbox aislado. Los controles del kernel restringen a qué archivos puede acceder y qué llamadas al sistema puede realizar, y cada conexión de red pasa por una comprobación de política antes de salir del sandbox. Los agentes nunca ven credenciales reales; OpenShell las añade solo a las solicitudes destinadas a endpoints aprobados.
  • Cambios de política verificados formalmente. Antes de aprobar un cambio de política, OpenShell utiliza verificación formal para señalar el nuevo acceso riesgoso que concedería, como alcanzar un nuevo host con credenciales o llamar a un nuevo método de API, de modo que esos cambios esperan a la revisión humana.

Consulte Architecture para saber cómo encajan el gateway, el supervisor y el sandbox.

Inicio rápido

Necesita Linux, macOS en Apple Silicon o Windows con WSL 2 (experimental), además de Docker, Podman o virtualización del host. Consulte la Support Matrix para más detalles.

curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | sh
openshell sandbox create --name demo

El instalador configura la CLI y una puerta de enlace local. La imagen de sandbox predeterminada es Ubuntu mínimo sin ningún agente instalado. Para ejecutar un agente real, sigue Run Your First Agent: ejecuta OpenCode contra un modelo gratuito de OpenRouter y muestra cómo aprobar nuevo acceso a medida que el agente lo necesite.

Para compatibilidad nativa con Windows a través de Microsoft MXC, consulta la guía de compilación y ejecución en Windows para la configuración y las limitaciones actuales.

Explorar más a fondo

  • Sandboxes: imágenes, runtimes, GPUs y ciclo de vida.
  • Policies: reglas de sistema de archivos, red y procesos, con el advisor y el prover para revisar cambios.
  • Providers: credenciales que solo funcionan en endpoints aprobados, incluida la inferencia.
  • Gateways: el plano de control para sandboxes, políticas y acceso.
  • Kubernetes: despliega la puerta de enlace con Helm. Tu CNI debe aplicar NetworkPolicy.
  • Extensibilidad: middleware, interceptores y controladores de cómputo.
  • Tutoriales: recorridos paso a paso sobre políticas y agentes.
  • Compilaciones preliminares y de desarrollo: prueba una versión próxima o el último commit en main.

Agent Skills

Instala las skills públicas de OpenShell para tu agente de programación:

npx skills add NVIDIA/OpenShell

Las skills enseñan a tu agente a manejar la CLI de OpenShell, escribir políticas de sandbox y depurar gateways y el enrutamiento de inferencia. Se encuentran en skills/ y funcionan sin un checkout del código fuente de OpenShell.

SDKs

Los SDKs conectan aplicaciones a un gateway de OpenShell. No instalan la CLI. Usa la misma versión de OpenShell para el SDK y el gateway cuando sea posible.

LenguajeInstalaciónDocumentación
Pythonuv add openshellREADME
TypeScriptnpm install @nvidia/openshell-sdk (GitHub Packages)README
Gogo get github.com/NVIDIA/OpenShell/sdk/go@latestREADME
Rustcargo add openshell-sdk --git https://github.com/NVIDIA/OpenShell --tag <release-tag>Instalación y uso

Comunidad

  • Preguntas y debate: GitHub Discussions
  • Informes de errores y solicitudes de funciones: GitHub Issues, usando las plantillas de issues
  • Vulnerabilidades de seguridad: sigue SECURITY.md. No abras un issue en GitHub.
  • Hoja de ruta: OpenShell Roadmap y el tablero de RFC
  • Pruébalo en la nube: Brev Launchable

OpenShell está construido con un enfoque agent-first: se desarrolla con los mismos flujos de trabajo impulsados por agentes que habilita. Consulta CONTRIBUTING.md para la configuración del desarrollo y el flujo de contribución, y AGENTS.md para las convenciones de código del repositorio.

Telemetría

Descargar herramienta