# Microsoft A2A (Agente-a-Agente)

Microsoft A2A (Agente-a-Agente) é a implementação e suporte da Microsoft ao protocolo aberto Agent2Agent (A2A), permitindo comunicação interoperável entre agentes de IA em diferentes plataformas e serviços.

Canonical URL: https://a2a-mcp.org/entry/microsoft%E2%80%91a2a-pt

Language: pt

Category: Frameworks & SDKs

Updated: 2026-03-18

## O que é Microsoft A2A
Microsoft A2A refere-se à implementação e suporte da Microsoft ao protocolo aberto Agent2Agent (A2A), uma estrutura de comunicação padronizada que permite que agentes de IA se descubram, troquem mensagens e colaborem entre si em diferentes plataformas, nuvens e serviços. Originalmente lançado pelo Google como Agent2Agent e doado à Linux Foundation, o A2A agora é suportado pela Microsoft no Azure AI Foundry, Copilot Studio e SDKs relacionados, permitindo que agentes de IA construídos com várias tecnologias interoperem com segurança. :contentReference[oaicite:0]{index=0}

## Visão geral do protocolo
O protocolo Agent-to-Agent (A2A) define como agentes de IA autônomos:

- Descobrem as capacidades uns dos outros através de "Cartões de Agente" padronizados
- Trocam mensagens estruturadas e tarefas de longa duração
- Invocam ações e retornam resultados através das fronteiras do sistema
- Suportam fluxos de trabalho multiplataforma mantendo segurança e governança :contentReference[oaicite:1]{index=1}

A contribuição da Microsoft para o A2A inclui SDKs (como integrações .NET e ASP.NET Core) e ferramentas que facilitam aos desenvolvedores expor e consumir agentes compatíveis com A2A como serviços web. :contentReference[oaicite:2]{index=2}

## Principais recursos

- **Interoperabilidade aberta:** Agentes construídos em plataformas Microsoft podem se comunicar com agentes externos construídos com outros frameworks ou hospedados por outros provedores. :contentReference[oaicite:3]{index=3}
- **Descoberta padronizada de agentes:** O uso de Cartões de Agente legíveis por máquina permite pesquisa automática de capacidades. :contentReference[oaicite:4]{index=4}
- **Suporte a protocolo:** Baseado em padrões web como HTTP(S), JSON-RPC e Server-Sent Events (SSE) para streaming em tempo real e gerenciamento de tarefas. :contentReference[oaicite:5]{index=5}
- **Segurança e governança:** Segurança de nível empresarial por meio de autenticação e integração com serviços como Microsoft Entra ID. :contentReference[oaicite:6]{index=6}

## Casos de uso

- **Fluxos de trabalho multiagente:** Coordenação de tarefas entre agentes especializados — por exemplo, um agente agenda reuniões enquanto outro redige e-mails. :contentReference[oaicite:7]{index=7}
- **Colaboração entre nuvens:** Permite interoperabilidade entre agentes hospedados no Azure, Google Cloud, AWS ou outros ambientes. :contentReference[oaicite:8]{index=8}
- **Integração de sistemas empresariais:** Construção de sistemas distribuídos de agentes que abrangem ferramentas internas, serviços de parceiros e infraestrutura personalizada. :contentReference[oaicite:9]{index=9}

## Começando
Os desenvolvedores podem integrar o suporte A2A em suas aplicações usando os pacotes do framework de agentes da Microsoft (por exemplo, `Microsoft.Agents.AI.Hosting.A2A.AspNetCore`) para expor agentes via endpoints HTTP e implementar tratamento de mensagens padronizado. :contentReference[oaicite:10]{index=10}

## Por que A2A é importante
O apoio da Microsoft ao A2A reflete a mudança da indústria em direção a padrões abertos e neutros, permitindo que agentes de IA interoperem sem ficarem presos a um único ecossistema. Ao participar do grupo de trabalho A2A e contribuir com ferramentas, a Microsoft ajuda a promover um futuro em que agentes inteligentes possam colaborar entre sistemas com segurança, governança e escalabilidade em mente. :contentReference[oaicite:11]{index=11}

## Tags

- ia
- multiagente
- protocolo
- interoperabilidade
- azure
- A2A
- framework de agentes

## Sources

- [Project website](https://learn.microsoft.com/en-us/agent-framework/user-guide/agents/agent-types/a2a-agent)
