Google anuncia o protocolo Agent2Agent (A2A)
(developers.googleblog.com)- A2A é um protocolo aberto projetado pelo Google, como um complemento ao MCP (Model Context Protocol) da Anthropic
- Foi desenvolvido para resolver diversos problemas que surgem na construção de sistemas multiagentes em grande escala
- Fornece interoperabilidade ao permitir que agentes criados por diferentes provedores interajam entre si
- Com esse protocolo, as empresas ganham a vantagem de poder gerenciar agentes de forma unificada em múltiplas plataformas e ambientes de nuvem
- Google Cloud e diversos parceiros, como Accenture, Atlassian, Box e Capgemini, estão participando
Princípios de design do A2A
- Suporte a capacidades centradas em agentes: oferece suporte à colaboração natural entre agentes, mesmo sem memória, ferramentas ou contexto compartilhados
- Baseado em padrões existentes: construído sobre tecnologias já amplamente usadas, como HTTP, SSE e JSON-RPC, o que facilita a integração com ambientes de TI
- Segurança reforçada por padrão: oferece nativamente um sistema de autenticação em nível OpenAPI, garantindo segurança de nível empresarial
- Suporte a tarefas de longa duração: tarefas que vão de alguns segundos a vários dias podem ser suportadas com feedback em tempo real e atualizações de status
- Aceita múltiplas modalidades: além de texto, também suporta streaming de áudio e vídeo, lidando com diferentes formatos de dados
Como o A2A funciona
- Interação entre agente cliente e agente remoto: o agente cliente envia uma solicitação de tarefa, e o agente remoto a executa
- Descoberta de capacidades (Capability Discovery): por meio de um "cartão de agente" em formato JSON, cada agente informa quais tarefas pode executar, permitindo selecionar o agente adequado
- Gerenciamento de tarefas: a tarefa (Task) é uma estrutura definida no A2A, com suporte tanto a tarefas curtas quanto longas, e os resultados de saída são representados como "artifact"
- Recursos de colaboração: os agentes trocam mensagens para compartilhar contexto, respostas, artifact e instruções do usuário
- Negociação da experiência do usuário: os componentes da mensagem ("parts") têm formatos de conteúdo bem definidos, e o formato de UI (iframe, vídeo, formulário web etc.) é negociado entre o cliente e o agente remoto
Caso real: automação de recrutamento de engenheiros de software
- Quando o recrutador insere os critérios de contratação (localização, stack de tecnologia etc.) na interface do Agentspace, o agente busca candidatos adequados
- Ele colabora com outros agentes especializados para coletar informações dos candidatos e fazer recomendações
- Com base nessa lista de recomendações, o usuário pode agendar entrevistas e, depois, chamar outros agentes para realizar verificações de antecedentes, entre outras tarefas
- O A2A oferece suporte para que vários agentes trabalhem em conjunto e automatizem o processo de contratação
O futuro da interoperabilidade entre agentes
- O A2A cria a base para que diversos agentes cooperem de forma fluida, possibilitando o desenvolvimento de sistemas inovadores
- Foi desenvolvido como um protocolo aberto, permitindo que qualquer pessoa participe e contribua
- O rascunho completo da especificação, o código de exemplo e os cenários estão publicados no GitHub
- O plano é lançar ainda este ano uma versão em nível de produção junto com os parceiros
- Para a especificação completa e os exemplos, consulte o site oficial do A2A e o repositório no GitHub
Feedback dos parceiros sobre o A2A
- O protocolo A2A do Google está formando um padrão aberto de interoperabilidade por meio da colaboração com diversos parceiros de tecnologia e serviços
- Os parceiros mencionam que o A2A terá um papel importante na colaboração entre agentes, automação, simplificação de pipelines de dados, comunicação em tempo real e otimização de fluxos de trabalho corporativos
- A seguir estão as expectativas e os planos de uso do A2A compartilhados pelos principais parceiros
Parceiros de tecnologia e plataforma
ask-ai.com
A Ask-AI está muito feliz em cocriar o protocolo A2A junto com o Google. Estamos construindo juntos o futuro da interoperabilidade em IA e da colaboração fluida entre agentes, ao mesmo tempo em que avançamos ainda mais na liderança em IA corporativa para a experiência do cliente.
– Dr. Alon Talmor, CEO
Atlassian
À medida que a Atlassian investe em agentes Rovo, o desenvolvimento de protocolos padronizados como o A2A ajuda os agentes a se descobrirem com sucesso, se coordenarem e raciocinarem. Isso possibilita formas ricas de delegação e colaboração em escala.
– Brendan Haire, vice-presidente de engenharia da plataforma de IA, Atlassian
Articul8
A Articul8 acredita que, para a IA realmente escalar em toda a empresa, colaboração e interoperabilidade são essenciais. Apoiamos o desenvolvimento do protocolo de interoperabilidade A2A, que se alinha perfeitamente com nossa missão de aplicar de forma fluida capacidades de GenAI especializadas por domínio em sistemas e fluxos de trabalho complexos. O ModelMesh (o 'agente dos agentes') trata o A2A como um first-class citizen, possibilitando comunicação segura e fluida entre agentes inteligentes.
– Arun Subramaniyan, fundador e CEO da Articul8
Arize AI
A Arize AI tem orgulho de colaborar com o Google como parceira de lançamento do protocolo de interoperabilidade A2A. Isso promove interações fluidas e seguras entre agentes de IA, além de se alinhar bem com o framework open source de avaliação e observabilidade da Arize.
– Jason Lopatecki, cofundador e CEO, Arize AI
BCG
A BCG apoia o redesenho organizacional com inteligência no centro. Capacidades abertas e interoperáveis como o A2A aceleram esse objetivo e possibilitam uma vantagem competitiva sustentável e autônoma.
– Djon Kleine, managing director e partner, BCG
Box
Esperamos expandir nossa parceria com o Google para que os agentes da Box possam colaborar com o ecossistema de agentes do Google Cloud por meio do A2A. Com isso, vamos cocriar inovações para o futuro dos agentes de IA e ajudar organizações a automatizar fluxos de trabalho, reduzir custos e gerar resultados confiáveis com IA.
– Ketan Kittur, vice-presidente de gestão de produto para plataforma e integrações, Box
C3 AI
A C3 AI acredita que sistemas abertos e interoperáveis são essenciais para gerar valor real com Enterprise AI. O A2A pode ajudar clientes a fazer com que agentes trabalhem juntos entre sistemas, equipes e aplicações.
– Nikhil Krishnan, CTO de ciência de dados e vice-presidente sênior, C3 AI
Chronosphere
O A2A abrirá uma nova era de orquestração de computação ao permitir especialização e coordenação de agentes de forma confiável e segura. Com isso, as empresas poderão entregar produtos e serviços com mais rapidez e confiabilidade, concentrando os esforços de engenharia em inovação e geração de valor.
– Rob Skillington, fundador e CTO, Chronosphere
Cohere
A Cohere está construindo infraestrutura de IA para ajudar empresas a adotar agentes autônomos com segurança. O protocolo aberto A2A garante colaboração confiável até mesmo em ambientes isolados, permitindo que empresas inovem em escala sem comprometer controle ou compliance.
– Autumn Moulder, vice-presidente de engenharia, Cohere
Confluent
O A2A permite que agentes inteligentes troquem dados de forma direta e em tempo real, simplificando pipelines de dados complexos e transformando fundamentalmente a forma como agentes tomam decisões entre si.
– Pascal Vantrepote, diretor sênior de inovação, Confluent
Cotality (antiga CoreLogic)
O A2A está abrindo as portas para uma nova era de comunicação e colaboração inteligentes em tempo real. A Cotality usará isso para oferecer aos clientes dos setores de financiamento imobiliário, seguros, mercado imobiliário e governo mais produtividade e decisões mais rápidas.
– Sachin Rajpal, managing director de soluções de dados, Cotality
DataStax
A DataStax está feliz em fazer parte do A2A e vê nisso um passo importante para construir sistemas de IA verdadeiramente interoperáveis em tarefas complexas e distribuídas por diferentes ambientes, por meio do suporte ao Langflow.
– Ed Anuff, chief product officer, DataStax
Datadog
A Datadog celebra a introdução do protocolo A2A pelo Google Cloud para simplificar o desenvolvimento de sistemas avançados de agentes. Com isso, a Datadog ajudará os usuários a criar aplicações de IA baseadas em agentes mais inovadoras, otimizadas e seguras.
– Yrieix Garnier, vice-presidente de produto da Datadog
Elastic
A Elastic apoia a visão de um ecossistema aberto de agentes e colaborará com o Google Cloud e líderes do setor para evoluir o A2A. Com sua experiência em gerenciamento de dados e orquestração de workflows, a Elastic pretende contribuir para o aprimoramento do protocolo.
– Steve Kearns, vice-presidente sênior e GM de busca da Elastic
GrowthLoop
O A2A tem potencial para acelerar a visão de “Compound Marketing” da GrowthLoop. Ele permite que agentes de IA colaborem sem atritos com outros agentes especializados, aprendam mais rapidamente com dados empresariais e otimizem campanhas de marketing com agilidade, tudo isso respeitando a privacidade dos dados dentro da infraestrutura em nuvem do cliente.
– Anthony Rotio, chief data strategy officer da GrowthLoop
Harness
A Harness apoia ativamente o A2A e busca simplificar a experiência do desenvolvedor. Ao integrar inteligência baseada em IA em todas as etapas do ciclo de vida do software, é possível oferecer insights mais profundos por meio de dados de runtime, automatizar workflows complexos e melhorar o desempenho dos sistemas.
– Gurashish Brar, head de engenharia da Harness
Incorta
A Incorta apoia o A2A e está avançando na comunicação entre agentes para seus clientes. Com isso, pretende conduzir o futuro da automação empresarial para um modelo mais inteligente, mais rápido e verdadeiramente orientado por dados.
– Osama Elkady, CEO da Incorta
Intuit
A Intuit está convencida de que protocolos open source como o A2A permitirão workflows complexos de agentes, acelerarão integrações com parceiros e levarão o setor adiante ao permitir que agentes entre plataformas colaborem de forma eficaz.
– Tapasvi Moturu, vice-presidente de engenharia de software da Intuit (responsável por frameworks de agentes)
JetBrains
A JetBrains está feliz em ser parceira de lançamento do A2A. O A2A é uma iniciativa para aprimorar a colaboração entre agentes, permitindo implementar um verdadeiro ambiente multiagente por meio da integração com os IDEs da JetBrains, ferramentas de equipe e o Google Cloud.
– Vladislav Tankov, diretor de IA da JetBrains
JFrog
A JFrog está contente por participar do protocolo A2A. A empresa acredita que essa iniciativa resolverá muitos dos desafios atuais de integração e se tornará um motor-chave para a próxima geração de aplicações de agentes.
– Yoav Landman, CTO e cofundador da JFrog
LabelBox
O A2A é uma etapa essencial para concretizar o potencial dos agentes de IA. Ele sustenta um futuro em que a IA realmente complementa as capacidades humanas, automatiza workflows complexos e impulsiona a inovação.
– Manu Sharma, fundador e CEO da LabelBox
LangChain
A LangChain está convencida de que a interação entre agentes é o futuro próximo. A empresa está muito satisfeita em construir, junto com o Google Cloud, um protocolo comum que atenda às necessidades de desenvolvedores e usuários de agentes.
– Harrison Chase, cofundador e CEO da LangChain
MongoDB
Ao combinar a sólida infraestrutura de banco de dados e os recursos de busca híbrida da MongoDB com o A2A e os modelos avançados de IA do Google Cloud, é possível redefinir o futuro das aplicações de IA em diversos setores, como varejo e manufatura.
– Andrew Davidson, vice-presidente sênior de produto da MongoDB
Neo4j
A Neo4j se orgulha da parceria com o Google Cloud e, ao combinar seus recursos de knowledge graph e GraphRAG com o A2A, ajuda organizações a alcançar níveis mais altos de automação e inteligência. As interações entre agentes precisam ser contextualmente relevantes, explicáveis e confiáveis.
– Sudhir Hasbe, chief product officer da Neo4j
New Relic
A colaboração entre o protocolo A2A do Google Cloud e a plataforma de observabilidade inteligente da New Relic trará grande valor aos clientes. Ela simplifica integrações entre sistemas diversos, facilita a troca de dados e cria um ecossistema de agentes de IA mais unificado.
– Thomas Lloyd, chief operating officer da New Relic
Pendo
A Pendo se orgulha de colaborar com o protocolo A2A do Google Cloud. Esse protocolo é uma etapa fundamental para permitir que agentes colaborem de forma eficaz mantendo confiabilidade e usabilidade.
– Rahul Jain, cofundador e CPO da Pendo
PayPal
O PayPal apoia o protocolo A2A do Google Cloud. Ele apresenta uma nova forma para desenvolvedores e comerciantes criarem experiências de comércio de próxima geração usando IA baseada em agentes.
– Prakhar Mehrotra, vice-presidente sênior de IA do PayPal
SAP
A SAP está trabalhando com o Google Cloud e com um ecossistema amplo para construir o futuro da interoperabilidade entre agentes por meio do protocolo A2A. Isso representa um avanço importante para permitir que diversos agentes de IA, incluindo o SAP Joule, colaborem sem atritos em toda a plataforma empresarial e concretizem processos de negócios de ponta a ponta.
– Walter Sun, vice-presidente sênior de engenharia de IA da SAP
Salesforce
A Salesforce apoia o padrão A2A para expandir sua plataforma aberta, permitindo que agentes de IA colaborem sem atritos no Agentforce e em todo o restante do ecossistema. Isso transforma capacidades isoladas em soluções unificadas, oferecendo uma força de trabalho digital aprimorada tanto para clientes quanto para funcionários.
– Gary Lerhaupt, vice-presidente de arquitetura de produto da Salesforce
ServiceNow
A ServiceNow está trabalhando com o Google Cloud para estabelecer um novo padrão do setor para interoperabilidade entre agentes. A empresa acredita que o A2A abrirá caminho para experiências de suporte mais eficientes e conectadas.
– Pat Casey, CTO e vice-presidente sênior de DevOps da ServiceNow
Supertab
Com o protocolo A2A do Google Cloud e o Supertab Connect, os agentes também poderão pagar, cobrar e trocar serviços como negócios humanos.
– Cosmin Ene, fundador da Supertab
UKG
A UKG está muito satisfeita em cocriar o novo protocolo A2A em parceria com o Google Cloud. Esse framework permitirá construir experiências de RH e força de trabalho mais inteligentes e melhores, capazes de prever e responder às necessidades dos funcionários melhor do que nunca.
– Eli Tsinovoi, head de IA da UKG
Weights & Biases
A Weights & Biases tem orgulho de cocriar o protocolo A2A com o Google Cloud. O A2A é um padrão aberto importante para ajudar a implantar, orquestrar e escalar com confiança agentes de IA que usam diferentes tecnologias.
– Shawn Lewis, CTO e cofundador da Weights & Biases
Parceiros de serviços
Accenture
O protocolo multiagente A2A do Google Cloud atua como uma ponte para resolver problemas complexos ao conectar agentes especializados por domínio em diferentes plataformas. Isso possibilita soluções de agentes mais inteligentes e eficazes por meio de comunicação sem atritos e inteligência coletiva.
– Scott Alfieri, head global de AGBG da Accenture
Deloitte
> A interoperabilidade entre agentes é um elemento fundamental que possibilita a evolução da arquitetura de IA baseada em agentes. A iniciativa A2A do Google Cloud reunirá participantes de todo o setor de tecnologia para desenvolver e apoiar conjuntamente esse protocolo, acelerando significativamente a adoção de IA baseada em agentes.
> – Gopal Srinivasan, Deloitte
EPAM
> A EPAM já está na liderança na área de A2A e está focada em soluções industriais que oferecem valor de negócio real, como economia de tempo, redução de sobrecarga, apoio à geração de receita e melhorias de processos no setor farmacêutico, incluindo documentação para a FDA.
> – Marc Cerro, vice-presidente de parcerias globais com Google Cloud da EPAM
HCLTech
> A HCLTech está liderando a empresa baseada em agentes e, junto com o Google Cloud, está à frente da definição da interoperabilidade entre agentes e da expansão do potencial da IA baseada em agentes por meio do padrão aberto A2A.
> – Vijay Guntur, CTO e líder de ecossistema da HCLTech
KPMG
> A KPMG está satisfeita em participar desta iniciativa emergente. O A2A oferece um padrão essencial para que diferentes agentes de IA possam colaborar de forma eficaz e responsável. Com isso, clientes e empresas podem usar a IA de maneira mais fluida para alcançar inovação e eficiência.
> – Sherif AbdElGawad, sócio da KPMG e líder de Google Cloud & AI
Quantiphi
> A capacidade de os agentes explorarem dinamicamente suas habilidades e construírem experiências de usuário em várias plataformas é essencial para concretizar o verdadeiro potencial das empresas. Vemos o protocolo A2A como um ponto de inflexão importante para ajudar a criar esses agentes interoperáveis.
> – Asif Hasan, cofundador da Quantiphi
TCS (Tata Consultancy Services)
> O protocolo A2A é a base da próxima era da automação por agentes, na qual a interoperabilidade semântica ocupa o centro. Temos orgulho de estar liderando essa jornada de transformação.
> – Anupam Singhal, presidente da divisão de manufatura da TCS
Wipro
> O futuro da IA está na colaboração fluida, e protocolos abertos como o A2A formarão a base de ecossistemas capazes de impulsionar inovação em larga escala.
> – Nagendra P Bandaru, parceiro global responsável por serviços de tecnologia da Wipro
Saiba mais sobre o A2A
- Rascunho completo da especificação: GitHub A2A Spec
- Exemplos de código e teste do protocolo: site oficial do A2A
- Envio de ideias e orientações para contribuição: formulário de propostas, guia de contribuição
2 comentários
Seria bom criar algo assim mantendo as alucinações do modelo base sob controle em nível de seis sigma. Isso significa que dá para controlar suficientemente só com um agente no papel de gerenciamento ou outros complementos em nível de código?
Opiniões no Hacker News
É difícil encontrar exemplos reais dos protocolos A2A e MCP. Gostaria de ver um exemplo simples de conversa e JSON. Estou pensando em fazer uma cola sobre isso
A especificação JSON é parecida com a do MCP. Há um cartão de agente que descreve as capacidades do site que o Google quer. Isso permite que rastreadores descubram o agente
Fico pensando se isso é uma redescoberta de SOA e WSDL. Estou refletindo se um curso de engenharia de software deveria incluir uma disciplina sobre a história de várias arquiteturas, metodologias e padrões
Publiquei uma nota sobre segurança no MCP e injeção de prompt. O MCP em si não tem falhas de segurança, mas o padrão de permitir que um LLM acesse ferramentas que podem agir em nome do usuário é vulnerável a ataques de injeção de prompt
O A2A serve para comunicação entre agentes. O MCP é a forma como agentes se comunicam com ferramentas
O MCP expõe prompts, recursos e ferramentas ao host. O A2A expõe descoberta de capacidades, tarefas, colaboração e discussões sobre experiência do usuário
/promptsSó com MCP já parece ser possível atender os principais casos de uso que o A2A diz cobrir. Se você colocar um agente atrás de um servidor MCP, ele pode ser consultado como qualquer outra ferramenta. Talvez o A2A nem seja necessário
Esse protocolo consiste em entregar os dados a um intermediário, para que depois eles sejam revendidos via busca. As empresas que apostam o futuro em LLMs perceberam que o único diferencial sustentável no longo prazo são os dados que podem usar legalmente
O MCP permite que agentes usem recursos de forma padronizada. O A2A permite que agentes cooperem entre si