最近在想一个问题:如果未来是一组智能体一起开发项目,那么系统里最关键的角色,可能不是执行 Agent,而是负责统筹的 Agent。
统筹型 Agent 的四项核心职责
1. 目标统一
- 明确顶层目标
- 明确当前阶段目标
- 明确每个执行 Agent 的任务边界
2. 上下文管理
- 保存项目约束
- 保存历史决策理由
- 保存已完成内容
- 保存当前风险点
3. 状态总结
- 当前完成了什么
- 当前阻塞了什么
- 当前有哪些冲突信息
- 推荐下一步做什么
4. 节奏控制
- 什么时候该继续探索
- 什么时候该收敛
- 什么时候应该交给人判断
- 什么时候需要重置任务边界
我会优先设计的几个模块
任务树
- 顶层目标
- 阶段任务
- 子任务
- 依赖关系
项目状态面板
- 已完成
- 进行中
- 阻塞中
- 待人工确认
决策日志
- 决策内容
- 决策依据
- 决策时间
- 是否可回滚
人类确认节点
- 目标确认
- 方案确认
- 高风险变更确认
- 最终交付确认
一句话理解
统筹型 Agent 不是更强的执行者,而是负责降低多智能体系统理解成本和沟通成本的项目经理型 Agent。