O mundo da Inteligência Artificial está evoluindo rapidamente, e com ele, a necessidade de infraestruturas robustas e seguras para dar suporte a essa transformação. Pensando nisso, o Google Cloud anunciou uma novidade que promete ser um divisor de águas: o Google Agent Compute Engine (ACE). Este é um serviço de computação desenhado especificamente para AI Agents, oferecendo uma abordagem inovadora de isolamento por meio de microVMs dedicadas.
Revelado durante a AGNTCon + MCPCon, o ACE não é apenas mais um serviço; ele já impulsiona o Gemini em tarefas de trabalho internas, demonstrando sua capacidade e eficiência em ambientes reais. A grande promessa é entregar a segurança e o isolamento de máquinas virtuais (VMs) com a velocidade e densidade de containers. Para os desenvolvedores e empresas que buscam escalar suas aplicações de IA com confiança, esta é uma notícia e tanto.
O Que é o Google Agent Compute Engine e Como Ele Funciona?
Em sua essência, o Google Agent Compute Engine é um serviço do Google Cloud que executa cada agente de IA dentro de uma microVM dedicada e isolada por hardware. Imagine cada agente com seu próprio pequeno computador virtual, totalmente separado dos outros. Essa unidade de processamento possui seu próprio kernel de convidado, acesso root e até mesmo um Hyperdisk para armazenamento. O principal: essa ‘sandbox’ não armazena nenhuma credencial, tornando-a inerentemente mais segura.
A arquitetura do Google divide cada agente de IA em duas partes principais:
Harness (o ‘cérebro’): Esta é a parte que orquestra o agente, chamando o modelo de IA e tomando decisões. Ele roda completamente fora da sandbox.Sandbox (as ‘mãos’): É o ambiente isolado onde o agente executa código, comandos de shell e navega na web. O harness envia comandos explícitos para a sandbox.
Essa separação clara entre ‘cérebro’ e ‘mãos’ é crucial para a segurança, garantindo que mesmo que a sandbox seja comprometida por uma injeção de prompt, por exemplo, o atacante não consiga acessar os recursos e credenciais sensíveis do sistema principal.
Inovação em Segurança: Isolamento de MicroVMs para Agentes de IA
A segurança é um pilar fundamental do Google Agent Compute Engine. Cada sessão de agente é executada em uma microVM de inquilino único, protegida por um limite do Cloud Hypervisor. Os hosts são aparelhos sem estado com um sistema de arquivos raiz somente leitura, imposto por dm-verity. Além disso, o hardware Titan, com sua unidade de processamento de interface (IPU) Titanium, mantém chaves de atestado fora da VM do convidado, adicionando uma camada extra de proteção.
Rede e Identidade: Uma Abordagem Revolucionária
O design de rede do ACE é particularmente inovador e contribui significativamente para sua robustez:
As microVMs não possuem interface de rede padrão, gateway padrão ou acesso direto à VPC (Virtual Private Cloud).Todo o tráfego atravessa um limite virtio-vsock para um proxy local, e então para um gateway externo.Os convidados recebem apenas um certificado SPIFFE com escopo de sessão e um token de identidade de curta duração.Um ‘Agent Gateway’ troca a credencial de backend real em tempo real, após verificações de política.
Essa configuração garante que, mesmo que um invasor consiga controlar tudo dentro da sandbox, ele não encontrará segredos para roubar nem acesso direto à rede interna, mitigando drasticamente os riscos de exfiltração de dados e ataques laterais.
As Quatro Identidades dos Agentes
Para gerenciar as permissões e o acesso de forma granular, o Google define quatro identidades para cada workload de agente:
Identidade do Usuário: Autentica apenas a tarefa geral.Identidade Delegada ‘em nome de’: Uma concessão de escopo armazenada em um serviço de autorização central, nunca no nó.Identidade da Workload do Agente (Agent Workload Identity): Uma identidade SPIFFE de curta duração, a única usada para o tráfego da sandbox.Identidade da Força de Trabalho do Agente (Agent Workforce Identity): A conta e os recursos próprios do agente.
A identidade da workload, por exemplo, é praticamente inútil para chamadas de API diretas se for exfiltrada, pois apenas identifica qual sandbox enviou um pacote. Isso reforça a filosofia de ‘confiança zero’ do serviço.
Eficiência e Escalabilidade: Mantendo os Agentes de IA Baratos
Um desafio comum com os agentes de IA é que eles passam muito tempo esperando por modelos ou por interações do usuário. Para resolver isso e manter os custos baixos, o Google implementou um sistema inteligente de otimização de recursos no Google Agent Compute Engine.
Quando a sandbox de um agente sinaliza que uma chamada de ferramenta foi concluída e ele está ocioso, o host faz um ‘checkpoint’ da microVM, liberando todos os seus recursos ativos. O agente é então retomado a partir de um snapshot quando uma nova chamada é feita. Isso permite que milhares de agentes existam sem consumir recursos continuamente.
A densidade é alcançada através do compartilhamento de memória copy-on-write. Imagens de snapshot pré-aquecidas são mapeadas com DAX, permitindo que microVMs em um mesmo host compartilhem o sistema operacional base e as páginas de biblioteca. Apenas as páginas modificadas de cada agente consomem memória privada, otimizando o uso de RAM.
O armazenamento é dividido em três categorias: overlays descartáveis (scratch), volumes compartilhados somente leitura e workspaces de usuário persistentes no Hyperdisk do Google Cloud, proporcionando flexibilidade e persistência quando necessário. Embora o Google não tenha publicado números específicos de boot ou densidade para o ACE em si, seu ‘irmão’ de código aberto, o Agent Substrate, demonstrou 500 ativações/segundo com suspensão/retomada em menos de 500 ms para 200.000 agentes, sugerindo um potencial impressionante.
Por Que o Google Agent Compute Engine Importa para o Futuro da IA?
A introdução do Google Agent Compute Engine é mais do que apenas um novo serviço de computação; é um reconhecimento da evolução dos AI Agents como uma nova e poderosa forma de automação. Com a crescente complexidade e autonomia dos agentes de IA, a necessidade de um ambiente de execução seguro, isolado e eficiente tornou-se crítica.
Este serviço resolve dores de cabeça significativas para desenvolvedores e empresas: como permitir que agentes acessem ferramentas e dados externos de forma segura, e como gerenciar os custos de computação de agentes que podem passar muito tempo ociosos. Ao oferecer isolamento de VM com desempenho próximo ao de containers, o ACE abre caminho para a implantação em larga escala de agentes de IA em ambientes corporativos, onde segurança e eficiência são inegociáveis. Isso acelera a adoção de IA, permitindo que as empresas explorem o potencial de agentes autônomos para automatizar tarefas complexas e agregar valor estratégico.
Próximos Passos e O Que Esperar
Atualmente, o Google Agent Compute Engine já está sendo utilizado internamente para impulsionar o Gemini e outras ferramentas, como Antigravity, além de pipelines de avaliação e Reinforcement Learning (Aprendizado por Reforço). O Google anunciou que a versão para clientes estará disponível para pré-visualização nos próximos meses, o que significa que mais detalhes técnicos, métricas de desempenho (como tempo de boot e densidade para o ACE em si), preços e uma data exata de lançamento devem ser divulgados em breve.
A expectativa é que o ACE se torne um componente essencial para a criação de sistemas multi-agentes e para a evolução de aplicações de IA que exigem não apenas poder de processamento, mas também um ambiente de execução altamente seguro e otimizado para as características únicas dos agentes autônomos. Acompanharemos de perto os próximos capítulos dessa inovação.
Conclusão
O Google Agent Compute Engine representa um avanço significativo na infraestrutura para AI Agents. Ao combinar o isolamento robusto de microVMs com a eficiência e a velocidade exigidas pelo ritmo dinâmico da Inteligência Artificial, o Google Cloud está pavimentando o caminho para uma nova era de aplicações de IA seguras, escaláveis e econômicas. Este é um passo fundamental para tornar a promessa dos agentes de IA uma realidade para empresas e desenvolvedores em todo o mundo.
Perguntas Frequentes (FAQ) sobre o Google Agent Compute Engine
O que é um AI Agent e por que ele precisa de um serviço como o Agent Compute Engine?
Um AI Agent é uma entidade de software autônoma que pode perceber seu ambiente, tomar decisões e agir para alcançar objetivos. Eles geralmente interagem com ferramentas externas e acessam dados, o que levanta preocupações de segurança. O Google Agent Compute Engine oferece um ambiente isolado (microVM) para cada agente, garantindo que suas ações e acessos sejam contidos e seguros, protegendo o sistema principal contra vulnerabilidades ou exfiltração de dados.
Como o Agent Compute Engine garante a segurança dos dados e credenciais?
A segurança é garantida por múltiplas camadas. Cada agente roda em uma microVM isolada por hardware, sem credenciais dentro da ‘sandbox’. A arquitetura de rede restringe o tráfego, direcionando-o através de proxies e um gateway que aplica políticas de segurança. Além disso, as identidades dos agentes são de curta duração e com escopo limitado, tornando-as inúteis se forem comprometidas fora do contexto de uma sessão controlada. Saiba mais na fonte oficial do Google Cloud.
O Google Agent Compute Engine é um serviço que redefine a forma como pensamos a segurança e a eficiência para agentes de IA. Explore como essa tecnologia pode impactar seus projetos de inteligência artificial. [LINK_INTERNO]
Gostou da notícia?
Inscreva-se na nossa newsletter e receba as principais novidades sobre inteligência artificial diretamente no seu e-mail.
Fonte: https://www.marktechpost.com