Qu’est-ce que NVIDIA OpenShell ?
OpenShell fait tourner des agents autonomes dans des bacs à sable isolés et impose une politique au niveau du kernel sur chaque accès fichier, appel système et connexion réseau. Les agents ne voient jamais de vrais identifiants : un superviseur tournant hors du bac à sable vérifie chaque requête par binaire, destination, méthode et chemin, et ajoute les identifiants seulement là où la politique l'autorise. Une passerelle agit comme plan de contrôle, remettant les politiques et les identifiants à chaque superviseur. Avant qu'un changement de politique ne prenne effet, un prouveur utilise la vérification formelle pour signaler les nouveaux accès risqués, comme un nouvel hôte qui recevrait des identifiants, pour qu'une personne le relise d'abord.
Il tourne sur Linux, macOS sur Apple Silicon et, de façon expérimentale, Windows via WSL 2, et a besoin de Docker, Podman ou de la virtualisation de l'hôte plus une passerelle locale. Il y a une configuration Kubernetes, et des SDK pour TypeScript et Rust. v0.1.6 est sortie le 27 octobre 2026.
NVIDIA OpenShell vaut-il le coup ?
Laisser un agent tourner la nuit est un risque différent de laisser un agent aider pendant que vous regardez. Personne n'est là pour cliquer « refuser ». OpenShell est construit pour cette situation.
Chaque agent reçoit son propre bac à sable, et chaque fichier qu'il ouvre et chaque connexion qu'il fait est vérifié contre une politique que vous avez écrite. Deux idées le distinguent. L'agent ne détient jamais vos vraies clés d'API ; OpenShell les ajoute seulement aux requêtes allant vers des hôtes que vous avez approuvés. Et quand quelqu'un change la politique, un vérificateur formel pointe quel nouvel accès le changement accorderait avant qu'il ne s'applique, pour que vous n'approuviez pas un diff YAML à l'aveugle.
Le hic : il est plus lourd qu'un simple bac à sable. Vous avez besoin de Docker, Podman ou d'une VM plus une passerelle, et le numéro de version 0.1 est honnête, alors attendez-vous à des changements. NVIDIA propose aussi une voie entreprise, la NVIDIA OpenShell Reference Architecture, qui associe le runtime à ses CPU Vera, systèmes Vera Rubin et NVIDIA Sentry sur BlueField-4 ; aucun prix n'est publié, et aucun de ce matériel n'est nécessaire pour faire tourner le runtime open source. La télémétrie anonyme est activée par défaut ; le README liste ce qu'elle ne collecte pas, et vous la désactivez avec OPENSHELL_TELEMETRY_ENABLED=false.
Notre avis : pour un développeur à un portable, le srt d'Anthropic fait l'essentiel de cela avec un dixième de la configuration. OpenShell gagne son poids quand les agents font tourner du code non fiable, tournent sans surveillance ou ont besoin de règles par API, et faire tourner les deux sur une seule charge de travail ne fait qu'ajouter un second ensemble de règles à déboguer.
Là où il fait la différence
Une équipe plateforme qui fait tourner des travaux d'agents nocturnes sur une flotte CI
Laisser les agents appeler des API internes sans leur remettre les clés
Chaque travail tourne dans un bac à sable OpenShell ; la passerelle injecte les identifiants seulement pour les hôtes approuvés et le prouveur signale tout changement de politique qui élargit l'accès.
Un ingénieur sécurité qui relit les permissions d'un agent
Autoriser un agent à lire une API mais jamais à y écrire
Écrivez des règles réseau par méthode HTTP, pour que GET passe et POST soit refusé, et relisez les changements de politique proposés via le prouveur avant qu'ils ne s'appliquent.
Avant de vous engager
- Mise en route
- curl -LsSf le script install.sh, puis openshell sandbox create -- claude. L'image par défaut est un Ubuntu minimal sans agent installé.
- Intégrations
- NVIDIA nomme Claude Code, Codex, GitHub Copilot CLI, Hermes, LangChain Deep Agents, OpenClaw et OpenCode, plus des agents et images personnalisés. Tourne sur Docker, Podman, Kubernetes (un chart Helm installe la passerelle) ou un runtime VM expérimental, y compris les sites en air-gap et DGX Spark ou Station. SDK TypeScript et Rust.
- Données et confidentialité
- Télémétrie opérationnelle anonyme activée par défaut (pas de prompts, chemins, identifiants ou contenu, selon le README) ; désactivez avec OPENSHELL_TELEMETRY_ENABLED=false. Apache 2.0.
- Coût à grande échelle
- Le runtime est gratuit ; le coût est la capacité de conteneur ou de VM dont chaque bac à sable a besoin. La NVIDIA OpenShell Reference Architecture entreprise (OpenShell avec CPU Vera, systèmes Vera Rubin et Sentry sur BlueField-4) n'a pas de prix publié. La propre affirmation de NVIDIA est 2x la performance du x86 sur les CPU Vera ; n'importe quel CPU fonctionne.
- Limites
- 0.1.x, alors attendez-vous à des changements cassants ; la prise en charge WSL 2 est expérimentale.
Les points forts
- Vérifications au niveau du kernel sur les fichiers, appels système et réseau
- Les agents ne voient jamais de vrais identifiants
- La vérification formelle signale les changements de politique risqués
- Prise en charge Kubernetes et SDK
Les points faibles
- A besoin de Docker, Podman ou d'une VM plus une passerelle
- Jeunes versions 0.1.x
- Télémétrie anonyme activée par défaut
- Windows uniquement via WSL 2 expérimental
Idéal pour
Les équipes qui font tourner des agents sans surveillance ou sur du code non fiable et ont besoin de règles réseau par hôte et par méthode.
Alternatives à NVIDIA OpenShell
NVIDIA OpenShell : questions fréquentes
- NVIDIA OpenShell vaut-il le coup ?
- Un bac à sable d'agent poids lourd conçu pour les agents que vous laissez tourner sans surveillance, pas ceux que vous regardez. Nous lui donnons 4.1 sur 5.
- Combien coûte NVIDIA OpenShell ?
- Gratuit et open source sous Apache 2.0.
- Quels sont les inconvénients de NVIDIA OpenShell ?
- A besoin de Docker, Podman ou d'une VM plus une passerelle; jeunes versions 0.1.x; télémétrie anonyme activée par défaut; windows uniquement via WSL 2 expérimental.
- À qui s’adresse NVIDIA OpenShell ?
- Les équipes qui font tourner des agents sans surveillance ou sur du code non fiable et ont besoin de règles réseau par hôte et par méthode.
- Combien coûte NVIDIA OpenShell pour une équipe ou en production ?
- Le runtime est gratuit ; le coût est la capacité de conteneur ou de VM dont chaque bac à sable a besoin. La NVIDIA OpenShell Reference Architecture entreprise (OpenShell avec CPU Vera, systèmes Vera Rubin et Sentry sur BlueField-4) n'a pas de prix publié. La propre affirmation de NVIDIA est 2x la performance du x86 sur les CPU Vera ; n'importe quel CPU fonctionne.
- NVIDIA OpenShell est-il sûr pour les données de l’entreprise ?
- Télémétrie opérationnelle anonyme activée par défaut (pas de prompts, chemins, identifiants ou contenu, selon le README) ; désactivez avec OPENSHELL_TELEMETRY_ENABLED=false. Apache 2.0.
- Quelles sont les meilleures alternatives à NVIDIA OpenShell ?
- Les alternatives les plus proches que nous avons testées sont Anthropic Sandbox Runtime (srt), ToolHive et OpenSandbox.
Réponses vérifiées le 28 oct. 2026.