23 pontos por GN⁺ 2025-04-10 | 2 comentários | Compartilhar no WhatsApp
  • 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

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

2 comentários

 
raykim 2025-04-10

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?

 
GN⁺ 2025-04-10
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

    • O MCP se concentra em resolver um problema específico que as pessoas enfrentam hoje. O LLM precisa acessar dados nos quais não foi treinado, mas isso é difícil de implementar. O MCP define um padrão para que o LLM possa chamar APIs por meio de um cliente
    • O A2A trata de um problema de marketing que o Google quer resolver com parceiros técnicos
    • Acho que daqui a 6 meses saberemos qual protocolo ainda vai existir. Provavelmente não será o protocolo em que todos os contribuidores pertencem à mesma empresa
  • 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

    • As chamadas JSON-RPC são parecidas com as chamadas de ferramentas do MCP, mas a entrada e a saída se parecem mais com a entrada/saída de chamadas de LLM
    • O exemplo de servidor em JS é interessante. Ele usa geradores para enviar eventos SSE ao chamador. Parece um pouco estranho expor isso como API
  • 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 A2A inclui conceitos como tarefas e prontidão de tarefas. Você pode delegar uma tarefa e esperar que ela seja concluída dias depois, recebendo notificações por webhook ou polling
    • Para o usuário final, o A2A pode causar confusão e talvez substitua muitos usos do MCP
  • 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

    • Concordar com esses conceitos faz sentido. Fico em dúvida se é necessário um protocolo totalmente especificado. Talvez bastassem boas práticas para endpoints/capacidades de API
    • Penso algo parecido sobre o MCP também. Talvez pudesse haver uma convenção de ter um endpoint de API /prompts
  • Só 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

    • Como todos passarão a ter quase o mesmo acesso a dados públicos, o objetivo é fazer com que você lhes envie seus dados textuais privados para sempre, para que eles tenham um modelo atualizado e ajustado aos seus dados
  • O MCP permite que agentes usem recursos de forma padronizada. O A2A permite que agentes cooperem entre si