KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA

多 Agent 协作术语地图 — keel 龙骨

Multi-Agent Collaboration 的参考信息:多 Agent 协作术语地图

先把术语放进同一条运行链路,再进入具体模式。

术语 专业含义 工程边界
Agent 能围绕目标选择下一步并使用能力的运行单元 不等于一个 prompt 或一个角色名称
Agent instance 一次运行中可寻址的 Agent 实例 同一种 Agent 可以有多个实例
Role 对职责、目标和行为约束的描述 角色文字本身不提供权限和隔离
Capability Agent 声明能够承担的任务类型 必须映射到真实工具、模型和策略
Task 有目标、输入、约束、所有者和完成条件的工作单元 不应只是一条模糊聊天消息
Task owner 当前负责推进任务并报告结果的执行者 同一时刻应能确定唯一所有者
Delegation 一个协调者把子任务分配给另一个 Agent 不自动转移调用者身份和权限
Handoff 把当前任务或会话控制权显式交给另一个 Agent 必须记录新所有者、原因和剩余预算
Routing 根据类型、能力或策略选择下一处理者 可以由规则、分类器或模型完成
Coordinator 拆分、分派、汇聚并决定下一步的组件 不应偷偷承担所有专业任务
Supervisor 具有集中控制权的 Coordinator 模式 是拓扑选择,不表示更高业务权限
Worker 接收有限任务并返回结果的专业 Agent 不应读取与任务无关的全部上下文
Message Agent 或运行时之间传递的协议消息 不是共享数据库,也不等于完整状态
Artifact 一个任务产生的可引用工作成果 应带生产者、任务 ID、版本和证据来源
Shared state 当前团队运行共同维护的状态 需要并发控制和明确写入者
Memory 跨运行仍可能有价值的持久信息 不能用来传递当前任务所有权或权限
Context 某次模型调用实际看到的材料 应按 Agent 职责最小化,而非全量广播
Fan-out 把一个目标拆成多个可并行子任务 子任务必须足够独立
Fan-in / Gather 收集多个结果并按策略汇聚 必须处理缺失、重复和迟到结果
Handoff chain 多个 Agent 依次接管同一任务的路径 需要跳数、时间和成本上限
Review 根据标准检查工件并给出结构化反馈 不是无限自由辩论
Consensus 多个输出满足某种汇聚或一致规则 多数同意不能证明事实正确
Partial success 一部分子任务成功、一部分失败 最终状态取决于哪些结果是必需的
Backpressure 下游处理能力不足时限制上游继续产生任务 不能靠无限创建 Agent 解决拥塞
Collaboration topology Agent 之间允许通信和转移控制的结构 拓扑越自由,验证和权限控制越难
Trace 一次运行中任务、消息、工件和状态变化的因果记录 仅保存最终文本无法定位协作失败
Baseline 用于比较的更简单实现,通常是单 Agent 没有基线就不能证明多 Agent 有价值
Ablation 移除一个 Agent 或协作步骤后的对照实验 用来判断增益来自哪里

一条最小协作链可以写成:

Team Run
  -> Coordinator 创建 Task
  -> Registry 选择有能力且获准的 Worker
  -> Worker 生成 TaskResult 和 Artifact
  -> Gather 按 task_id 收集结果
  -> Reviewer 给出 ReviewResult
  -> Harness 完成、降级、失败、取消或等待人工处理

看到任何多 Agent 代码时,先问四件事:当前任务属于谁、该 Agent 看到了什么、它能做什么、结果怎样被验证。

进入 keel 阅读