O Protocolo de Comunicação de Agentes (ACP) é uma estrutura formal projetada para permitir uma interação fluida entre agentes de IA autônomos. O ACP especifica um conjunto de tipos de mensagens, cabeçalhos e convenções de cargas úteis, juntamente com mecanismos de descoberta e registro de agentes. Ele suporta rastreamento de conversas, negociação de versões e relatórios de erros padronizados. Ao fornecer esquemas JSON independentes de linguagem e ligações independentes de transporte, o ACP reduz a complexidade de integração e permite que os desenvolvedores criem sistemas escaláveis e interoperáveis de múltiplos agentes para uso em chatbots de atendimento ao cliente, enxames de robôs, orquestração de IoT e fluxos de trabalho colaborativos de IA.