Agent Development Kit da Google Agora com Suporte a Cinco Linguagens
Aprofundamento CEVIU
Aprofundamento
A expansão do Agent Development Kit (ADK) do Google Cloud para cinco linguagens (Python, Go, TypeScript, Java e Kotlin) é um marco estratégico para equipes de engenharia de plataforma. O ADK agora permite que os desenvolvedores escolham a linguagem que melhor se adapta ao runtime e ao sistema de tipos, sem abrir mão da interoperabilidade. Essa arquitetura unificada é garantida pelos protocolos abertos Message Communication Protocol (MCP) e Agent-to-Agent (A2A), que viabilizam a comunicação entre agentes escritos em diferentes tecnologias.
Para cada linguagem, o ADK oferece otimizações específicas. Python é a referência, com a maior integração com serviços Google Cloud e adaptadores de modelo. Go se destaca em produção, gerando binários estáticos pequenos e aproveitando seu modelo de concorrência para alta performance. TypeScript integra-se com Zod para validação de tipos, enquanto Java funciona bem com Maven e Spring Boot. Kotlin prioriza a segurança em tempo de compilação com KSP e permite execução local em Android. Isso dá às equipes a flexibilidade de construir sistemas de agentes mais eficientes, observáveis e adaptados ao seu ecossistema existente.
O que mudou
A cobertura anterior do CEVIU News já detalhava o ADK em fevereiro de 2026, com sua integração ao Datadog para observabilidade. Também mostramos o Agents CLI em agosto de 2026, facilitando o gerenciamento do ciclo de vida dos agentes. No entanto, o ADK era frequentemente associado a um ecossistema mais focado em Python. A novidade é a remoção dessa limitação, com o suporte oficial e completo para as cinco linguagens, cada uma com seu ADK nativo. Isso transforma o kit em uma ferramenta verdadeiramente poli-linguística, entregando a promessa de interoperabilidade e escolha de tecnologia.
Por que isso importa
Para os engenheiros de plataforma e equipes de DevOps, a abrangência do ADK significa maior liberdade na seleção de tecnologia. Não há necessidade de criar uma camada Python para workloads de agentes ou desenvolver lógica de orquestração do zero. Isso otimiza o ciclo de vida de desenvolvimento e entrega contínua, reduzindo o overhead e aumentando a agilidade. A capacidade de integrar agentes de IA em diferentes partes da infraestrutura, usando a linguagem mais apropriada para cada serviço, leva a sistemas mais resilientes, com melhor desempenho e mais fáceis de monitorar.
Linha do tempo
Monitoramento de aplicações agentic do Google ADK com Datadog LLM Observability.
Google anuncia middleware Genkit para aplicações agentic, suportando TypeScript, Go, Dart e Python.
Melhorias nos Managed Agents da Gemini API com capacidades assíncronas e integração robusta.
Google introduz Agents CLI para automação do ciclo de vida de agentes de IA com Gemini Enterprise.
Google integra agentes Antigravity no Gemini Enterprise e em extensões para IDEs.
Google Cloud lança plugin para impulsionar agentes de codificação baseados em IA.
Agent Development Kit (ADK) da Google passa a suportar Python, Go, TypeScript, Java e Kotlin.
Perguntas frequentes
O que é o Agent Development Kit (ADK) do Google Cloud?
O ADK é um conjunto de ferramentas do Google Cloud que permite a criação e gerenciamento de agentes de IA. Ele oferece uma estrutura unificada e protocolos abertos para facilitar o desenvolvimento, a integração e a interoperabilidade de agentes, independentemente da linguagem de programação utilizada.
Quais são os protocolos MCP e A2A e por que são importantes?
O Message Communication Protocol (MCP) e o Agent-to-Agent (A2A) são protocolos abertos que permitem a comunicação entre agentes. Eles garantem que agentes escritos em diferentes linguagens e plataformas possam interagir de forma transparente, construindo sistemas multiagentes coesos e escaláveis.
Como a expansão para cinco linguagens beneficia as equipes de engenharia de plataforma?
Essa expansão oferece flexibilidade sem precedentes, permitindo que as equipes usem a linguagem mais adequada para cada componente do sistema de agentes. Isso elimina a necessidade de padronizar toda a arquitetura em uma única linguagem, otimizando o desempenho, a manutenção e a integração com os ecossistemas de desenvolvimento existentes.
O ADK suporta o desenvolvimento de agentes para mobile ou edge?
Sim. A versão do ADK para Kotlin, por exemplo, foi projetada com segurança em tempo de compilação e suporta execução local em Android, integrando-se com componentes como LiteRT-LM para chamadas de ferramentas e ML Kit para geração de texto. Isso permite a criação de agentes que funcionam em dispositivos móveis, até mesmo sem conexão de rede.
Fontes
- cloud.google.comfonte original
- Categoria
- CEVIU DevOps
- Publicado
- 16 de outubro de 2026
- Editoria
- CEVIU DevOps

