

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Agent-to-agent protocolos
<a name="agent-to-agent-protocols"></a>

A tabela a seguir fornece uma visão geral dos protocolos de agentes que permitem que vários agentes colaborem, deleguem tarefas e compartilhem informações.


| 
| 
| **Protocolo** | **Ideal para** | **Considerações** | 
| --- |--- |--- |
| [Comunicação interagente MCP](https://aws.amazon.com/blogs/opensource/open-protocols-for-agent-interoperability-part-1-inter-agent-communication-on-mcp/) | Organizações que buscam padrões flexíveis de colaboração de agentes |   Uma extensão do Model Context Protocol (MCP) proposta por AWS that se baseia em sua base existente para comunicação agent-to-agent   Permite a colaboração perfeita dos agentes com segurança OAuth baseada   | 
| [Protocolo A2A](https://github.com/a2aproject/A2A) | Ecossistemas de agentes multiplataforma |   Apoiado por Google   Padrão mais novo com adoção mais limitada em comparação com o MCP   | 

## Decidindo entre as opções de protocolo
<a name="deciding-among-protocol-options4"></a>

Ao implementar a agent-to-agent comunicação, combine seus requisitos específicos de comunicação com os recursos de protocolo apropriados. Padrões de interação diferentes exigem recursos de protocolo diferentes. A tabela a seguir descreve os padrões comuns de comunicação e recomenda as opções de protocolo mais adequadas para cada cenário.


| 
| 
| **Padrão** | **Descrição** | **Escolha de protocolo ideal** | 
| --- |--- |--- |
| Solicitação e resposta simples | Interações pontuais entre agentes | MCP com fluxos sem estado | 
| Diálogos estatais | Conversas contínuas com contexto | MCP com gerenciamento de sessões | 
| Colaboração com vários agentes | Interações complexas entre vários agentes | Interagente MCP ou AutoGen | 
| Fluxos de trabalho baseados em equipe | Equipes hierárquicas de agentes com funções definidas | Interagente MCP, ou CrewAI AutoGen | 

Além dos padrões de comunicação, vários fatores técnicos e organizacionais podem influenciar sua seleção de protocolos. A tabela a seguir descreve as principais considerações que podem ajudá-lo a avaliar qual protocolo está mais alinhado com seus requisitos específicos de implementação.


| 
| 
| **Consideração** | **Descrição** | **Exemplo** | 
| --- |--- |--- |
| Modelo de segurança | Requisitos de autenticação e autorização | OAuth 2.0 em MCP | 
| Ambiente de implantação | Onde os agentes correrão e se comunicarão | Máquina distribuída ou única | 
| Compatibilidade com ecossistemas | Integração com estruturas de agentes existentes | LangChain ou Strands Agents | 
| Necessidades de escalabilidade | Crescimento esperado nas interações entre agentes | Capacidades de streaming do MCP | 