第 5 章:Multi-Agent、Skill 与 A2A
本章完成后的效果
完成本章后,平台能把一个复杂任务拆成多个受限子任务,并由 Supervisor 汇总结果:
- 每个 Subagent 都有任务目标、上下文、工具、预算和输出 Schema;
- 无依赖的只读任务可并行,写任务默认串行并需要审批;
- 子任务的结果保留证据、来源和失败状态;
- Supervisor 使用确定性规则优先处理冲突;
- Skill 被定义为可版本化的任务方法;
- 前端可以展示协作关系、进度和冲突;
- A2A 作为选修:实现 Agent Card 和最小 Task 生命周期。
本章先问“是否应该使用多个 Agent”,再写协作代码。多个 Agent 并不天然提高质量。