Google Cloud anunció el 5 de noviembre de 2026 que donaría Agent Substrate, gVisor y OpenRL a la Cloud Native Computing Foundation (CNCF), y también anunció Agent Substrate 1.0 y su disponibilidad general en Google Kubernetes Engine (GKE). La compañía situó en octubre la aceptación de los tres proyectos en el Sandbox de la CNCF y dijo que su incorporación, junto con mantenedores de la comunidad y una infraestructura de compilación independiente, seguía en curso. El anuncio de Google Cloud reúne así dos hitos distintos: la evolución de los proyectos dentro de la fundación y la disponibilidad de Agent Substrate en GKE.

Qué hace cada proyecto

Google describe los tres proyectos como piezas con funciones diferentes dentro de la infraestructura para agentes de IA:

ProyectoFunciónCómo trabaja, según Google
Agent SubstrateGestiona la ejecución de agentes con estado persistente.Separa los Actors, que conservan memoria, archivos e identidad, de los Workers reutilizables que ejecutan el trabajo.
gVisorAísla la ejecución de código.Su kernel de aplicaciones en espacio de usuario, escrito en Go, intercepta las llamadas al sistema de las aplicaciones.
OpenRLEjecuta procesos de posentrenamiento con aprendizaje por refuerzo en Kubernetes.Es un sistema autogestionado escrito en Python, con las operaciones sample, forward_backward, optim_step y save_state.

La diferencia práctica es el nivel que aborda cada uno: Agent Substrate gestiona el ciclo de vida y el estado del agente; gVisor aporta una capa de aislamiento; OpenRL organiza el proceso de posentrenamiento. Google también señala que Agent Substrate puede usar máquinas virtuales ligeras de Cloud Hypervisor o gVisor como límites de aislamiento.

Cómo Agent Substrate pausa y reanuda un Actor

Diagrama del ciclo de un Actor: se ejecuta en un Worker, guarda su estado en una instantánea al pausarse y se restaura en otro Worker disponible; una vía de control representa las funciones de los Gateways.

En el modelo descrito por Google, un Actor conserva la memoria, los archivos y la identidad de una sesión. Cuando queda inactivo, su estado se guarda en una instantánea y el Worker que lo ejecutaba vuelve al conjunto de recursos reutilizables. Ante una nueva solicitud, el Actor se restaura en un Worker disponible.

Los Gateways controlan el acceso entrante y saliente e incorporan secretos según la identidad del Actor. Así, el estado de una sesión puede persistir aunque el recurso de ejecución vuelva al conjunto disponible.

La idea central es separar el estado y la identidad del agente del recurso de cómputo que puede reutilizarse.

Agent Substrate 1.0 y su despliegue en GKE

Google anunció Agent Substrate 1.0 como disponible de forma general en GKE. También indicó que el código de código abierto puede desplegarse en cualquier clúster de Kubernetes. La versión gestionada en GKE y el despliegue del proyecto en otros clústeres son las dos modalidades descritas por la compañía.