外观
什么时候值得使用多个 Agent?
标准回答
当子任务能独立开展、需要不同工具或上下文、结果可清楚验收时,多 Agent 可能有效;强依赖的短任务通常不适合拆成大量代理。
关键机制
- 主控负责拆任务和整合,子任务限定输入、权限、输出与预算;避免每个代理互相再扩张任务。
- 明确共享状态的所有者与写入顺序;并行写同一设备或文件会产生竞争,需要协调或合并机制。
- 用整体完成率、端到端时延与总成本验证收益;不能只看某个子任务单独完成得很快。
通俗例子
分析设备异常时,网络日志与应用崩溃日志可分别只读分析,再由主控对齐时间线;真正修改设备参数由单一受控执行入口完成。
易混淆点
多个模型同意一个结论不等于独立证据,尤其是它们使用同一份错误资料时。
参考资料
内容来源
- Android 技术札记 · 原条目
multi-agent-design