跳转至

ACP — Agent Communication Protocol

Open standard from IBM Research, recently merged with A2A under the Linux Foundation. Pure-REST messaging with no special libraries required.

Python
from apogee_ai_comunication import (
    AgentMessage, ClientConfig, MessagePart, MessageRole,
    NativeAcpClient, NativeAcpServer, ServerConfig,
)

server = NativeAcpServer(ServerConfig())
client = NativeAcpClient(ClientConfig(base_url="memory://"), server)
reply = await client.send(
    AgentMessage(role=MessageRole.USER, parts=(MessagePart(kind="text", text="ping"),))
)
print(reply.parts[0].text)

The acp-sdk adapter (extras=acp) verifies the optional dependency is installed and delegates to the same domain Protocols.