Skip to content

ACP 协议

ACP(Agent Communication Protocol)是一种用于 AI 代理之间通信的协议,支持多代理协作和任务分发。

什么是 ACP?

ACP 定义了 AI 代理之间如何:

  • 发现彼此的能力
  • 协商任务分配
  • 交换消息和数据
  • 协调工作流程

在 SkyalyticClaw 中使用 ACP

通过 协议中心 管理 ACP 配置:

  1. 点击左侧导航栏的 协议中心
  2. 切换到 ACP 选项卡
  3. 查看 ACP 状态和会话

ACP 工具

SkyalyticClaw 提供以下 ACP 管理工具:

工具说明
acp_status获取 ACP 协议状态
acp_session_create创建 ACP 会话
acp_session_list列出 ACP 会话
acp_session_close关闭 ACP 会话
acp_approval_classifyACP 审批分类

多代理协作模式

主从模式

一个主代理负责任务规划和分发,多个子代理执行具体任务:

用户 -- 主代理 -- 分析任务
              -- 派发给代码专家(编码)
              -- 派发给数据分析师(分析)
              -- 汇总结果 -- 回复用户

对等模式

代理之间直接通信,平等协作。

ACP 与 MCP 的关系

特性MCPACP
全称Model Context ProtocolAgent Communication Protocol
用途AI 与工具/数据源交互AI 代理之间通信
方向AI -- 外部系统代理 -- 代理
典型场景调用数据库、搜索多代理协作任务

两者互补:MCP 扩展 AI 的工具能力,ACP 扩展 AI 的协作能力。

(c) 2026 杭州穹析科技有限公司. 保留所有权利.