现有多 Agent 框架的真实痛点

市面上多 Agent 项目不少,但真正跑起来后,问题集中在几个地方:

  • 任务是谁拆的,不清楚
  • 中间谁改了方案,不清楚
  • 结果为什么变成这样,也不清楚
  • 出了问题想回溯,几乎做不到

本质上,这些项目解决的是"让更多 Agent 一起干活",但没人管"怎么把这件事管起来"。系统不是死在能力不够,而是死在流程混乱——谁都能插一手,最后谁都不负责。

Edict 的做法:把分工和审核写进系统流程

Edict 的架构直接对标三省六部制度,每个环节有明确的角色边界:

  • 太子:负责分拣任务入口
  • 中书省:拟定执行方案
  • 门下省:审核方案,不合格直接打回
  • 尚书省:分发到具体执行单元
  • 六部:各自处理对应领域的具体事务

这里面最值得注意的设计是"门下省审核封驳"——方案不行就打回重来,不是硬着头皮往下跑。这一点把多 Agent 系统从"演示 Demo"拉回到了真实协作的逻辑里。真实团队就是这么运转的:有人提案,有人否决,反复几轮才定稿。

不止是概念,工程层也做了

Edict 没有停留在架构图上。仓库里把看板、状态流转、归档、权限、工作区这些配套设施都做进去了。也就是说,你不仅能看到任务在跑,还能追踪它跑到哪一步、谁接过手、哪里被打回。

这就和那些只是给几个 Agent 起个角色名、然后扔进一个聊天循环里的项目拉开了差距。

这个方向的判断

多 Agent 这件事,重点可能从来不是"多"。真正难的是分工、审核、追踪、收口。说直白点:不是"能不能做"的问题,而是"做出来以后谁兜底"。

Edict 提出的核心假设是:把一套经过验证的多人协作治理逻辑,移植到 Agent 系统里,稳定性会优于目前主流的扁平式多 Agent 架构。这个假设是否成立还需要更多实际场景验证,但方向值得关注——它至少在正确的层面上提问题。

对于正在搭建 Agent 工作流的开发者来说,Edict 里对流程、职责和审核机制的处理思路,比具体代码实现更有参考价值。有时候新技术做着做着,最后要补的反而是老问题:谁负责、谁审核、谁执行、谁收尾。这几件事,古人确实想得比我们早。