Open protocol for communication between AI agents, applications, and humans.
ACP 是一个用于 AI 智能体、应用程序与人类之间交互的开放通信协议。该项目旨在解决当前 AI 开发中存在的框架孤立、协作困难等碎片化问题,通过标准化的通信接口实现跨平台、跨环境的智能体高效协同。
支持发送包括文本、代码、文件及媒体在内的多种富媒体消息格式。 提供实时响应、后台异步处理以及流式传输等多种交互模式。 具备智能体能力发现机制,帮助系统自动识别并调用不同智能体的功能。 支持多智能体协作完成复杂的长周期任务。 实现跨实例的状态共享,确保任务在分布式环境下的连贯性。
适用于需要集成多个独立智能体、构建多智能体系统或跨平台协同生态的开发者。该协议特别适合处理分布式任务调度、复杂推理流程追踪以及异构系统间的互操作场景。