模块 4规划、执行与多 Agent

Subagent 能力委派

委派必须有明确收益

  • 上下文隔离减少干扰
  • 专业 Prompt、Tool 和模型匹配
  • 独立预算与故障隔离
  • 无依赖任务可并行
  • 不要把单 Agent 能稳定完成的任务无意义拆散

父 Agent 交付的是任务契约

  • 目标、非目标和完成标准
  • 最小必要 Context 与来源
  • 允许的 Tool、权限和资源预算
  • 输出 Schema、证据和失败语义
  • 是否允许继续委派

按能力与约束选择 Subagent

  • 领域、模态、语言和 Tool 能力
  • 成本、延迟、风险和数据边界
  • 历史任务表现与当前健康状态
  • 无合适候选时回退父 Agent 或人工

默认不复制父级全部历史

  • 传递任务相关事实和 Artifact 引用
  • 标记假设、敏感级别和不可覆盖约束
  • 防止子任务结果反向污染全局状态
  • 父 Agent 负责把结果提交到共享事实层

返回结果先验收,再汇聚

  • Schema 和完成证据
  • 引用、测试或 Tool 回执
  • 与其他子任务的冲突和缺失
  • 失败、部分完成和不确定性明确上报

父子运行关系必须可追踪

  • 父 Run、委派 Step 与子 Run 关联
  • 预算下发和实际消耗回卷
  • 取消、Deadline 和策略向下传播
  • 子 Agent 不能隐式扩大权限

委派特有失败

  • 任务描述丢失关键约束
  • 重复委派和责任重叠
  • 子 Agent 递归爆炸
  • 结果看似完整但无可验证证据