Interoperabilidade de agentes de IA · 2026-10-31
O que é o protocolo A2A (Agent2Agent)? Guia 2026

O A2A padronizou o formato de conexão entre agentes, mas "quem é a outra parte, o que ela pode fazer e quem responde quando algo dá errado" continua a cargo de cada empresa. Este artigo usa especificações primárias, artigos acadêmicos e documentos governamentais para resumir a situação até 2026-10-31.

O que é o protocolo A2A (Agent2Agent)? Guia 2026

O A2A (Agent2Agent) é um protocolo aberto que permite que agentes de IA de empresas e frameworks diferentes descubram as capacidades uns dos outros, deleguem tarefas e troquem resultados; até 2026-10-31, a versão vigente é a v1.0.1 (2026-05-26). Ele padroniza o formato de conexão, mas identidade, autorização e responsabilidade por incidentes continuam a cargo de cada implementação, e até agora não se encontra nenhum caso de produção nomeado, entre empresas diferentes e com resultados medidos.

O A2A foi anunciado pelo Google em abril de 2025, transferido para a Linux Foundation em 2025-06-23 e, em agosto de 2026, passou a integrar a Agentic AI Foundation (AAIF), a mesma fundação do MCP. A partir da v1.0, o a2a.proto é a única fonte normativa, com suporte simultâneo a três bindings: JSON-RPC 2.0, gRPC e HTTP+JSON/REST. As questões abertas da especificação passaram do formato para a confiança: os oito temas da v1.1, a issue sobre identidade de agentes com mais comentários (cerca de 658) e os primeiros CVEs dos SDKs oficiais, entre agosto e outubro de 2026, concentram-se em identidade, delegação, autorização e notificações push. O que realmente está em operação é, na maioria, a interoperabilidade dentro de uma mesma plataforma de nuvem (AWS, Microsoft, Google). Para empresas em geral e para operadores de e-commerce transfronteiriço e logística, o caminho mais seguro neste momento é primeiro caprichar nos dados estruturados das páginas web e em ferramentas MCP determinísticas e somente leitura; operações de escrita, pedidos e pagamentos não devem ser abertas a agentes externos antes que exista um marco de responsabilidade.

Versão vigente v1.0.1 TSC com 9 assentos MCP 40.675 vs. A2A 622 repos 0 cards válidos em teste real
AutoriaChing-Hong Weng Última atualização Próxima revisão Referências 65

Compilado pela equipe de pesquisa em IA da HowBridge, com base em especificações primárias, registros do GitHub, artigos acadêmicos e documentos governamentais; cada fato traz sua fonte, contradições entre fontes são apresentadas lado a lado, e inferências e alegações de fornecedores são identificadas separadamente. Este artigo distingue três tipos de afirmação: o que tem respaldo em especificações primárias, artigos ou documentos oficiais é apresentado como fato, com a fonte; o que vem de comunicados à imprensa e blogs de fornecedores e não pode ser verificado de forma independente é marcado como "alegação do fornecedor"; e os julgamentos que o autor deriva das evidências são marcados como "inferência".

Conclusões principais

  1. A versão vigente do A2A (Agent2Agent) é a v1.0.1 (2026-05-26); a partir da v1.0, o a2a.proto é a única fonte normativa, com suporte a três bindings: JSON-RPC 2.0, gRPC e HTTP+JSON/REST.
  2. A fronteira entre A2A e MCP é quem controla o loop de raciocínio: no MCP, o LLM do chamador controla as ferramentas; no A2A, a outra parte é um agente opaco que raciocina por conta própria. O número de repositórios MCP no GitHub é cerca de 65 vezes o do A2A (40.675 vs. 622).
  3. A especificação A2A deixa a autorização para a implementação e a assinatura do card é opcional; entre agosto e outubro de 2026 surgiram os primeiros CVEs dos SDKs oficiais, e o a2a-java chegou a não aplicar autorização de leitura por padrão (CVSS 7.5).
  4. Até 2026-10-31 não se encontra nenhum caso de produção A2A nomeado, entre empresas diferentes e com resultados medidos; o que está em operação é a interoperabilidade dentro de uma mesma plataforma de nuvem.
  5. Os pagamentos por agentes de IA dividem-se em três camadas: checkout, evidência de autorização e micropagamentos entre máquinas; o AP2 não atribui responsabilidade em disputas, e a maioria das transações x402 é volume artificial.
  6. A Lei Básica de Inteligência Artificial de Taiwan já está em vigor, mas não menciona agentes; o marco de riscos do Ministério de Assuntos Digitais classifica o "comportamento fora da autorização de agentes autônomos de IA" como risco B6.
  7. Operadores de e-commerce transfronteiriço e de logística devem priorizar agora os dados estruturados das páginas web e ferramentas MCP determinísticas; operações de pedido e pagamento ainda não devem ser abertas a agentes externos.

O que é o protocolo A2A? Quem o mantém?

O protocolo A2A (Agent2Agent) é um protocolo aberto de agente para agente anunciado pelo Google em abril de 2025 e hospedado pela Linux Foundation desde 2025-06-23; até 2026-10-31, a versão vigente é a v1.0.1 (2026-05-26), e sua finalidade é permitir que agentes de IA de organizações diferentes descubram as capacidades uns dos outros, deleguem tarefas e troquem resultados.

A divisão de papéis que o próprio A2A declara em relação ao MCP é: "o MCP é vertical e aprofunda um único agente; o A2A é horizontal e conecta agentes através de fronteiras." No A2A, a parte chamada é um agente "opaco": ele raciocina por conta própria e guarda o próprio estado, o chamador não vê quais modelos ou ferramentas ele usa internamente, e as duas partes interagem em várias rodadas apenas pelo ciclo de vida da tarefa (Task). Documentos oficiais de Taiwan também já tratam do A2A: o Manual de Referência de Aplicações de Inteligência Artificial no Setor Público V1.0 do Ministério de Assuntos Digitais (data de disponibilização registrada no documento: 115-01-28) tem, na página 14, a subseção "A2A: protocolo de comunicação entre agentes de IA", explicando que ele se concentra na comunicação "cliente–remoto".

A governança do A2A passou por três fases. Em 2025-06-23 a Linux Foundation anunciou que assumiria o projeto, com AWS, Cisco, Google, Microsoft, Salesforce, SAP e ServiceNow como membros fundadores; em 2025-08-29 o ACP, liderado pela IBM, foi incorporado ao A2A e teve seu desenvolvimento encerrado. O poder de decisão efetivo está em um Comitê Diretivo Técnico (TSC) de 9 assentos, um por empresa: Google, Microsoft, Cisco, AWS, Salesforce, ServiceNow, SAP, IBM e Bloomberg. As propostas são votadas com gitvote em issues do GitHub marcadas como TSC Review; por exemplo, a #1942, que consolidou 41 issues nos oito temas da v1.1, foi aprovada em 2026-06-25 por 5 votos a favor e 0 contra (limiar de 51%).

Em agosto de 2026, o A2A entrou na Agentic AI Foundation (AAIF) como projeto em estágio Growth Stage, passando a pertencer à mesma fundação que o MCP. As fontes divergem quanto à data de adesão: o blog da AAIF e a Axios indicam 2026-08-17, o blog oficial do A2A e a página da especificação indicam 2026-08-27, e a reportagem da Forbes é de 08-19. Uma possibilidade é que 08-17 seja o anúncio público da fundação e 08-27 a publicação do próprio projeto, mas nenhuma fonte confirma essa explicação; este artigo apresenta as duas datas lado a lado, sem escolher uma pelo leitor. A Diginomica conta o A2A como o 5º projeto hospedado pela AAIF, sendo os quatro anteriores MCP, goose, AGENTS.md e agentgateway; fontes secundárias também ressaltam que se trata apenas de um ajuste organizacional e que as duas especificações não foram fundidas.

O documento de governança do A2A estabelece que a composição do período de estabilidade será definida "18 meses após a criação". Contando a partir de junho de 2025, esse prazo vence por volta de dezembro de 2026, e o anúncio da AAIF não diz se o TSC será reorganizado — isto é uma inferência, indicando que a composição do TSC pode mudar em breve e merece acompanhamento.

Os seis termos centrais do A2A (com base na especificação v1.0)
TermoO que éPontos de atenção na v1.0
Agent CardO "cartão de visita" público do agente, que declara habilidades, interfaces e métodos de autenticação; por convenção, fica em /.well-known/agent-card.jsonPassa a ter supportedInterfaces[] como núcleo; a assinatura do card é opcional
TaskA unidade de trabalho de uma colaboração, com máquina de estados própriaO taskId é sempre gerado pelo servidor; tarefas em estado terminal não podem ser reabertas
MessageUma mensagem trocada entre as partesO agente pode responder só com Message, sem criar Task; o cliente precisa lidar com os dois casos
PartFragmento de conteúdo dentro de uma mensagem ou artefatoAchatado para uma única opção entre text, raw, url e data; o campo discriminador kind foi removido
ArtifactO produto gerado por uma tarefaPode ser enviado por streaming conforme a tarefa avança
ExtensionFuncionalidade adicionada fora do núcleo (por exemplo, pagamentos)Identificada por URI; não pode alterar as estruturas de dados centrais nem adicionar valores de enum

Fontes A2A Specification| A2A and MCP (explicação oficial do A2A)| Linux Foundation: comunicado de lançamento do projeto A2A (2025-06-23)| LF AI & Data: ACP incorporado ao A2A| A2A GOVERNANCE.md| A2A Issue #1942 (votação dos temas da v1.1)| AAIF: A2A joins AAIF| Axios (2026-08-17)| Anúncio oficial do A2A (adesão à AAIF em 2026-08-27)| Forbes (2026-08-19)| Diginomica| Ministério de Assuntos Digitais de Taiwan: Manual de Referência de Aplicações de IA no Setor Público V1.0

O que mudou na A2A v1.0? Como funcionam tarefas, streaming e notificações push?

A A2A v1.0.0 (publicada em 2026-03-12, segundo o CHANGELOG) passou a ter o a2a.proto como única fonte normativa, derivando dessa mesma proto três bindings — JSON-RPC 2.0, gRPC e HTTP+JSON/REST —, renomeou todos os métodos e achatou a estrutura de dados Part; a v1.0.1, de 2026-05-26, é uma versão de correção compatível no fio (wire-compatible) com a 1.0.0.

Todos os métodos da A2A v1.0 foram renomeados: message/send virou SendMessage, message/stream virou SendStreamingMessage, tasks/resubscribe virou SubscribeToTask, e foi adicionado o ListTasks. Os caminhos REST passaram a seguir o estilo AIP, por exemplo POST /tasks/{id}:cancel, e o prefixo /v1 foi removido. O formato de erro HTTP trocou o application/problem+json da RFC 9457 por google.rpc.Status, com reason em maiúsculas separadas por sublinhado (por exemplo, TASK_NOT_FOUND) e domain fixo em "a2a-protocol.org". As notas de pesquisa avaliam que essa revisão equivale a remodelar o A2A no estilo do guia de design de APIs do Google — isto é uma inferência.

A mudança incompatível mais importante no modelo de dados é o achatamento do Part. TextPart, FilePart, DataPart e o campo discriminador kind foram removidos; agora um mesmo Part contém apenas um entre text, raw (bytes), url e data, e o tipo é identificado pelo campo presente, e não mais pela leitura de kind; mimeType foi renomeado para mediaType, e file.fileWithUri passou a ser url. Relatos da comunidade apontam que muitos parsers ainda leem part.kind, a causa mais comum de falhas de interoperabilidade entre 0.3 e 1.0. O Agent Card passou a ter supportedInterfaces[] como núcleo: cada interface traz seus próprios url, protocolBinding, protocolVersion e um tenant opcional; o cliente escolhe pela ordem do array e SHOULD implementar fallback.

A negociação de versão tem um padrão pouco notado: se o cabeçalho A2A-Version vier vazio, ele é tratado como 0.3. O cliente envia apenas Major.Minor e, se o servidor não suportar, responde com −32009 VersionNotSupportedError; um mesmo agente pode listar em supportedInterfaces interfaces com protocolVersion diferentes, permitindo a convivência de 0.3 e 1.0. A migração oficial tem três fases: primeiro conseguir interpretar os dois formatos, depois emitir 1.0 e ler 0.3 e, por fim, manter apenas 1.0. Atlassian Forge e MuleSoft já publicaram guias de migração 0.3→1.0, o que mostra que alguém está de fato pagando o custo das mudanças incompatíveis.

A semântica das tarefas tem alguns detalhes que só aparecem lendo a especificação inteira. O taskId é sempre gerado pelo servidor; se o contextId vier do cliente, o agente só pode aceitá-lo ou rejeitá-lo, sem gerar outro; quando taskId e contextId não são consistentes, o agente MUST rejeitar. Enviar mensagens a uma tarefa em um dos quatro estados terminais — COMPLETED, FAILED, CANCELED, REJECTED — retorna UnsupportedOperationError; para dar continuidade, abre-se uma nova tarefa no mesmo context e vincula-se à original com referenceTaskIds. A máquina de estados tem dois estados de "interrupção": TASK_STATE_INPUT_REQUIRED e TASK_STATE_AUTH_REQUIRED, e um SendMessage bloqueante também retorna ao encontrar um estado de interrupção.

As garantias de streaming e notificações push são mais fracas do que a maioria imagina. A flag final do TaskStatusUpdateEvent foi removida na 1.0, e o "fechamento da conexão" passou a indicar o fim do stream; assim, para o cliente, uma queda no meio da tarefa e a conclusão da tarefa parecem iguais, e é preciso chamar GetTask ou SubscribeToTask para distinguir; a especificação também não tem mecanismo de retomada por ID de evento, o que foi listado como tema #1986 da v1.1. A notificação push envia um StreamResponse por HTTP POST ao webhook do cliente, com Content-Type application/a2a+json; a especificação exige apenas que o agente tente enviar ao menos uma vez, com timeout que SHOULD ficar em cerca de 10–30 segundos, e o receptor SHOULD processar de forma idempotente e MUST conferir o taskId. Em outras palavras, o push é "pelo menos uma vez, sem garantia de ordem e com payload sem assinatura" — conclusão inferida a partir da especificação. A idempotência também ficou pela metade: o SendMessage "pode" deduplicar por messageId, mas não é obrigatório.

Há duas contradições entre fontes sobre datas e quantidades. Data de lançamento da v1.0: o CHANGELOG indica 2026-03-12, um artigo de revisão (arXiv:2507.10644 v4) indica janeiro de 2026, e o comunicado de primeiro aniversário da Linux Foundation só diz que a v1.0 é a primeira versão estável, sem data; este artigo adota a fonte primária, o CHANGELOG. Número de SDKs: a Linux Foundation disse em 2026-04 que havia 5 linguagens "production-ready", o anúncio oficial do A2A lista 6 — Python, Go, Java, JS, .NET e Rust —, mas o SDK Rust testado em detalhe é uma versão da comunidade.

Evolução de versões e governança do A2A (2025-04 a 2026-10)
DataVersão ou eventoDestaquesNível de evidência
2025-04Google anuncia o A2AMais de 50 parceirosFonte secundária
2025-05-270.2.1Adição de referenceTaskIds e do booleano de extended cardFonte primária (CHANGELOG)
2025-06-090.2.2Alinhamento incompatível com JSON-RPC; definições gRPC/REST; extensionsFonte primária (CHANGELOG)
2025-06-23Linux Foundation assume o projeto7 membros fundadoresFonte primária (comunicado da LF)
2025-06-300.2.5protocolVersion obrigatório no Agent Card; várias configurações de push por tarefaFonte primária (CHANGELOG)
2025-07-300.3.0agent.json renomeado para agent-card.json (incompatível); assinatura de card; mTLS; segurança por habilidadeFonte primária (CHANGELOG)
2025-08-29ACP da IBM incorporado ao A2ADesenvolvimento do ACP encerradoFonte primária (LF AI & Data)
2026-03-121.0.0proto como norma, Part achatado, métodos renomeados, negociação de versão, multi-tenant, ListTasksFonte primária (CHANGELOG); um artigo indica janeiro de 2026
2026-05-261.0.1Correção compatível no fio com a 1.0.0; tipo de mídia recomendado application/a2a+jsonFonte primária (CHANGELOG)
2026-08-17 ou 08-27Adesão à AAIFMesma fundação do MCPDatas contraditórias entre fontes
2026-10-01Lançamento do a2a CLI oficialFerramenta de linha de comandoFonte primária (anúncio do A2A)

Fontes A2A Specification| What's new in A2A v1| A2A CHANGELOG| Anúncios oficiais do A2A| DEV Community: A2A tech update (2026-03-20)| Atlassian Forge: migração A2A 0.3→1.0| MuleSoft: migração de upgrade do A2A Connector| Petrova et al., Web of Agents (arXiv:2507.10644 v4)| Linux Foundation: comunicado de primeiro aniversário do A2A| philippdubach: MCP vs A2A in 2026 (contexto do anúncio de 2025-04)

Qual é a diferença entre A2A e MCP? Qual usar?

A verdadeira fronteira entre A2A e MCP é quem controla o loop de raciocínio: no MCP, quem controla é o LLM do chamador, e a outra parte só expõe ferramentas com schema transparente; no A2A, a outra parte é um agente opaco que raciocina e guarda estado por conta própria. A escala de adoção dos dois difere em uma a duas ordens de grandeza: há 40.675 repositórios no GitHub com o tópico mcp-server e 622 com a2a-protocol.

No último ano ouviu-se muito que "com Tasks no MCP, o A2A deixa de ser necessário", mas a direção real da versão 2026-07-28 do MCP foi justamente a oposta. A versão 2025-11-25 do MCP de fato adicionou as Tasks experimentais (SEP-1686), voltadas a acompanhar requisições longas, polling e obtenção adiada de resultados, com estados (working, input_required, completed, failed, cancelled) que correspondem quase um a um aos do A2A. Mas a versão 2026-07-28 removeu a session e o handshake initialize, tornando o MCP stateless (SEP-2567, SEP-2575), tirou as Tasks do núcleo e as transformou na extensão oficial io.modelcontextprotocol/tasks (SEP-2663), substituiu as requisições iniciadas pelo servidor pelo MRTR (InputRequiredResult com inputResponses anexados no reenvio) (SEP-2322) e marcou Sampling, Roots e Logging como deprecated (SEP-2577).

Essas mudanças significam que os mantenedores do MCP abandonaram deliberadamente a rota de agentização em que "o servidor pega emprestado o raciocínio do LLM do chamador" — isto é uma inferência. Se um servidor MCP quiser raciocinar por conta própria, precisa trazer seu próprio modelo, e nesse ponto ele já é, na prática, um agente opaco, apenas com aparência de ferramenta. A Task do MCP trata da "obtenção adiada de uma chamada de ferramenta longa"; a Task do A2A trata de "colaboração em várias rodadas em que ambas as partes podem fazer perguntas", além de descoberta via Agent Card, declaração de habilidades e streaming de artifacts. Também há cenários de falha no sentido inverso: forçar o ciclo de vida Task, Message, Artifact em consultas determinísticas, como cotações e alíquotas, aumenta latência e custo de implementação, e o LLM do chamador deixa de receber o schema detalhado da ferramenta — também uma inferência. As notas de pesquisa não encontraram registros reais de incidentes do tipo "falha ao usar MCP para agente-a-agente" ou "falha ao embrulhar ferramentas com A2A".

Quanto à adoção, além do número de tópicos no GitHub, uma comparação não sistemática no PyPI mostra cerca de 10,9 milhões de downloads do SDK A2A contra cerca de 257 milhões do SDK MCP. Fontes secundárias apontam que o endpoint UCP da Shopify usa o MCP como camada de transporte, ou seja, os principais agentes de comércio se conectam via MCP. Nas plataformas de nuvem: o AWS AgentCore Runtime pode implantar servidores A2A (JSON-RPC, POST /, porta 9000, OAuth 2.0 ou SigV4); o suporte a A2A no Microsoft Foundry entrou em public preview em junho de 2026; o Google Agent Registry lê cards well-known, mas a descoberta automática se limita ao mesmo projeto. Entre os principais fornecedores de modelos verificados nas notas de pesquisa, a Anthropic ainda não tem suporte nativo a A2A, e a issue #104852 relacionada ao Claude Code só foi aberta no fim de outubro de 2026.

Na prática, a escolha é simples: para que um assistente de IA chame suas funções determinísticas (cotação, consulta de alíquotas, rastreamento de envios), use MCP; o A2A só é necessário quando dois agentes, cada um com raciocínio próprio e de organizações diferentes, precisam colaborar em várias rodadas. O MCP público da HowBridge pertence ao primeiro caso; a forma de conexão está no tutorial de MCP de consolidação no site.

Diagrama comparativo A2A x MCP: à esquerda, um agente chama via MCP ferramentas como banco de dados, calculadora, documentos e busca; à direita, agentes de duas organizações, uma residência e um armazém logístico, trocam tarefas via A2A através da fronteira organizacional
Ilustração gerada por IA: o MCP é a conexão vertical "agente com ferramenta"; o A2A é a colaboração horizontal "agente com agente", que atravessa fronteiras organizacionais.
Comparativo A2A x MCP (até 2026-10-31)
ItemMCPA2A
O que conectaAgente com ferramentas e recursosAgente com agente
Quem controla o loop de raciocínioO LLM do chamadorO próprio agente remoto
Transparência da outra parteSchema da ferramenta transparenteOpaca; só se vê o que o Agent Card declara
EstadoStateless desde a versão 2026-07-28; Tasks viraram extensão oficialCiclo de vida de Task com estado, com suporte a várias rodadas
Mecanismo de descobertaMCP Registry (em preview desde 2025-09)/.well-known/agent-card.json; não há registro central oficial
Cenário adequadoConsultas determinísticas, como cotações e alíquotasColaboração entre organizações, em várias rodadas, que exige julgamento da outra parte
Repositórios no GitHub40.675 (tópico mcp-server)622 (tópico a2a-protocol)
FundaçãoAAIFLinux Foundation desde 2025-06; entrou na AAIF em 2026-08

Fontes A2A and MCP (explicação oficial do A2A)| MCP 2025-11-25 changelog| MCP 2026-07-28 changelog| WorkOS: MCP 2025-11-25 spec update| gravity.fast: MCP adoption statistics| Discussão no Hacker News (comparação de downloads no PyPI)| Presta: guia de UCP e agentes de compras com IA| AWS: AgentCore Runtime A2A protocol contract| Microsoft 365 Message Center AZ563716| Google Cloud: Agent Registry automatic registration| anthropics/claude-code Issue #104852

O A2A é seguro? Quais vulnerabilidades e CVEs já são conhecidas?

A especificação A2A só define "como declarar e como transmitir" credenciais; a autorização fica a cargo de cada implementação e a assinatura do Agent Card também é opcional. Entre agosto e outubro de 2026 surgiram os primeiros CVEs dos SDKs oficiais, entre eles o CVE-2026-111764 do a2a-java, classificado como High (CVSS 7.5) por não aplicar autorização de leitura por padrão.

O Agent Card do A2A declara, em securitySchemes, um entre cinco esquemas de autenticação: API Key, HTTP Auth, OAuth2, OIDC e mTLS. A v1.0 removeu os fluxos implicit e password do OAuth, adicionou o Device Code e recomenda PKCE para todos os clientes. A especificação exige que o servidor "MUST authenticate every incoming request", mas a autorização é implementation-specific, e a obtenção de credenciais deve ocorrer por canal out-of-band; quando a tarefa entra no estado AUTH_REQUIRED, a especificação ressalta que "Agents MUST NOT treat the state transition alone as authorization". A seção 13, "Considerações de segurança", não menciona prompt injection, delegação ou token exchange, nem OpenTelemetry, e não traz requisitos específicos de isolamento entre tenants. Uma análise da Semgrep na época da v0.3 apontou que o A2A "supports but does not enforce Agent Card signing", que a duração e o scope dos tokens não são restringidos pelo protocolo e que uma mesma tarefa pode ter vários streams paralelos, de modo que um session token roubado pode escutar silenciosamente o stream da vítima.

Mesmo assinando o Agent Card, hoje não há garantia de verificação entre SDKs diferentes. A especificação manda primeiro canonicalizar o card segundo a RFC 8785 (JCS), excluindo o campo signatures, e depois aplicar JWS; o protected header MUST conter alg e kid. A issue #2122 (aberta em 2026-08-10 e ainda não encerrada até 2026-10-31) registra diferenças medidas: o a2a-python 1.1.2 e o @a2a-js/sdk 1.0.1 produzem bytes canonicalizados diferentes — o Python escapa caracteres não ASCII como \uXXXX, ordena por code point em vez de unidades UTF-16 e escreve números como 1e-06, enquanto o ECMAScript escreve 0.000001; a especificação exige que campos REQUIRED apareçam mesmo com valor padrão, mas o proto3 não tem o conceito de presence, e description: "" e skills: [] acabam descartados; o typ também é ambíguo. O PR #2319 corrigiu os exemplos da especificação, mas a saída do a2a-go continua diferente. Outra limitação: uma assinatura válida só prova que o card não foi adulterado, não prova a identidade de quem o emitiu, e a comunidade também observa que a norma não tem nenhum mecanismo para vincular o card ao ambiente de execução que efetivamente faz a chamada.

Alguns ataques funcionam mesmo em total conformidade com a especificação. O A2ABreak (arXiv:2609.10871, v3 de 2026-10-24) usou um LLM para extrair da especificação em linguagem natural 37 estados, 76 transições e 929 enunciados formalizados, encontrando 11 novas vulnerabilidades, todas "exploráveis por um adversário em conformidade com a norma, sem necessidade de qualquer defeito de implementação" — por exemplo, injeção de context entre clientes por falta de proteção do context identifier, perda de identidade após vários saltos na cadeia de delegação e agentes que alegam capacidades não comprovadas. Um estudo sobre colisão de nomes (arXiv:2609.27624) aponta que a norma define name como "human-readable metadata, not as a stable identity" e não estabelece regras de colisão; das 7 implementações de código aberto acompanhadas pelo autor, 6 integrações do tipo cliente enviariam requisições a endpoints controlados pelo atacante, e o autor caracteriza isso como uma classe recorrente de vulnerabilidade de implementação, e não como vulnerabilidade genérica do protocolo. A Unit 42, da Palo Alto Networks, fez uma prova de conceito de session smuggling com o Google ADK, mostrando um agente malicioso que usa "perguntas de esclarecimento" para extrair instruções de sistema e induz o cliente a chamar buy_stock, comprando 10 ações sem autorização; a Unit 42 deixou claro que não se trata de vulnerabilidade do protocolo, que qualquer protocolo com estado e várias rodadas pode ser afetado e que não observou exploração em ambiente real. A comunidade também relatou que um servidor malicioso pode esconder instruções nos campos description ou skills do Agent Card, que o LLM hospedeiro acaba executando como instruções.

As evidências acadêmicas sobre ataques entre agentes também sustentam que "a confiança entre agentes não pode ser presumida". Triedman et al. (COLM 2025) mostraram que conteúdo web malicioso pode sequestrar o fluxo de controle de sistemas multiagente; com o GPT-4o, a execução de código arbitrário teve sucesso em 58%–90% dos testes. A revisão revisada por pares de Ferrag et al. na ICT Express (2026) organiza as ameaças desde a prompt injection até ataques na camada de protocolo, cobrindo MCP e A2A.

Os números de CVE da tabela abaixo foram copiados exatamente das notas de pesquisa. As próprias notas registram que esses números são incomuns e que algumas entradas aparecem em uma única base de dados (por exemplo, o CVE-2026-90790 não tem GHSA correspondente no repositório a2a-python e só aparece no OpenCVE). As consultas aos repo advisories de a2a-js, a2a-go e a2a-dotnet voltaram vazias, mas isso pode ser falta de permissão e não significa necessariamente ausência de vulnerabilidades. Da tabela podem-se extrair três lições — o que segue é inferência: primeiro, o Agent Card é uma entrada controlável pelo atacante, a ponto de até o nome do header poder ser definido pela outra parte; segundo, a norma só diz "SHOULD validar a URL do webhook", e por isso SDKs de duas linguagens tiveram SSRF; terceiro, a norma diz que "a autorização é definida pela implementação", o SDK Java mais popular não aplicava autorização por padrão, e a correção ainda foi contornada por diferenças da plataforma Android.

Vulnerabilidades públicas em SDKs e implementações ligadas ao A2A (2025–2026; números conforme as notas de pesquisa)
IdentificadorComponenteProblemaSeveridade
GHSA-qw47-mcm5-934w / CVE-2026-111764a2a-java server-common < 1.3.0.FinalO construtor sem parâmetros do InMemoryTaskStore define authorizationProvider como null, sem autorização de leitura por padrão (fail-open)High, CVSS 7.5
GHSA-9rhm-2h4x-jwmx / CVE-2026-111763a2a-java < 1.3.0.FinalUm AgentCard malicioso define um nome de header personalizado via APIKeySecurityScheme e depois responde com redirect, fazendo a API key ser repassada a terceirosMedium
GHSA-4fpj-g9jf-9rgg / CVE-2026-111765a2a-java (Android)O POST síncrono no Android contorna a correção de redirect do item anteriorHigh
GHSA-q78c-5jjq-57g8 / CVE-2026-111761a2a-javaSSRF nas notificações pushMedium
GHSA-x32g-jvvm-4725 / CVE-2026-111762a2a-javaQuando o parsing de protobuf falha, as credenciais de push são gravadas em texto claro no logMedium
CVE-2026-90790a2a-python ≤ 1.1.3SSRF em _dispatch_notification via push_info.url, corrigido na 1.1.4; sem GHSA correspondente no repositório, só aparece no OpenCVECVSS 6.3
CVE-2026-115419 / GHSA-4v6f-7vjh-6x4mServidor A2A do Strands AgentsChamadores com context_id diferentes compartilham o histórico de conversa; sem workaround completo, recomenda-se uma instância por tenantHigh, CVSS 8.1
CVE-2025-6167python-a2a não oficial ≤ 0.5.5Path traversal (pacote diferente do a2a-sdk oficial)Não informada

Fontes A2A Specification (§4.5, §7, §8.4, §13)| Semgrep: A security engineer's guide to the A2A protocol| A2A Issue #2122 (diferenças de canonicalização de assinaturas)| A2A Discussion #1677| levelup: Signed Agent Cards prove integrity, not identity| Lotfi et al., A2ABreak (arXiv:2609.10871)| Arun Kumar, Agent Name Collision Attacks (arXiv:2609.27624)| Unit 42: Agent session smuggling| langgraph-a2a-client Issue #8 (relato de injeção via campos do card)| Triedman et al., Multi-Agent Systems Execute Arbitrary Malicious Code (COLM 2025)| Ferrag et al., ICT Express 12 (2026)| GitHub Advisory GHSA-qw47-mcm5-934w| GitHub Advisory GHSA-9rhm-2h4x-jwmx| a2a-java advisory GHSA-4fpj-g9jf-9rgg| a2a-java advisory GHSA-q78c-5jjq-57g8| a2a-java advisory GHSA-x32g-jvvm-4725| OpenCVE: a2a-python| GitLab Advisory: CVE-2026-115419| Vulners: python-a2a

Como verificar a identidade e a autorização de agentes de IA?

Até 2026-10-31 ainda não há um padrão comum finalizado para identidade e delegação de agentes de IA: a identidade de workload avança no grupo de trabalho IETF WIMSE, a delegação geralmente reutiliza o token exchange da RFC 8693 e, para identidade verificável externamente, coexistem soluções como o Cloudflare Web Bot Auth e o rascunho ANS v2; o próprio A2A só toca na assinatura opcional do Agent Card.

O problema da identidade de agentes está se dividindo, fora do A2A, em três camadas. A primeira é a identidade de workload, que responde "que programa é este": os autores do draft-klrc-aiagent-auth vêm de empresas como Amazon, Zscaler, Ping Identity e OpenAI; o rascunho foi adotado pelo grupo de trabalho IETF WIMSE e substituído pelo draft-ietf-wimse-aims, seguindo a linha de reutilizar a família WIMSE e OAuth 2.0 existente, "sem inventar um novo protocolo". A segunda é autorização e delegação, que responde "em nome de quem e o que pode fazer": o exemplo da Ping Identity registra todo o caminho de delegação com a claim act do token exchange da RFC 8693 e limita o próximo salto com may_act; mas a RFC 8693 foi projetada para trocas entre servidores "depois que o consentimento já ocorreu" e não cobre nativamente o consentimento do usuário a um agente específico.

A terceira é a identidade verificável externamente, que responde "como um desconhecido pode confiar nele". O Cloudflare Web Bot Auth assina requisições HTTP com Ed25519 e RFC 9421, mas a Cloudflare hoje não verifica o nonce, e a proteção contra replay depende principalmente de uma validade curta, de cerca de 1 minuto; o rascunho ANS v2 valida domínios com ACME, em três níveis: Bronze, Silver (com DANE) e Gold (com log de transparência SCITT). O A2A só toca na assinatura do card nessa camada, e a assinatura é opcional. Produtos comerciais já chegaram antes: o Okta Agent SSO foi lançado oficialmente em 2026-08-24 e usa ID-JAG; o Microsoft Entra Agent ID não suporta ID-JAG nativamente, e as fontes divergem sobre sua data de lançamento oficial (2026-04 ou 2026-05). Por isso, em A2A entre empresas, as duas partes provavelmente terão de converter tokens em suas respectivas fronteiras — isto é uma inferência.

O nível governamental também está preenchendo essa lacuna. O CAISI do NIST, nos Estados Unidos, anunciou em 2026-02-17 a AI Agent Standards Initiative, com três pilares: padrões liderados pela indústria, protocolos abertos liderados pela comunidade e pesquisa em segurança e identidade de agentes; mas a página da iniciativa usa apenas termos genéricos como "interoperable agent protocols", sem citar A2A ou MCP. O projeto "Software and AI Agent Identity and Authorization" do NIST NCCoE publicou em 2026-09-29 um resumo dos comentários ao documento conceitual, com mais de 600 entidades ou pessoas respondendo. O post de blog do NIST de 2026-10-27, "Design Tenets for Agent Identity Management Systems", propõe 10 princípios de design, entre eles: agentes com identidade própria, vinculada a quem os iniciou e com permissões cada vez mais restritas a cada delegação; privilégio mínimo; autorizações de curta duração e revogáveis; intervenção humana acionada conforme o risco; mandates assinados para delimitar o escopo de ação; e registros imutáveis. Ele é um post de blog, não um padrão formal.

A pesquisa acadêmica segue a mesma direção. South et al. propõem estender o OAuth 2.0/OIDC com credenciais específicas para agentes e criar cadeias de delegação auditáveis; uma versão de posicionamento do mesmo estudo foi incluída no ICML 2025 Position Paper Track. Chan et al., no FAccT 2024, defendem três tipos de medidas para aumentar a visibilidade de agentes: identificadores de agente, monitoramento em tempo real e logs de atividade.

As três camadas da identidade de agentes de IA e sua situação (2026-10-31)
CamadaPergunta que respondePrincipais soluçõesSituação
Identidade de workloadQue programa é esteIETF WIMSE (draft-ietf-wimse-aims)Rascunho do grupo de trabalho, ainda não é RFC
Autorização e delegaçãoEm nome de quem e o que pode fazerToken exchange da RFC 8693 (act, may_act)Já é RFC, mas não cobre o consentimento do usuário a um agente específico
Identidade verificável externamenteComo um desconhecido pode confiar neleCloudflare Web Bot Auth, rascunho ANS v2, assinatura do Agent Card do A2AImplantações isoladas, sem padrão comum; assinatura do A2A é opcional
Produtos comerciaisO que as empresas podem comprar hojeOkta Agent SSO (lançado em 2026-08-24, ID-JAG), Microsoft Entra Agent IDInteroperabilidade limitada entre si

Fontes IETF Datatracker: draft-klrc-aiagent-auth| Ping Identity: autorizando o Gemini Agent2Agent com a Ping| Identra: OAuth on-behalf-of| Cloudflare Docs: Web Bot Auth| IETF: draft-narajala-courtney-ansv2-01| Forkast: seis fornecedores lançam produtos de identidade de agentes| tech-insider: comparação de fornecedores de identidade de agentes de IA| NIST: AI Agent Standards Initiative (2026-02-17)| NIST: resumo de comentários ao documento conceitual Software and agentic AI identity (2026-09-29)| NIST: Design Tenets for Agent Identity Management Systems (2026-10-27)| South et al., Authenticated Delegation and Authorized AI Agents (arXiv:2501.09674)| Chan et al., Visibility into AI Agents (FAccT 2024)

Como os agentes de IA fazem pagamentos? Qual é a relação entre AP2, x402 e A2A?

Os pagamentos por agentes de IA dividem-se hoje em três camadas de protocolo — checkout, evidência de autorização e micropagamentos entre máquinas —, e o A2A é apenas a camada de comunicação onde extensões de pagamento podem ser acopladas; o AP2 v0.2.0 (2026-04-28) passou a usar Checkout Mandate e Payment Mandate e, em 2026-04-29, foi doado pelo Google à FIDO Alliance, mas a especificação declara expressamente que o tratamento de disputas está fora do escopo e não atribui responsabilidades.

O AP2 já não é a versão que todos lembram de 2025. A v0.2.0 mudou o mecanismo para Checkout Mandate e Payment Mandate, cada um com duas fases, open e closed, implementados com SD-JWT; o open mandate guarda a chave pública do agente na claim cnf. A principal novidade é o fluxo Human-Not-Present: o usuário primeiro assina o open mandate com sua própria chave em uma interface confiável, registrando as restrições, e depois o agente assina o closed mandate com a chave do agente; as duas partes são vinculadas por sd_hash, e o comerciante ou o provedor de credenciais pode devolver unresolved_constraint, trazendo o fluxo de volta para "pessoa presente". A especificação também recomenda que o comerciante assine o Checkout JWT com assinatura não determinística (ECDSA), e não com Ed25519, para evitar ataques de rainbow table. O ponto mais crítico é que a especificação AP2 coloca tratamento, guarda e consulta de disputas como out of scope, comprometendo-se apenas a fornecer uma trilha de auditoria criptográfica irrefutável. As notas de pesquisa também observam que a forma de extensão recomendada pela especificação AP2 são os extension points do UCP, enquanto o A2A nem é discutido no corpo da especificação; o posicionamento do AP2 está migrando de "extensão do A2A" para "camada de segurança dentro de protocolos de comércio" — isto é uma inferência.

Extensões de pagamento se acoplam ao A2A pelo próprio mecanismo de extension do A2A: são declaradas em AgentCapabilities como AgentExtension (uri, description, required, params), e o cliente pede a ativação pelo cabeçalho A2A-Extensions; as extensões não podem alterar estruturas de dados centrais nem adicionar valores de enum, só podem operar via metadata, mudanças incompatíveis exigem uma nova URI e, diante de versão não suportada, "MUST NOT fall back". O a2a-x402 (spec v0.1) é uma extensão desse tipo: o comerciante envia payment-required, o cliente assina e devolve payment-submitted, e o comerciante liquida on-chain e responde payment-completed.

O número de transações x402 vem principalmente de volume artificial. A Chainalysis contabiliza mais de 100 milhões de transações x402 acumuladas na rede Base até o primeiro trimestre de 2026, mas o salto no quarto trimestre de 2025 foi "em grande parte impulsionado por meme coin farming", e a retenção semanal caiu de 87% para 5%. A Coinbase afirmou no fim de abril de 2026 cerca de 165 milhões de transações e cerca de US$ 50 milhões acumulados — alegação do fornecedor; a Artemis considera que mais de 95% são sinais de protocolo ou testes; e outro site de acompanhamento estima o volume de comércio real em cerca de US$ 28 mil por dia.

A prática real das bandeiras de cartão e das plataformas é "aceitar vários protocolos, com autenticação forte com a pessoa presente como válvula de segurança". Em março de 2026, a OpenAI recolheu o Instant Checkout dentro do ChatGPT de volta para o modelo de Apps dos comerciantes; nas palavras de um porta-voz, "Instant Checkout is moving to Apps". A Visa anunciou em 2026-07-02 que agentes já haviam concluído compras reais na Europa, com mais de 30 emissores parceiros, e todas as transações usaram Payment Passkeys para cumprir a autenticação forte do cliente (SCA). O marco de responsabilidade continua vazio: a Chargebacks911 alerta que a infraestrutura de disputas e responsabilidade está "largely unaddressed"; a análise da Taylor Wessing indica que, no marco da União Europeia, uma compra feita por agente que ultrapasse as condições definidas pelo cliente seria, em princípio, considerada transação não autorizada; Ant International, Visa e Mastercard só em 2026-09-10 começaram a explorar um marco interoperável de Know-Your-Agent. O PSD3/PSR da UE só chegou até a posição em primeira leitura aprovada pelo Conselho em 2026-10-29, ainda não publicada no Official Journal, e uma busca por palavras-chave na exposição de motivos do PSR do Conselho não encontrou dispositivos sobre IA ou agentes autônomos; o CFPB dos EUA também não tem orientação sobre pagamentos por agentes.

A pesquisa acadêmica aponta outro ponto cego. Debi et al. (IEEE IMNS 2026) fizeram testes de red team com agentes de compras AP2: prompt injection indireta e direta conseguiram manipular a ordenação de produtos e extrair dados sensíveis do usuário, mostrando que mandates assinados não protegem o raciocínio que ocorre antes da assinatura; Jiang et al. (arXiv:2609.00060) usaram o Tamarin para uma análise formal de x402, MPP, ACP e AP2, apontando as dependências de segurança criadas pela dispersão de intenção, poder de delegação e liquidação entre várias partes. A agentização no setor de logística segue hoje pelo MCP: o servidor MCP da Flexport permite que o assistente de IA do cliente reserve espaço com tarifas negociadas e obtenha um booking ID. As notas de pesquisa não encontraram nenhum caso de liquidação de frete via AP2 ou x402.

Camadas dos protocolos de pagamento de agentes de IA (até 2026-10-31)
CamadaProtocoloLiderançaSituação
CheckoutACPOpenAI + StripeEm 2026-03 o Instant Checkout do ChatGPT passou para Apps dos comerciantes; o ACP continua existindo
CheckoutUCPGoogle + ShopifyFontes secundárias indicam que o endpoint UCP da Shopify usa MCP como camada de transporte
Evidência de autorizaçãoAP2 v0.2.0Iniciado pelo Google; doado à FIDO Alliance em 2026-04-29Tratamento de disputas fora do escopo da especificação
Evidência de autorizaçãoVerifiable IntentMastercardFontes secundárias indicam código aberto em 2026-03
Micropagamentos entre máquinasx402Iniciado pela CoinbaseTransações on-chain majoritariamente artificiais; volume de comércio real estimado em cerca de US$ 28 mil por dia
Micropagamentos entre máquinasMPPStripe + TempoFontes secundárias indicam lançamento em 2026-03 com a mainnet da Tempo

Fontes AP2 v0.2 Specification| AP2 Flows| ap2-protocol.org| FIDO Alliance: Google doa o AP2| A2A Extensions| google-agentic-commerce/a2a-x402| Chainalysis: x402 agentic payments adoption| Forkast: volume real de transações x402| presenc.ai: acompanhamento da adoção do x402| Digital Commerce 360 (2026-03-06)| Comunicado da Visa UK (2026-07-02)| The Paypers: alerta da Chargebacks911| Taylor Wessing: Agentic AI in payments| TechNode (2026-09-10)| The Paypers: lançamento do MPP| Mastercard Developers: guia de transações agênticas| Conselho da UE: documento de votação da posição em primeira leitura do PSR, ST 15154/26| Debi et al., Whispers of Wealth (IEEE IMNS 2026)| Jiang et al., A Formal Analysis of Agent Payment Protocols (arXiv:2609.00060)| SupplyChain247: reservas da Flexport por assistentes de IA

Alguém já usa o A2A? Existem casos em produção?

Até 2026-10-31, as notas de pesquisa não encontraram nenhum caso de produção A2A nomeado, entre empresas diferentes e com resultados medidos; a Linux Foundation afirmou em 2026-04-09 que havia mais de 150 organizações apoiadoras e implantações em produção, mas sem nomear usuários, e um autor que enviou, em 2026-10-27, 36 requisições a 18 organizações obteve 0 Agent Cards válidos.

O comunicado de primeiro aniversário da Linux Foundation, de 2026-04-09, diz que o A2A tem mais de 150 organizações apoiadoras e implantações em produção em cadeia de suprimentos, finanças, seguros e operações de TI; isso é uma alegação do fornecedor: o comunicado não nomeia nenhum usuário nem apresenta processos ou indicadores de resultado. Os exemplos mais citados — o artigo sobre o Microsoft Agent Framework .NET e o codelab de purchasing concierge do Google — são exemplos de código, não relatórios de implantação. A Tyson Foods costuma ser divulgada como caso A2A de cadeia de suprimentos, mas o apis.io dá ao seu Agent Card A2A a nota 0/8, e o que ela oferece aos parceiros comerciais continua sendo EDI e API.

A contraprova mais direta são os testes reais. Em abril de 2026, um autor selecionou em registros públicos 50 agentes que diziam suportar A2A: apenas cerca de 0–2 ofereciam um card válido no caminho well-known, e 0 responderam corretamente a uma task; o mesmo autor enviou 24 requisições a 12 organizações em 2026-09-09 e 36 requisições a 18 organizações em 2026-10-27, obtendo 0 cards nas duas vezes. A amostra foi escolhida pelo autor e não é um censo, mas a direção é consistente. O que realmente está em operação é a interoperabilidade dentro de uma mesma plataforma de nuvem: AWS AgentCore, Microsoft Foundry e Google Agent Registry.

As evidências sobre arquiteturas multiagente em si também são desfavoráveis ao A2A entre organizações. O MAST (NeurIPS 2025 Datasets & Benchmarks Track) analisou 1.642 traces de execução e identificou 14 modos de falha, agrupados em três categorias: design do sistema, desalinhamento entre agentes e verificação de tarefas; as taxas de falha de 7 sistemas multiagente de código aberto de ponta ficaram entre 41% e 86,7% (os autores alertam que benchmarks diferentes não são diretamente comparáveis). "Towards a Science of Scaling Agent Systems", de autores do Google Research, do MIT e outros, testou 180 configurações na v1/v2 e na versão do blog do Google: em multiagentes independentes o erro foi amplificado 17,2 vezes, e em multiagentes com coordenação central, 4,4 vezes; em tarefas de raciocínio sequencial, todas as variantes multiagente pioraram 39%–70%; a v3, de 2026-04-08, ampliou o estudo para 260 configurações e 6 benchmarks e manteve as conclusões de 17,2 e 4,4 vezes. O blog de engenharia da Anthropic (não é artigo revisado por pares) relata que seu sistema de pesquisa multiagente supera em 90,2% o Claude Opus 4 com agente único, mas consome cerca de 15 vezes mais tokens que uma conversa comum, e aponta como inadequados os domínios "em que todos os agentes precisam compartilhar o mesmo contexto ou em que há muitas dependências entre agentes". O A2A entre organizações reúne justamente essas condições desfavoráveis: as partes não compartilham contexto, não há verificador comum e os processos comerciais (cotação → pedido → pagamento → expedição) são sequenciais — isto é uma inferência.

As lacunas de engenharia são ainda maiores que as da especificação. Quando o A2A delega a um próximo agente, o trace se quebra: o SDK Python só cria spans localmente e não há forma padrão de propagar o W3C Trace Context entre agentes (Issue #2103). O SDK Rust da comunidade relatou 7 falhas no TCK, que, após comparação, foram atribuídas a defeitos da própria suíte de testes; o mesmo relato diz que os SDKs JS, Go e Java passaram 21/21 nos dois bindings. O tráfego de agentes do lado do consumidor também ainda é pequeno: a HUMAN Security contabilizou crescimento anual de 7.851% no tráfego de agentes em 2025, mas só 2,3% ocorreu em páginas de checkout; fontes secundárias citam dados do Cloudflare Radar de agosto de 2026 segundo os quais bots de IA respondem por cerca de 7% das requisições HTML, e a "ação em tempo real em nome do usuário" representa só 5,8% disso; multiplicando os dois, chega-se a cerca de 0,4% — essa multiplicação é uma inferência ainda não confirmada com os dados originais. A Akamai alerta que sites de e-commerce apenas monitoram mais de 90% dos bots de IA, enquanto a atividade de agentes fraudulentos cresce. As notas de pesquisa não encontraram evidências de agentes pessoais como ChatGPT, Gemini ou Claude chamando agentes de empresas comuns via A2A, mas isso é apenas ausência de evidência, não confirmação oficial.

Já as entrevistas de governos e organismos internacionais mostram que a demanda é real. O OECD Artificial Intelligence Papers No. 65 registra, na página 16, que os profissionais entrevistados preferem protocolos abertos e apontam protocolos de comunicação agente a agente como o A2A como importantes impulsionadores da coordenação multiagente, ao mesmo tempo em que temem ficar presos ao ecossistema de um único fornecedor.

Adoção do A2A: alegações x evidências (até 2026-10-31)
Alegação ou casoEvidência efetivamente encontradaAvaliação
Linux Foundation: mais de 150 organizações, implantações em produção em vários setoresComunicado sem nomes de usuários e sem indicadores de resultadoAlegação do fornecedor
Caso de cadeia de suprimentos da Tyson FoodsNota 0/8 do Agent Card A2A no apis.io; com parceiros ainda usa EDI e APIEvidência não sustenta
Microsoft Agent Framework, codelab do GoogleExemplos de código, não relatórios de implantaçãoNão é caso de produção
50 agentes que dizem suportar A2A em registros públicos (2026-04)Cerca de 0–2 cards válidos; 0 responderam corretamente a uma taskTeste de terceiros
18 organizações, 36 requisições (2026-10-27)0 cards (amostra escolhida pelo autor)Teste de terceiros
Interoperabilidade dentro de uma mesma plataforma de nuvemJá oferecida por AWS AgentCore, Microsoft Foundry e Google Agent RegistryForma que realmente está em operação hoje

Fontes Linux Foundation: comunicado de primeiro aniversário do A2A (2026-04-09)| Microsoft DevBlogs: A2A v1 in Agent Framework for .NET| Google Codelabs: A2A purchasing concierge| apis.io: Tyson Foods| heym.run: teste real A2A vs MCP| Cemri et al., Why Do Multi-Agent LLM Systems Fail? (NeurIPS 2025 D&B)| Kim et al., Towards a Science of Scaling Agent Systems (arXiv:2512.08296)| Blog do Google Research (2026-01-28)| Anthropic Engineering: How we built our multi-agent research system| A2A Issue #2103 (quebra de trace)| a2a-rust PR #180 (resultados do TCK)| HUMAN Security: 2026 State of AI Traffic| PaidHosting: AI agent traffic (cita o Cloudflare Radar)| Comunicado da Akamai| OECD Artificial Intelligence Papers No. 65

Como os governos regulam os agentes de IA? Algum menciona o A2A?

Até 2026-10-31, documentos oficiais do Ministério de Assuntos Digitais de Taiwan, da IMDA de Singapura e da OCDE já citam diretamente o A2A ou os riscos multiagente, mas nenhum país legislou especificamente sobre o A2A; a Lei Básica de Inteligência Artificial de Taiwan foi promulgada e entrou em vigor em 115-01-14 (2026-01-14), tendo como autoridade competente o Conselho Nacional de Ciência e Tecnologia, e a atribuição de responsabilidade quando um agente erra depende das normas complementares autorizadas pelo artigo 17.

Taiwan: a Lei Básica de Inteligência Artificial tem 20 artigos; o artigo 3 define inteligência artificial como "sistema com capacidade de operação autônoma", o que pode abranger agentes de IA, mas a palavra "agente" não aparece no texto; o artigo 4 lista sete princípios, entre eles autonomia e supervisão humanas, transparência e explicabilidade, e responsabilização; pelo artigo 16, o Ministério de Assuntos Digitais promove um marco de classificação de riscos alinhado ao cenário internacional; o artigo 17 exige que o governo defina a atribuição de responsabilidade e as condições de imputação para IA de alto risco e crie mecanismos de reparação, compensação ou seguro; o artigo 18 exige que os órgãos concluam os ajustes normativos em até dois anos após a entrada em vigor. Com base no artigo 16, o Ministério de Assuntos Digitais publicou em 115-07-07 o Marco de Classificação de Riscos de Inteligência Artificial v1.0 (ofício de estratégia digital nº 1150015933, com vigência imediata), cujo tipo de risco B6, "comportamento fora da autorização de agentes autônomos de IA", afirma: "sistemas multiagente têm maior probabilidade de, por acionamentos mútuos entre agentes, gerar reações em cadeia não previstas nem por desenvolvedores nem por usuários, dificultando que humanos intervenham e corrijam a tempo". Já as diretrizes de IA generativa para instituições de saúde, emitidas por ofício pelo Ministério da Saúde e Bem-Estar em 115-05-29, deixam claro que sistemas de agentes de IA "ainda não estão incluídos no âmbito destas diretrizes".

As leis já existentes em Taiwan também se aplicam a cenários com agentes. O artigo 4 da Lei de Proteção de Dados Pessoais estabelece que quem coleta, trata ou usa dados pessoais por encomenda é equiparado ao órgão contratante, no âmbito desta lei; portanto, confiar dados pessoais a um agente não isenta de responsabilidade só porque "é a IA que está fazendo"; o artigo 21 regula restrições à transferência internacional. Atenção: vários dispositivos alterados em 114-11-11 (incluindo a nova redação do artigo 21 e o novo artigo 20-1) já foram promulgados, mas ainda não estão em vigor; a data de vigência será fixada pelo Yuan Executivo. A Lei de Assinaturas Eletrônicas não menciona IA nem agentes; se uma assinatura feita por um agente pode ser presumida como assinatura do próprio titular não está previsto em lei, e este artigo não pode confirmá-lo.

China: a Administração Estatal de Regulação do Mercado e a Administração de Normalização da China aprovaram e publicaram em 2026-05-22, pelo Anúncio de Normas Nacionais nº 22 de 2026, a série GB/Z 185.1–185.7-2026 "Inteligência artificial — Interconexão de agentes", com 7 documentos técnicos orientativos (arquitetura geral, código de identidade, gestão de identidade, descrição de agentes, descoberta de agentes, interação entre agentes e chamada de ferramentas por agentes); a plataforma nacional de serviços públicos de informação sobre normas indica o status "vigente", o texto integral foi publicado em 2026-06-18, e a Administração Estatal de Regulação do Mercado realizou uma coletiva de imprensa temática em 2026-06-26. O nome do protocolo usado nos documentos oficiais é AIP (protocolo de interconexão de agentes); nenhuma das páginas oficiais encontradas menciona A2A ou MCP, e a compatibilidade entre eles não foi comprovada. Os Pareceres de Implementação sobre Aplicação Normatizada e Desenvolvimento Inovador de Agentes, emitidos em conjunto em 2026-05-08 pela Administração do Ciberespaço da China, pela Comissão Nacional de Desenvolvimento e Reforma e pelo Ministério da Indústria e Tecnologia da Informação, combinam em um só pacote a promoção do AIP, uma plataforma de registro de agentes e a identidade digital de agentes, e exigem que "as operações executadas por agentes não ultrapassem o escopo autorizado pelo usuário". Essa linha difere da posição da comunidade A2A de "não oferecer registro central oficial".

União Europeia: o AI Act (Regulation (EU) 2024/1689) entrou em vigor em 2024-08-01; as obrigações de modelos de IA de uso geral aplicam-se desde 2025-08-02, e a aplicação geral e as obrigações de transparência, a partir de 2026-08-02; as obrigações de alto risco foram adiadas pelo Regulation (EU) 2026/1744 (publicado no Official Journal em 2026-07-24): o anexo III para 2027-12-02 e o anexo I para 2028-08-02. Quanto ao PSD3 e ao PSR, o Conselho aprovou a posição em primeira leitura em 2026-10-29, ainda pendente da segunda leitura no Parlamento Europeu e não publicada no Official Journal.

Estados Unidos, Singapura e Reino Unido: CISA, NSA e outras agências dos Five Eyes publicaram em 2026-04-30/05-01 o documento "Careful Adoption of Agentic AI Services", recomendando limitar permissões de acesso e começar por casos de uso de baixo risco e não sensíveis; o CFPB dos EUA não tem orientação específica sobre pagamentos por agentes, e a proposta de regra interpretativa relacionada, de 2025, foi retirada em 2025-05-15. O Model AI Governance Framework for Agentic AI v1.5 da IMDA de Singapura (publicado em 2026-05-20 e atualizado em 06-05) cita diretamente, na seção 1.1.1, o A2A para comunicação entre agentes e o MCP para comunicação entre agentes e ferramentas, e aponta a delegação recursiva e a identidade entre organizações como lacunas atuais. A orientação da CMA do Reino Unido publicada em 2026-03-09 (atualizada em 10-30) afirma que "if an AI agent you use does something illegal, you are responsible", ou seja, as empresas respondem pelos atos ilícitos dos agentes que utilizam; a consulta pública do ICO do Reino Unido sobre IA agêntica encerra-se em 2026-11-20.

Documentos oficiais por região e sua relação com o A2A e agentes de IA (somente os verificados no texto original)
RegiãoDocumentoDataRelação com o A2A ou agentes
TaiwanLei Básica de Inteligência ArtificialPromulgada e em vigor em 115-01-14O artigo 17 exige definir a responsabilidade por IA de alto risco; não menciona "agentes"
TaiwanMinistério de Assuntos Digitais: Marco de Classificação de Riscos de Inteligência Artificial v1.0115-07-07Risco B6, "comportamento fora da autorização de agentes autônomos de IA"
TaiwanMinistério de Assuntos Digitais: Manual de Referência de Aplicações de IA no Setor Público V1.0115-01-28 (conforme o documento)Subseção sobre A2A na página 14
ChinaGB/Z 185.1–185.7-2026 "Inteligência artificial — Interconexão de agentes"Aprovada e publicada em 2026-05-22Nome oficial do protocolo: AIP; compatibilidade com o A2A não comprovada
União EuropeiaRegulation (EU) 2026/1744Publicado em 2026-07-24Obrigações de alto risco do AI Act adiadas para 2027-12-02/2028-08-02
União EuropeiaPosição do Conselho em primeira leitura sobre PSD3/PSR2026-10-29Não publicada no Official Journal; nenhum dispositivo sobre agentes encontrado na exposição de motivos do PSR
Estados UnidosNIST, "Design Tenets for Agent Identity Management Systems"2026-10-2710 princípios de design para identidade de agentes (post de blog)
SingapuraMarco de governança de IA agêntica da IMDA v1.52026-05-20O §1.1.1 cita A2A e MCP
Reino UnidoOrientação da CMA sobre direito do consumidor e agentes de IA2026-03-09As empresas respondem pelos atos ilícitos dos agentes que usam
InternacionalOECD AI Papers No. 652026-09Página 16: profissionais veem o A2A como impulsionador da coordenação multiagente

Fontes Banco Nacional de Legislação de Taiwan: Lei Básica de Inteligência Artificial| Anúncio do Ministério de Assuntos Digitais: Marco de Classificação de Riscos de IA| Ministério de Assuntos Digitais: Marco de Classificação de Riscos de IA v1.0 (PDF)| Ministério de Assuntos Digitais: Manual de Referência de Aplicações de IA no Setor Público (PDF)| Ministério da Saúde e Bem-Estar: Diretrizes de IA generativa para instituições de saúde| Banco Nacional de Legislação de Taiwan: Lei de Proteção de Dados Pessoais| Banco Nacional de Legislação de Taiwan: Lei de Assinaturas Eletrônicas| Administração de Normalização da China: Anúncio de Normas Nacionais nº 22 de 2026| Plataforma nacional de serviços públicos de informação sobre normas: GB/Z 185.1-2026| Plataforma nacional de serviços públicos de informação sobre normas: aviso de publicação do texto integral| Centro Internacional de Inovação Científica e Tecnológica: coletiva sobre a normalização da interconexão de agentes| Administração Estatal de Regulação do Mercado: reportagem reproduzida| Portal da Administração do Ciberespaço da China: Pareceres de Implementação sobre Aplicação Normatizada e Desenvolvimento Inovador de Agentes| European Commission: AI Act regulatory framework| European Parliament: Digital Omnibus on AI| Conselho da UE: documento de votação do PSD3, ST 15152/26| Conselho da UE: documento de votação do PSR, ST 15154/26| CISA: Secure adoption of agentic AI| Federal Register 2025-08646 (retirada pelo CFPB)| IMDA: Model AI Governance Framework for Agentic AI v1.5| GOV.UK: CMA complying with consumer law when using AI agents| ICO: Agentic AI call for evidence| OECD Artificial Intelligence Papers No. 65

O que a A2A v1.1 vai acrescentar? Que perguntas continuam sem resposta?

Os oito temas da A2A v1.1 foram aprovados pelo TSC em 2026-06-25 por 5 a 0 e abrangem retomada de streaming, idempotência, configuração de push, seleção de habilidades, descoberta de autenticação, histórico de tarefas, interação em várias rodadas e streaming bidirecional; até 2026-10-31 ainda não há data de lançamento, e os temas mais debatidos — identidade de agentes, delegação e cobrança — continuam sem definição.

A issue #1942 consolidou 41 issues nos oito temas da v1.1; a memória de agentes entre tarefas (#893) ficou fora do escopo acompanhado. Mais reveladoras da direção do que a lista de temas são as issues com mais comentários: #1672, verificação de identidade de agentes no Agent Card (cerca de 658 comentários); #1829, assinatura de mensagens com Ed25519 e RFC 9421; #2028, delegação por actor-chain; #2121, propagação de custos e orçamento; #1815, uso do HTTP 402 para indicar "pagamento necessário". Todas são questões de confiança e comércio; somando-se o novo processo de governança de extensions, as notas de pesquisa avaliam que elas tendem a surgir como extensões, e não como alterações na especificação central — isto é uma inferência.

"Como um agente pessoal encontra o agente de uma empresa" ainda não tem resposta aberta implantada. A documentação oficial do A2A diz expressamente que registros centrais com curadoria estão fora do escopo do A2A; a proposta de Agent Registry da Discussion #741 se arrastou por muito tempo, e os revisores questionaram a premissa de que "os próprios provedores gerenciem seus registros". Para descobrir agentes a partir de um domínio, há no IETF quatro rascunhos individuais concorrentes: DNS-AID (usa registros SVCB apontando para /.well-known/agent-card.json), AID (consulta registros TXT _agent), ADP e DAN, nenhum ainda adotado por um grupo de trabalho; um rascunho de landscape de julho de 2026 também aponta que o namespace precisa de coordenação. Do lado do MCP, o MCP Registry continua em preview desde setembro de 2025 até hoje.

Auditoria e responsabilidade entre organizações também não têm marco. A especificação A2A só traz requisitos de nível SHOULD para registro de falhas de autenticação e limitação de taxa, e as fontes se contradizem sobre o status de estabilidade das convenções semânticas GenAI do OpenTelemetry. Com as ferramentas atuais, a menor unidade de auditoria que se pode guardar é, provavelmente: o taskId e o contextId do próprio lado, a impressão digital da assinatura do Agent Card da outra parte e a cadeia de delegação act do token apresentado pela outra parte, cada parte guardando os seus para conciliação posterior — isto é uma inferência. As notas de pesquisa também não encontraram nenhum estudo empírico de denial-of-wallet voltado a "esgotar o orçamento de LLM da outra parte".

  • #1986 Retomada de streaming: continuar do ponto de interrupção após uma queda de conexão
  • #1987 Idempotência: reenviar uma requisição sem execução duplicada
  • #1988 Configuração de push: configuração e gestão de webhooks
  • #1989 Seleção de habilidades: como o chamador indica a habilidade a usar
  • #1990 Descoberta de autenticação: saber de antemão qual autenticação usar
  • #1991 Histórico de tarefas: consultar registros de tarefas anteriores
  • #1992 Interação em várias rodadas: a semântica de perguntas de ida e volta entre as partes
  • #1995 Streaming bidirecional: as duas partes transmitindo dados simultaneamente

Fontes A2A Issue #1942 (temas da v1.1)| A2A issues (ordenadas por número de comentários)| A2A: Agent discovery| A2A Discussion #741| IETF: rascunho DNS-AID| IETF: rascunho DAWN discovery landscape| MCP Registry preview (2025-09-08)| A2A Specification §13.4| GreptimeDB: OpenTelemetry GenAI semantic conventions

As empresas devem adotar o A2A agora?

Com base nas evidências de 2026-10-31, a adoção do A2A pelas empresas deve seguir a linha "primeiro somente leitura, primeiro a mesma plataforma, adiar a escrita entre empresas": a interoperabilidade de agentes dentro de uma mesma plataforma de nuvem pode ser testada, mas não se recomenda abrir A2A entre empresas para pedidos e pagamentos antes que os marcos de identidade, delegação e responsabilidade estejam definidos, porque em tarefas sequenciais todas as variantes multiagente pioraram 39%–70% (dados da arXiv:2512.08296 v1/v2).

O estado atual do A2A lembra o HTTP dos primeiros tempos: o formato já está padronizado, e a camada de confiança cada um ainda precisa completar por conta própria; a diferença é que, desta vez, a parte chamada raciocina sozinha e ainda pode ser convencida pela outra. Por isso, o gargalo não está na engenharia, e sim em "quem responde pelo comportamento do agente" — e essa questão hoje está distribuída entre o IETF (identidade), a FIDO Alliance (intenção de pagamento), as bandeiras de cartão (disputas) e os reguladores de cada país, fora do alcance do TSC do A2A. Daí se infere que, nos próximos anos, a forma mais provável de interoperabilidade de agentes entre empresas será "uma casca A2A envolvendo chamadas de ferramentas determinísticas": a parte chamada aparenta ser um agente, mas internamente é uma API, e o raciocínio de fato só acontece dentro da própria fronteira de confiança.

As orientações governamentais seguem a mesma direção. CISA, NSA e outras agências dos Five Eyes recomendam começar por casos de uso de baixo risco e não sensíveis e limitar permissões de acesso; o marco da IMDA de Singapura coloca "fazer as pessoas assumirem responsabilidade efetiva" e os controles técnicos como dimensões centrais; o Ministério de Assuntos Digitais de Taiwan classifica as reações em cadeia por acionamentos mútuos entre agentes como risco B6; e a CMA do Reino Unido afirma claramente que as empresas respondem pelos atos ilícitos dos agentes que usam.

A tabela abaixo classifica as opções de adoção para empresas em geral conforme a força das evidências. "Fazer" significa baixo risco e retorno claro com as evidências atuais; "Pode fazer" significa baixo custo, mas sem casos medidos; "Adiar" e "Não fazer" trazem a justificativa e devem ser reavaliados quando surgirem as condições de gatilho.

Níveis de recomendação para adoção do A2A em empresas (2026-10-31)
RecomendaçãoAçãoJustificativa
FazerImplementar a autorização por conta própria e negar por padrão, sem depender dos padrões do SDKA norma deixa a autorização para a implementação; o a2a-java chegou a não aplicar autorização de leitura por padrão (CVE-2026-111764)
FazerTratar sempre os campos do Agent Card e as URLs de push como entrada não confiável, rejeitando IPs privados nas URLs de pushO card pode definir nomes de header; tanto o a2a-java quanto o a2a-python tiveram SSRF em push
FazerRegistrar taskId, contextId, identidade do chamador e traceparentO trace entre agentes se quebra (Issue #2103); a conciliação posterior depende dos registros de cada parte
FazerFixar versões de SDK e assinar os alertas de segurançaEntre agosto e outubro de 2026 já houve vários CVEs em SDKs oficiais, e uma correção chegou a ser contornada por diferenças de plataforma
Pode fazerInteroperabilidade de agentes dentro de uma mesma plataforma de nuvem (AWS AgentCore, Microsoft Foundry, Google Agent Registry)É a forma que realmente está em operação hoje, com a mesma fronteira de confiança para as duas partes
AdiarDepender da verificação de assinatura do Agent Card entre SDKs diferentesCanonicalização inconsistente na Issue #2122; a assinatura prova integridade, não identidade
Não fazerPermitir que agentes externos façam pedidos, alterem dados ou paguem em nome de clientesO AP2 não atribui responsabilidade, as bandeiras não têm regras de disputa específicas para agentes e não foram encontrados dispositivos sobre agentes no PSR
Não fazerConstruir um backend multiagente entre organizações só por causa do A2AMultiagentes independentes amplificam o erro 17,2 vezes; tarefas sequenciais pioram 39%–70%

Fontes Kim et al., Towards a Science of Scaling Agent Systems (arXiv:2512.08296)| CISA: Secure adoption of agentic AI| IMDA: Model AI Governance Framework for Agentic AI v1.5| Ministério de Assuntos Digitais: Marco de Classificação de Riscos de IA v1.0 (PDF)| GOV.UK: CMA complying with consumer law when using AI agents| GitHub Advisory GHSA-qw47-mcm5-934w| A2A Issue #2103| A2A Issue #2122| AP2 v0.2 Specification

Como operadores de e-commerce transfronteiriço e logística devem se preparar para o A2A?

Para operadores de e-commerce transfronteiriço e logística, o melhor investimento em 2026 não é um endpoint A2A, e sim dados estruturados nas páginas web e ferramentas MCP determinísticas e somente leitura: fontes secundárias citam dados do Cloudflare Radar de agosto de 2026 segundo os quais bots de IA respondem por cerca de 7% das requisições HTML, e a ação em tempo real em nome do usuário representa só 5,8% disso; além disso, as reservas feitas por assistentes de IA de clientes da Flexport também passam pelo MCP.

As consultas centrais do e-commerce transfronteiriço e da logística — quanto custa o frete, quanto são os impostos, qual é a classificação tarifária e quais são as exigências de importação de um produto — já são cálculos determinísticos, exatamente o tipo de serviço de que agentes externos mais precisam e em que menos erram. A experiência do blog de engenharia da Anthropic é que reescrever a descrição de uma ferramenta reduziu em 40% o tempo de conclusão de tarefas dos agentes seguintes; a experiência da OpenAI ao devolver o Instant Checkout para os Apps dos comerciantes mostra que, no fim, a transação volta ao processo do próprio comerciante. Assim, a ordem de preparação deve ser: primeiro tornar as páginas e os dados estruturados legíveis, depois transformar as ferramentas determinísticas em MCP, incluir nas respostas das ferramentas uma URL de continuidade que leve a transação de volta ao próprio fluxo e, só por último, considerar um marcador A2A.

Um card marcador A2A significa publicar um card em /.well-known/agent-card.json, com skills correspondentes às ferramentas determinísticas já existentes de cotação, impostos e processos, que por trás chamam código diretamente, sem rodar LLM. A abordagem tem custo baixo e "valor de opção", mas ainda não há nenhum caso medido de pequena ou média empresa que tenha ganhado tráfego ou receita com isso — é uma inferência. Se for realmente abrir um endpoint A2A, o mínimo é: expor apenas habilidades somente leitura, não confiar em nenhum campo do card da outra parte, rejeitar IPs privados nas URLs de push e registrar taskId, contextId, identidade do chamador e traceparent.

O que a HowBridge faz hoje (tudo verificável na página de desenvolvedores da HowBridge): a HowBridge oferece um MCP público sem chave e sem OAuth (https://0523.tw/mcp/public), com 8 ferramentas somente leitura e idempotentes, cobrindo a apresentação da marca e dos serviços da HowBridge, a simulação de frete de consolidação China→Taiwan (marítimo expresso/aéreo), a simulação de impostos de importação em Taiwan, a busca de candidatos de classificação tarifária CCC pelo nome do produto, alíquotas e exigências de importação por código CCC, a taxa de excesso de dimensões na entrega dentro de Taiwan, e o fluxo de consolidação e as regras de declaração simplificada; o limite é de 120 chamadas por minuto por IP, e o servidor já está registrado no MCP Registry oficial (nome tw.0523/lucky-public); a resposta da simulação de frete inclui uma URL de continuidade (continue_url) para o usuário voltar ao site oficial e prosseguir. O MCP de membros (https://0523.tw/mcp) usa autorização OAuth 2.1 e oferece 6 ferramentas somente leitura, que só leem faturas, pacotes, pré-avisos, guias de impostos e declarações de importação do próprio membro autorizado, com limite padrão de 60 chamadas por minuto e 5.000 por dia. A página de desenvolvedores da HowBridge lista hoje como pontos de acesso a API de dados de membros, o MCP de membros e o MCP público, sem endpoint A2A; este artigo não significa que a HowBridge já suporte A2A.

Se você quer que um assistente de IA ajude a estimar o custo de enviar da China para Taiwan, pode usar diretamente a simulação de frete de consolidação, a calculadora de impostos de importação e a consulta de classificação tarifária na versão web; as ferramentas e o MCP público usam a mesma lógica de cálculo, as simulações são apenas referência, o frete vale conforme a fatura emitida após a medição na entrada no armazém, e os impostos, conforme o valor fixado pela alfândega.

Níveis de preparação para o A2A em e-commerce transfronteiriço e logística (2026-10-31)
PrioridadeAçãoRecomendaçãoJustificativa
1Continuar reforçando o conteúdo das páginas e os dados estruturados schema.orgFazerOs agentes ainda acessam sites principalmente navegando e coletando; o tráfego de ação em tempo real em nome do usuário é muito pequeno
2Transformar cotação, impostos e classificação tarifária em ferramentas MCP determinísticas e somente leitura, caprichando nas descriçõesFazerReescrever descrições de ferramentas reduziu em 40% o tempo de conclusão dos agentes; reservas por agentes na logística passam pelo MCP
3Incluir URL de continuidade nas respostas das ferramentas, levando a transação de volta ao próprio fluxoFazerO Instant Checkout voltou para os Apps dos comerciantes; a transação volta às páginas do próprio comerciante
4Manter OAuth nas interfaces de dados de membros, com limitação de taxa por cliente e logs de auditoriaFazerA norma deixa a autorização para a implementação; a Akamai alerta para o aumento de agentes fraudulentos
5Publicar um card marcador em /.well-known/agent-card.json, ligado só a código determinístico, sem rodar LLMPode fazer (baixa prioridade)Custo baixo, valor de opção; ainda sem casos medidos (inferência)
6Abrir um endpoint A2AFazer com condiçõesSomente leitura; não confiar nos campos do card; rejeitar IPs privados nas URLs de push; registro completo (em resposta aos CVEs públicos de SSRF e fail-open)
7Assinar o Agent CardAdiar ou usar um único SDKCanonicalização inconsistente entre SDKs na Issue #2122
8Permitir que agentes externos façam pedidos, alterem endereços ou paguemNão fazerMarco de responsabilidade indefinido; multiagentes pioram 39%–70% em tarefas sequenciais
9Construir um backend multiagente só por causa do A2A, ou aceitar AP2/x402 para cobrar freteNão fazerO volume de comércio real do x402 é muito pequeno; nenhum caso de liquidação de frete encontrado

Fontes PaidHosting: AI agent traffic (cita o Cloudflare Radar)| HUMAN Security: 2026 State of AI Traffic| SupplyChain247: reservas da Flexport por assistentes de IA| Anthropic Engineering: How we built our multi-agent research system| Digital Commerce 360 (2026-03-06)| Comunicado da Akamai| A2A Specification| Plataforma de desenvolvedores da HowBridge (MCP público e MCP de membros)

5 passos para operadores de e-commerce transfronteiriço e logística se prepararem para a interoperabilidade de agentes de IA

1Primeiro, torne as páginas legíveis

Coloque fatos-chave como preços, prazos e regras no HTML entregue diretamente pelo servidor e acrescente dados estruturados schema.org; os agentes ainda acessam sites principalmente navegando e coletando.

2Transforme as funções determinísticas em ferramentas MCP

Faça das consultas de cotação, impostos e classificação tarifária ferramentas MCP somente leitura e idempotentes, descreva com clareza as unidades de entrada e os limites, e inclua nas respostas uma URL de continuidade que leve o usuário de volta ao seu próprio fluxo.

3Dados de membros via OAuth e com limitação de taxa

Interfaces que envolvem dados pessoais devem usar apenas autorização OAuth, retornar somente os dados do próprio titular e ter limitação de taxa por cliente e logs de auditoria.

4Avalie um card marcador A2A

Se quiser sentir o terreno, publique em /.well-known/agent-card.json um card que corresponda apenas a ferramentas determinísticas, sem rodar LLM por trás, e antes de colocá-lo no ar verifique a validação de entrada das URLs de push e dos campos do card.

5Reteste a cada trimestre e aguarde as condições de gatilho

A cada trimestre, envie requisições well-known a 10–20 concorrentes ou plataformas; não abra pedidos e pagamentos antes de um pedido por escrito de um parceiro nomeado, da finalização da v1.1 ou do surgimento de um marco de responsabilidade.

Glossário

A2A (Agent2Agent)
Protocolo aberto que permite que agentes de IA de organizações e frameworks diferentes descubram as capacidades uns dos outros, deleguem tarefas e troquem resultados; hospedado pela Linux Foundation desde 2025-06.
MCP (Model Context Protocol)
Protocolo aberto que permite que assistentes de IA chamem ferramentas e recursos externos; o raciocínio é controlado pelo LLM do chamador, e o schema das ferramentas é transparente para quem chama.
Agent Card
Arquivo de descrição pública de um agente A2A, que declara habilidades, interfaces e métodos de autenticação; por convenção, fica em /.well-known/agent-card.json; a assinatura é opcional.
Task (tarefa)
A unidade de trabalho de uma colaboração no A2A; o taskId é gerado pelo servidor, e há estados como enviada, em processamento, entrada necessária, autorização necessária, concluída e falha.
Extension (extensão)
Mecanismo para adicionar funcionalidades fora do núcleo do A2A; é identificada por URI, ativada pelo cliente com o cabeçalho A2A-Extensions e não pode alterar as estruturas de dados centrais.
AP2 (Agent Payments Protocol)
Protocolo que registra, com mandates SD-JWT, a autorização de pagamento dada pelo usuário a um agente; a v0.2.0 foi publicada em 2026-04-28 e transferida para a FIDO Alliance em 2026-04-29.
x402
Protocolo de micropagamentos máquina a máquina baseado no código de status HTTP 402 "pagamento necessário", liquidado principalmente na rede Base.
RFC 8693 token exchange
Padrão de troca de tokens do OAuth 2.0 que pode registrar o caminho de delegação com a claim act e limitar o próximo salto com may_act.
SSRF (falsificação de requisição do lado do servidor)
Vulnerabilidade que induz o servidor a enviar requisições a um endereço indicado pelo atacante; a URL de webhook de push do A2A é uma porta de entrada comum.
TSC (Comitê Diretivo Técnico)
Órgão decisório do A2A, com 9 assentos, um por empresa; as propostas são votadas com gitvote em issues do GitHub.
AIP (protocolo de interconexão de agentes)
Nome do protocolo de interconexão de agentes usado na série de normas nacionais chinesas GB/Z 185-2026; a compatibilidade com o A2A não foi comprovada.

Perguntas frequentes

Quem desenvolveu o protocolo A2A?

O A2A foi anunciado pelo Google em abril de 2025 e transferido para a Linux Foundation em 2025-06-23; entre os membros fundadores estão 7 empresas, como AWS, Cisco e Microsoft. Hoje as decisões cabem a um Comitê Diretivo Técnico de 9 assentos, e em agosto de 2026 o projeto entrou na AAIF, a mesma fundação do MCP.

Qual é a versão mais recente do A2A?

Até 2026-10-31, a versão vigente do A2A é a v1.0.1, publicada em 2026-05-26 e compatível no fio com a v1.0.0, de 2026-03-12; a v1.1 já teve oito temas aprovados, mas ainda não tem data de lançamento.

A2A e MCP podem ser usados juntos?

Sim. O exemplo oficial do A2A mostra agentes colaborando entre si via A2A, enquanto cada agente usa o MCP para operar suas próprias ferramentas; um trata de agente para agente e o outro de agente para ferramenta, e eles não são excludentes.

Quais vulnerabilidades de segurança do A2A já são conhecidas?

Entre agosto e outubro de 2026 surgiram os primeiros CVEs dos SDKs oficiais, entre eles a ausência de autorização de leitura por padrão no a2a-java (CVE-2026-111764, CVSS 7.5) e o SSRF de push no a2a-python (CVE-2026-90790); além disso, uma pesquisa acadêmica encontrou 11 vulnerabilidades na camada de protocolo exploráveis mesmo em conformidade com a norma.

Um agente de IA pode pagar com cartão sozinho?

Tecnicamente, sim: a Visa anunciou em 2026-07-02 que agentes já concluíram compras na Europa, mas as transações ainda usam Payment Passkeys para que o titular do cartão faça a autenticação forte; a especificação AP2 não atribui responsabilidade em disputas, e o PSR da UE ainda não foi publicado no Official Journal.

Taiwan tem leis que regulem agentes de IA?

A Lei Básica de Inteligência Artificial de Taiwan foi promulgada e entrou em vigor em 2026-01-14, mas não menciona "agentes"; o Marco de Classificação de Riscos v1.0 do Ministério de Assuntos Digitais classifica o "comportamento fora da autorização de agentes autônomos de IA" como risco B6, e a atribuição de responsabilidade depende das normas complementares do artigo 17.

A HowBridge suporta A2A?

A página de desenvolvedores da HowBridge lista hoje a API de dados de membros, o MCP de membros e o MCP público sem chave, sem endpoint A2A; o MCP público oferece ferramentas de simulação somente leitura para frete, impostos de importação e classificação tarifária CCC, entre outras.

A norma nacional chinesa de interconexão de agentes é igual ao A2A?

Não é possível afirmar. A série GB/Z 185.1–185.7-2026, com 7 documentos, foi aprovada e publicada em 2026-05-22; o nome oficial do protocolo é AIP, as páginas oficiais encontradas não mencionam A2A ou MCP, e a compatibilidade entre eles não foi comprovada.

Dados-chave

Versão vigente do A2A v1.0.1 Publicada em 2026-05-26 (A2A CHANGELOG)
Assentos no TSC 9 assentos Um por empresa (A2A GOVERNANCE.md)
Repositórios no GitHub: MCP vs. A2A 40.675 vs. 622 Tópicos mcp-server e a2a-protocol (gravity.fast)
Agent Cards válidos obtidos em teste real 0 36 requisições a 18 organizações em 2026-10-27 (heym.run, amostra escolhida pelo autor)
a2a-java CVE-2026-111764 CVSS 7.5 Sem autorização de leitura por padrão (GitHub Advisory)
Novas vulnerabilidades encontradas pelo A2ABreak 11 Exploráveis em conformidade com a norma (arXiv:2609.10871)
Piora de multiagentes em tarefas sequenciais 39%–70% arXiv:2512.08296 v1/v2 e blog do Google (180 configurações)
Documentos da norma nacional chinesa de interconexão de agentes 7 GB/Z 185.1–185.7-2026, aprovados e publicados em 2026-05-22

Linha do tempo do A2A

  1. Google anuncia o A2A, com mais de 50 parceiros (fonte secundária)
  2. A2A 0.2.2: alinhamento incompatível com JSON-RPC e adição de extensions
  3. A Linux Foundation anuncia que assume o projeto A2A
  4. A2A 0.3.0: agent.json renomeado para agent-card.json, com assinatura de card e mTLS
  5. O ACP da IBM é incorporado ao A2A e tem seu desenvolvimento encerrado
  6. A Lei Básica de Inteligência Artificial de Taiwan é promulgada e entra em vigor
  7. Lançamento da A2A v1.0.0 (um artigo indica janeiro de 2026)
  8. Lançamento do AP2 v0.2.0; no dia seguinte, o Google doa o AP2 à FIDO Alliance
  9. China aprova e publica os 7 documentos da série de interconexão de agentes GB/Z 185.1–185.7-2026
  10. Lançamento da A2A v1.0.1
  11. O TSC aprova por 5 a 0 os oito temas da v1.1
  12. O Ministério de Assuntos Digitais de Taiwan publica o Marco de Classificação de Riscos de IA v1.0, com o risco B6
  13. A versão 2026-07-28 do MCP torna-se stateless e as Tasks viram extensão oficial
  14. Data de adesão do A2A à AAIF segundo a AAIF e a Axios
  15. Data de adesão à AAIF segundo o blog oficial do A2A (apresentada junto com 08-17)
  16. Lançamento do a2a CLI oficial
  17. O NIST publica post de blog com 10 princípios de design para sistemas de gestão de identidade de agentes
  18. O Conselho da UE aprova a posição em primeira leitura sobre PSD3/PSR (ainda não publicada no Official Journal)

Sinais que continuamos acompanhando

  • Um parceiro B2B nomeado (plataforma de e-commerce, transportadora, armazém ou operador de desembaraço aduaneiro) pede por escrito uma integração A2A; até 2026-10-31 ainda não existe nenhum caso nomeado de A2A entre organizações, e este é o sinal mais forte.
  • ChatGPT, Gemini ou Claude anunciam oficialmente o uso de A2A para chamar agentes de comerciantes terceiros; hoje nenhum dos três faz isso, e a Anthropic ainda não tem suporte nativo a A2A.
  • A A2A v1.1 é lançada oficialmente incluindo descoberta de autenticação (#1990) e idempotência (#1987), ou extensões ligadas a identidade e delegação de agentes são finalizadas.
  • A issue #2122 é encerrada e os vetores de teste de assinatura do TCK passam nos três SDKs: Python, JS e Go.
  • As bandeiras de cartão publicam códigos de motivo de chargeback específicos para agentes, ou o PSD3/PSR da UE conclui a segunda leitura no Parlamento Europeu e é publicado no Official Journal com dispositivos sobre agentes (até 2026-10-31 o Conselho só aprovou a posição em primeira leitura, e não foram encontrados dispositivos sobre agentes na exposição de motivos do PSR).
  • Google Agent Registry, Microsoft Agent 365 ou MCP Registry abrem registro público entre organizações, ou rascunhos como o DNS-AID são adotados por um grupo de trabalho do IETF.
  • A compatibilidade ou implementação entre a série chinesa GB/Z 185 (AIP) e o A2A se torna pública, ou a plataforma de registro de agentes entra no ar e parceiros transfronteiriços entre os dois lados do Estreito começam a adotá-la.
  • Taiwan, com base no artigo 17 da Lei Básica de Inteligência Artificial, estabelece normas de atribuição de responsabilidade para IA de alto risco, ou o Yuan Executivo fixa a data de vigência das alterações de 114-11-11 à Lei de Proteção de Dados Pessoais.
  • O TSC do A2A ajusta sua composição após 18 meses da criação (por volta de dezembro de 2026), conforme o documento de governança.
  • A cada trimestre, retestar 10–20 concorrentes ou plataformas com requisições well-known; enquanto o número de Agent Cards válidos obtidos continuar em 0, não há motivo para investir mais.

Organizações e padrões citados neste artigo

Referências

Documentos governamentais e oficiais

Artigos acadêmicos

Especificações e fontes do setor

Última atualização Primeira publicação

Este artigo é uma compilação de pesquisa técnica e não constitui aconselhamento jurídico, de segurança da informação ou de investimento; especificações e normas valem conforme os anúncios mais recentes de cada órgão e projeto.

Pronto para começar a consolidar?

Registe-se gratuitamente na HowBridge Logistics para obter imediatamente o endereço do armazém no exterior + suporte em 14 idiomas.

Registe-se Gratuitamente