我一开始就想搞多 Agent 协作,结果连一个都还没跑顺,折腾两周没产出。

退回来先把单 Agent 的三件事练熟:

  1. 怎么给上下文(读哪些文件、不读哪些)
  2. 怎么约束输出(格式、边界、禁止事项)
  3. 怎么验证(跑测试、看 diff)

这三件事吃透了,很多所谓需要多 Agent 的任务,一个 Agent 加好的流程就解决了。

什么时候真需要多:任务能切成互不依赖的几块,且每块的上下文都很大。其他情况都是给自己找麻烦。

教训:工具的复杂度应该跟问题的复杂度匹配,不是反过来。

主楼