Nuove direttive per la sicurezza degli agenti IA

Alla conferenza KubeCon + CloudNativeCon NA, tenutasi dal 9 al 12 novembre a Salt Lake City, la CNCF ha presentato una serie di progetti mirati a impedire che gli agenti di intelligenza artificiale escano dal loro sandbox e a garantire un controllo rigoroso sulle loro attività. L’obiettivo è definire regole inconfutabili, creare ambienti di runtime altamente isolati e aumentare la trasparenza delle operazioni.

Il progetto OpenShell, proposto da Nvidia, è stato accettato il 26 settembre e introdotto ufficialmente durante la KubeCon. Si tratta di una sandbox ancora in fase di maturazione che consente di definire quali file, reti e servizi un agente può accedere, fornendo una base per una futura architettura di sicurezza standardizzata.

Isolamento a livello di runtime

Google ha affidato alla CNCF il progetto gVisor, un kernel applicativo che gira in userspace per schermare i carichi di lavoro. gVisor riduce la superficie di attacco separando il kernel del container dal kernel dell’host, offrendo un isolamento più forte senza sacrificare le prestazioni.

Parallelamente, il progetto Kata Containers propone una soluzione simile, combinando i container con macchine virtuali leggere. Tuttavia, Kata Containers rimane sotto l’egida dell’Open Infrastructure Foundation e non fa parte della CNCF.

Virtualizzazione e orchestrazione avanzata

Un altro tema centrale della conferenza è stato l’uso di macchine virtuali (VM) all’interno di Kubernetes. Il 10 novembre la CNCF ha annunciato la graduation di KubeVirt, progetto che dal 2019 permette di eseguire e gestire VM accanto ai container nello stesso cluster Kubernetes.

Broadcom ha contribuito con la sua VM API, basata sul VM Operator, accettata il 28 ottobre nella sandbox CNCF. La API consente di descrivere le configurazioni delle VM tramite l’API di Kubernetes, lasciando ai provider di infrastruttura il compito di provisioning e gestione, compatibile sia con vSphere sia con altri hypervisor.

Efficienza energetica degli agenti IA

Oltre alla sicurezza, la CNCF ha affrontato il problema del consumo inefficiente delle risorse da parte degli agenti IA, spesso inattivi in attesa di risposte da modelli o servizi esterni. Il progetto Agent Substrate di Google, ora anch’esso parte della CNCF, salva lo stato delle sessioni in attesa e rilascia immediatamente il worker‑pod in un pool condiviso.

Quando l’agente deve riprendere, il suo stato viene ripristinato su un pod disponibile. Google afferma che il tempo di ripristino è inferiore a 500 millisecondi, permettendo un utilizzo più dinamico e sostenibile delle risorse di calcolo.

Impatto futuro e prossimi passi

Con l’integrazione di OpenShell, gVisor, KubeVirt, la VM API e Agent Substrate, la CNCF sta costruendo un ecosistema più robusto per l’esecuzione di agenti IA in ambienti cloud‑native. Le nuove linee guida puntano a rendere le policy di sicurezza non negoziabili, mentre l’isolamento a livello di runtime e la capacità di gestire VM e container in modo unificato semplificano l’operatività per gli sviluppatori.

Il prossimo anno la CNCF prevede ulteriori iterazioni su questi progetti, con focus su standard di interoperabilità e monitoraggio continuo delle attività degli agenti. L’obiettivo finale è garantire che le IA possano operare in modo sicuro, trasparente ed economicamente sostenibile all’interno delle piattaforme Kubernetes.