Google doa Agent Substrate, gVisor e OpenRL à CNCF e leva infraestrutura aberta para agentes de IA ao GKE
Aprofundamento CEVIU
Aprofundamento
O Agent Substrate ataca um problema bem concreto de quem opera agentes no Kubernetes: o agente passa a maior parte do tempo esperando (resposta do modelo, API externa, input humano), mas um Pod dedicado segura CPU e memória o tempo todo. Segundo o Google, no Kubernetes padrão isso também obriga o control plane a rastrear milhões de objetos persistentes e amarra identidades aos Pods. A solução separa o agente com estado do compute: Actors guardam memória, arquivos e identidade, Workers são sandboxes reutilizáveis de um pool aquecido, e Gateways aplicam controle de acesso de entrada e saída e injetam segredos com base na identidade do Actor, mantendo chaves fora do ambiente do agente.
Quando o agente pausa, o Substrate faz snapshot de memória e arquivos para storage e devolve o Worker ao pool. Na próxima requisição, restaura o Actor em qualquer Worker livre em menos de 500 milissegundos. O Google cita densidade 10x maior que runtimes de container padrão e mais de 500 ativações de suspend e resume por segundo. Como roda containers OCI padrão, a camada de isolamento pode ser Cloud Hypervisor microVMs ou gVisor, sem mudar o ciclo de vida dos agentes. O código roda em qualquer cluster Kubernetes, e agora há a versão gerenciada no GKE. A doação à CNCF Sandbox inclui ainda o gVisor, kernel de aplicação em Go que intercepta syscalls em userspace, e o OpenRL, que orquestra loops de pós-treino com RL em Python no Kubernetes usando Dynamic Resource Allocation.
O que mudou
A cobertura do CEVIU mostra a trajetória do projeto. Em 21 de maio de 2026, o CEVIU noticiou "Google Apresenta Agent Executor: O Runtime Distribuído para Agentes de IA", e em 27 de maio de 2026 saiu "Google Adiciona Agent Executor Open Source para Suportar Agentes de IA em Produção", ambos sobre runtime open source para agentes. Em 12 de junho de 2026, o CEVIU publicou "Agent Substrate habilita agentes de IA no Kubernetes com kagent", sobre a colaboração com a Solo.io. Em 17 de setembro de 2026, veio "Google Cloud Lança Agent Substrate para Potencializar Agentes de IA no GKE", e em 7 de outubro de 2026 o resumo das novidades de setembro citou a promessa de dez vezes mais densidade de sandbox. A diferença agora é de governança e status: o projeto entra no CNCF Sandbox junto com gVisor e OpenRL, e o Agent Substrate chega ao 1.0 com disponibilidade geral no GKE. Em 5 de novembro de 2026, o CEVIU já havia noticiado a doação em "Google doa Agent Substrate, gVisor e OpenRL à CNCF para dar infraestrutura aberta a agentes autônomos".
Por que isso importa
Para quem opera plataforma, a leitura é que agentes viram uma carga de trabalho com perfil próprio: muita ociosidade, código não confiável e necessidade de identidade separada do Pod. Se o seu custo por agente é dominado por compute parado, o modelo de snapshot e restore muda a conta. A governança neutra da CNCF também reduz o risco de depender de um único fornecedor, embora os projetos ainda estejam em onboarding no Sandbox e os números de densidade sejam do próprio Google.
Linha do tempo
CEVIU noticia o Agent Executor, runtime distribuído do Google para agentes de IA.
Google adiciona o Agent Executor open source para agentes em produção.
Solo.io anuncia colaboração com o Google no Agent Substrate e no kagent.
Google Cloud lança o Agent Substrate no GKE.
Resumo de setembro destaca GKE Agent Substrate e dez vezes mais densidade de sandbox.
CEVIU noticia a doação de Agent Substrate, gVisor e OpenRL à CNCF.
Projetos entram no CNCF Sandbox e o Agent Substrate chega ao 1.0 com GA no GKE.
Perguntas frequentes
O que é o Agent Substrate e o que ele resolve?
É um runtime open source que separa o agente com estado (memória, arquivos, identidade) do compute que o executa. Em vez de manter um Pod vivo durante as pausas, ele faz snapshot do agente e libera o Worker. Isso reduz o consumo de CPU e memória ociosos.
Preciso usar o GKE para rodar o Agent Substrate?
Não. O Google afirma que o código aberto pode ser implantado em qualquer cluster Kubernetes, em qualquer nuvem. O GKE oferece a versão gerenciada, agora em disponibilidade geral.
Qual a função do gVisor nessa stack?
Ele isola código não confiável gerado por agentes em um kernel de aplicação em userspace, escrito em Go, sem expor o kernel do host. Funciona em qualquer nó Linux, sem virtualização aninhada. É uma das duas opções de isolamento do Agent Substrate, ao lado das microVMs Cloud Hypervisor.
O que é o OpenRL?
É um projeto para rodar loops de pós-treino com aprendizado por reforço em Python no Kubernetes, com quatro primitivas (sample, forward_backward, optim_step e save_state) e API compatível com Tinker. Usa Dynamic Resource Allocation para dividir o pool de aceleradores. Começou como research preview em fevereiro e ainda é a camada mais nova da stack.
Fontes
- cloud.google.comfonte original
- Categoria
- CEVIU DevOps
- Publicado
- 06 de novembro de 2026
- Editoria
- CEVIU DevOps

