Agent 的快与慢:Chat 是系统一,Task 是系统二
聊天和干活不是一回事。Chat 要人在场,给的是反馈速度;Task 不用人在场,给的是交付确定性。想让 Agent 真的干活,得把这两种方式分开。
卡尼曼在《思考,快与慢》里把人的思考分成两套:系统一快而直觉,系统二慢而理性。用 Agent 也一样,有两种完全不同的工作方式。
区别不在快慢,而在人要不要在场。
- Chat:你问一句,它答一句。人必须在场,看完再说下一句。它给你的是反馈速度。
- Task:你把目标、边界、什么算做完说清楚,人就可以走开,它自己往下做。它给你的是交付确定性。

让 Task 真正成立的三条
- 同步变异步。 说一次意图就能离开,事情排进队列里去做。瓶颈从"我能同时盯几个窗口",挪到系统能同时推进多少件事。
- 任务状态单独存。 目标、进度、产物、做过的决定,记在任务里,不只留在聊天记录里。某个 Agent 断了,换一个接着做,工作不会丢。
- 各管一摊。 每个 Agent 只看自己那张任务卡,做完把结果写回去,不需要所有人都懂全局。
在我们自己的系统里
我只跟 captain 聊,这是 Chat:把还没想清楚的事说清楚。想清楚了,它把事情写成任务,派给后台的 Agent 去做,这是 Task。需要我判断的时候,它再回来找我。

Chat 用来把想法说清楚,Task 用来把事情做完。两者不是谁替代谁,而是分工。