Il 5 novembre 2026 Google Cloud ha annunciato la donazione alla Cloud Native Computing Foundation (CNCF) di Agent Substrate, gVisor e OpenRL. Nello stesso annuncio ha presentato Agent Substrate 1.0 e la disponibilità generale della funzionalità gestita su Google Kubernetes Engine (GKE). Google ha riferito che i tre progetti erano stati ammessi nella CNCF Sandbox a ottobre e che il loro onboarding con i maintainer della comunità e l’infrastruttura di build indipendente era ancora in corso. L’annuncio di Google Cloud descrive i tre progetti come componenti con ruoli diversi.
Cosa fanno Agent Substrate, gVisor e OpenRL
| Progetto | Ruolo | Funzione |
| Agent Substrate | Gestione dell’esecuzione degli agenti | Conserva lo stato dell’agente separandolo dalle risorse di calcolo riutilizzabili. |
| gVisor | Isolamento del codice | Intercetta le chiamate di sistema delle applicazioni tramite un kernel applicativo in spazio utente. |
| OpenRL | Post-training per il reinforcement learning | Esegue cicli di addestramento su Kubernetes tramite un sistema self-hosted basato su Python. |
Google descrive gVisor come un kernel applicativo scritto in Go che intercetta le chiamate di sistema del codice non attendibile, creando un livello di isolamento rispetto al kernel del sistema operativo host. OpenRL, invece, è destinato al post-training dei modelli: le sue primitive Python sono sample, forward_backward, optim_step e save_state.
Agent Substrate separa lo stato persistente dell’Actor dalle risorse di esecuzione riutilizzabili del Worker.
Come Agent Substrate sospende e ripristina un Actor
Un Actor conserva memoria, file e identità dell’agente. Un Worker è un ambiente di esecuzione riutilizzabile, scelto da un pool già disponibile su Kubernetes. Quando un Actor è inattivo, Google spiega che il suo stato viene salvato in uno snapshot e il Worker torna nel pool; una nuova richiesta ripristina poi l’Actor su un Worker disponibile.
I Gateway applicano i controlli sugli accessi in entrata e in uscita e inseriscono i segreti in base all’identità dell’Actor. Il ciclo permette quindi di riutilizzare i Worker senza separare da essi, nella gestione del sistema, lo stato e l’identità persistenti dell’agente.
Agent Substrate 1.0 e il deployment su GKE
Google ha annunciato Agent Substrate 1.0 come disponibile in modalità gestita su GKE. Ha anche detto che il codice open source può essere distribuito su qualsiasi cluster Kubernetes. I due percorsi descrivono la funzionalità gestita di Google e, separatamente, il deployment del progetto open source.