NVIDIA OpenShell: Un Runtime Sicuro per Flotte di Agenti AI Autonomi
AI News

NVIDIA OpenShell: Un Runtime Sicuro per Flotte di Agenti AI Autonomi

4 min
23/10/2026
AI SecurityAutonomous AgentsNVIDIAOpenShell

NVIDIA OpenShell: Un Runtime Sicuro per Agenti AI Autonomi

NVIDIA ha presentato OpenShell, un runtime open-source progettato per gestire in modo sicuro flotte di agenti AI autonomi. Poiché gli agenti AI diventano sempre più capaci di eseguire compiti complessi, necessitano di accedere a dati sensibili, API e risorse di rete. OpenShell fornisce un ambiente controllato in cui gli agenti possono operare efficacemente senza rappresentare un rischio per la sicurezza organizzativa.

La piattaforma è pensata per aziende e sviluppatori che devono distribuire agenti autonomi su larga scala mantenendo una governance rigorosa e la privacy dei dati. Fornendo un sandbox sicuro per ogni agente, OpenShell garantisce che possano accedere solo alle risorse esplicitamente consentite dalle policy.

Come OpenShell Applica la Sicurezza

Il modello di sicurezza di OpenShell si basa su due meccanismi fondamentali: l'applicazione a livello di kernel e la verifica formale delle modifiche alle policy.

Ogni agente viene eseguito in un sandbox isolato in cui il kernel applica le policy su ogni accesso a file, chiamata di sistema e connessione di rete. Ciò significa che, anche se un agente viene compromesso, non può accedere a risorse al di fuori dei suoi confini designati. Le credenziali non vengono mai esposte direttamente all'agente; invece, OpenShell le inietta solo per richieste a endpoint approvati.

Prima di applicare qualsiasi modifica alle policy, OpenShell utilizza la verifica formale per analizzare l'impatto potenziale. Se una modifica concedesse nuovi accessi, come raggiungere un nuovo host con credenziali o invocare un nuovo metodo API, viene segnalata per una revisione umana. Questo approccio proattivo previene escalation accidentali dei privilegi.

Sicurezza a Livello Hardware con NVIDIA Sentry

Il runtime software di OpenShell è completato da NVIDIA Sentry, un framework di sicurezza hardware che opera su unità di elaborazione dati (DPU) BlueField. Sentry funziona out-of-band, al di là della portata dell'agente, fornendo una salvaguardia indipendente che non può essere manomessa da carichi di lavoro compromessi.

Utilizzando il software DOCA Argus, Sentry monitora le strutture di memoria dell'host per osservare processi, file e attività di rete senza richiedere software di monitoraggio sull'host. Ciò consente ai team di sicurezza di rilevare anomalie e attivare policy BlueField per isolare immediatamente i carichi di lavoro interessati.

Questo approccio a doppio livello—applicazione software a livello di kernel e monitoraggio hardware sul DPU—garantisce una protezione completa per le distribuzioni di agenti autonomi.

continua a leggere sotto...

Caratteristiche e Capacità Principali

  • Applicazione a livello di kernel: Le policy vengono applicate a livello di kernel, fornendo un controllo granulare su accesso a file, chiamate di sistema e connessioni di rete.
  • Modifiche alle policy verificate formalmente: Le modifiche vengono analizzate tramite verifica formale per identificare e segnalare concessioni di accesso rischiose.
  • Protezione delle credenziali: Gli agenti non vedono mai le credenziali reali; vengono iniettate solo per richieste approvate.
  • Supporto multi-piattaforma: Disponibile su Linux, macOS (Apple Silicon) e Windows con WSL 2 (sperimentale).
  • Supporto SDK: SDK per Python, TypeScript, Go e Rust per un'integrazione senza soluzione di continuità.

Integrazione con l'Ecosistema

OpenShell è progettato per integrarsi con l'infrastruttura esistente, inclusi Kubernetes, Docker e Podman. Supporta la distribuzione in ambienti cloud, ibridi, on-premises, edge e air-gapped, fornendo un unico livello di policy per tutti i modelli e gli harness.

NVIDIA ha collaborato con Red Hat per espandere le capacità di sicurezza di OpenShell, sfruttando l'esperienza di Red Hat in Linux enterprise e orchestrazione di container. Cisco ha anche integrato OpenShell nella sua piattaforma Cloud Control per DGX Station, consentendo resilienza AI locale con una governance solida.

La piattaforma include un advisor e un prover per la revisione delle modifiche alle policy e supporta l'estensibilità tramite middleware, intercettori e driver di calcolo.

Perché è Importante

Man mano che gli agenti AI diventano più autonomi, aumenta il rischio di azioni indesiderate o violazioni della sicurezza. OpenShell affronta questa sfida fornendo un runtime sicuro e governato che consente alle organizzazioni di sfruttare appieno il potenziale degli agenti AI senza compromettere la sicurezza.

Con l'aumento dei flussi di lavoro guidati da agenti, la necessità di misure di sicurezza robuste è critica. La combinazione di applicazione software e hardware di OpenShell stabilisce un nuovo standard per la sicurezza degli agenti AI, rappresentando un progresso significativo nel settore.

Il progetto sta già guadagnando trazione, con 17.000 stelle su GitHub e un coinvolgimento attivo della comunità. L'impegno di NVIDIA per lo sviluppo open-source e la sicurezza è evidente nel design e nella documentazione del progetto.

Come Iniziare con OpenShell

Per iniziare a utilizzare OpenShell, gli utenti possono seguire la guida rapida, che richiede Linux, macOS o Windows con WSL 2, oltre a Docker o Podman. Il programma di installazione configura la CLI e un gateway locale, consentendo agli utenti di eseguire il loro primo agente in pochi minuti.

Per chi è interessato a contribuire, NVIDIA fornisce documentazione completa, una guida ai contributi e un codice di condotta. Il progetto è concesso in licenza sotto Apache 2.0, incoraggiando la collaborazione e l'innovazione della comunità.

OpenShell rappresenta un importante passo avanti nella sicurezza degli agenti AI autonomi, fornendo gli strumenti necessari per distribuirli in modo sicuro e responsabile in ambienti di produzione.