SuperAPI AI 工具集

agent-protocol

智能体与模型

查看项目

更新于 10-15 15:27

技能介绍

用途

agent-protocol 是一套智能体间通信协议,用于 C-suite(高管层)智能体团队之间的协作。它规定了高管角色智能体如何互相查询、如何回应、如何避免混乱、死循环和循环推理,并统一了面向创始人的输出格式。

主要能力

调用语法

任何智能体都可以用以下语法查询另一个智能体:

[INVOKE:role|question]

示例:

[INVOKE:cfo|What's the burn rate impact of hiring 5 engineers in Q3?] [INVOKE:cto|Can we realistically ship this feature by end of quarter?] [INVOKE:chro|What's our typical time-to-hire for senior engineers?] [INVOKE:cro|What does our pipeline look like for the next 90 days?]

有效角色包括:ceo、cfo、cro、cmo、cpo、cto、chro、coo、ciso、gc、cdo、caio、cco、vpe。其中部分角色对应专门的顾问技能,例如 gc 对应 general-counsel-advisor(法律、合同、条款清单),cdo 对应 chief-data-officer-advisor(数据战略、训练数据权利),caio 对应 chief-ai-officer-advisor(AI 战略、评估、AI 风险),cco 对应 chief-customer-officer-advisor(留存、客户成功),vpe 对应 vpe-advisor(工程交付、DORA、工程招聘)。

响应格式

被调用的智能体按以下结构回应:

[RESPONSE:role] Key finding: [one line — the actual answer] Supporting data:

  • [data point 1]
  • [data point 2]
  • [data point 3 — optional] Confidence: [high | medium | low] Caveat: [one line — what could make this wrong] [/RESPONSE]

循环预防(硬性规则)

这些规则无条件执行,没有例外:

  • 规则 1:禁止自我调用。智能体不能调用自己。
  • 规则 2:最大深度为 2。调用链可以 A→B→C,第三跳被阻止。
  • 规则 3:禁止循环调用。如果 A 调用了 B,B 不能在同一调用链中调用 A。
  • 规则 4:调用链追踪。每次调用携带调用链,格式为 [CHAIN: cro → cfo → coo],智能体在再次发起调用前检查该链。

被阻止时返回:[BLOCKED: cannot invoke cfo — circular call detected in chain cro→cfo],并说明所用假设。

隔离规则

  • 董事会会议第二阶段(独立分析):不允许任何调用,每个角色先形成独立观点,防止锚定和群体思维。如需其他角色数据,用 [ASSUMPTION: ...] 标注假设。
  • 董事会会议第三阶段(批评角色):执行导师可以引用其他角色的输出,但不能调用它们。
  • 董事会会议之外:在遵守循环预防规则的前提下可自由调用。

调用与假设的取舍

需要调用:问题需要你没有的领域数据、错误会实质性改变建议、问题本质上是跨职能的。

应当假设:数据方向明确且精度不重要、处于第二阶段隔离、调用链已达深度 2、问题相对次要。假设时始终标注 [ASSUMPTION: ...]。

冲突处理

当两个被调用智能体给出冲突答案时,用 [CONFLICT: ...] 显式标记,并说明解决方式(保守取最坏情况、按置信度加权、升级给人类决策)。绝不静默选择其一。

广播模式

CEO 可以同时向所有角色广播:[BROADCAST:all|question],各角色独立回应后再汇总。

决策记忆

所有 C-suite 技能和 /cs:* 命令在统一位置读写决策,采用两层模型:

~/.claude/decisions/ ├── raw/YYYY-MM-DD-<slug>.md # 第一层 — 完整记录/审议(从不自动加载) ├── raw/archive/YYYY/ # 90 天后的原始文件 ├── approved/YYYY-MM-DD-<slug>.md # 第二层 — 每个文件一条创始人批准的决策记录 └── approved/decisions.md # 第二层索引 — 已批准决策的追加日志

第一层存储所有内容(含被否决的论点),仅供参考,不自动喂给未来会话;第二层只存储创始人批准的决策,供董事会会议、/cs:office-hours 和 /cs:founder-mode 加载,防止幻觉共识。写入者为 /cs:decide 和 Chief of Staff(董事会会议第五阶段后),单个角色智能体不直接写决策。

内部质量循环

任何内容在到达创始人之前都要经过验证循环:

  1. 自我校验:来源归属、假设审计、置信度评分、矛盾检查、“那又怎样”测试。
  2. 同行校验:当建议影响其他角色领域时,由该角色在呈现前验证,格式为 [PEER-VERIFY:role]。
  3. 批评预筛:针对不可逆、高成本或押注公司的决策,由执行导师预筛,输出 [CRITIC-SCREEN]。
  4. 事后纠偏:创始人反馈后记录决策、修改、否决或追问,并在 30/60/90 天进行事后复盘。

验证级别按风险高低分为低(仅自我校验)、中(自我+同行)、高(自我+同行+批评预筛)、关键(再加董事会会议)。

沟通输出格式

所有面向创始人的输出遵循统一格式,包括单角色标准输出、主动预警、董事会会议多角色综合输出。核心规则:结论先行、只讲结果与决策、每个发现说明是什么/为何重要/如何行动、每节最多 5 条、行动有负责人和截止日期、决策以选项形式呈现、风险要具体、术语首次使用需解释、无内容可报时保持沉默。

使用方式

该协议以技能形式提供,位于 alirezarezvani/claude-skills 仓库中。具体安装命令与调用方式在所提供的资料中暂未提供。

适用场景

  • 多智能体协作与编排
  • C-suite 高管角色协调
  • 董事会会议模拟与决策流程
  • 跨职能问题分析(如招聘对预算和产能的影响)

限制

资料未提供该协议的收费、价格、平台支持范围、性能效果等具体信息。协议中的规则为硬性约束,违反时会被阻止并需改用显式假设。