多 loop 或者说多个 Agent 自己执行任务自己验证,这种方式会成为趋势的,原推说的这些问题都存在,但都不是障碍。 这很像一个人从一个 IC(独立贡献… · @dotey · TwKit
@dotey
多 loop 或者说多个 Agent 自己执行任务自己验证,这种方式会成为趋势的,原推说的这些问题都存在,但都不是障碍。 这很像一个人从一个 IC(独立贡献者)晋升为 Manager,必经之路就是要学会多线程工作,把任务拆分,交给几个不同的员工去完成,然后并不是活交出去就可以当甩手掌柜不用管了,在这过程中还要不断对齐方向、提供支持、验收、合并,出问题了还要背锅。 之所以说会成为趋势,是因为人的注意力是稀缺的,而 Agent 执行任务是异步的要消耗时间的。 我日常交给 Agent 的任务平均半小时左右,甚至更久,这意味着一个任务给 Agent 后我要等一段时间才能看到结果,如果这期间我一直等着,那是低效的。 所以要充分利用人的效率,就要多开任务,让 Agent 同时做几个任务,这样我可以一直要去分派任务,去验证结果。 就算你要摸鱼,你的老板也不会让你闲着的,最终必然是每个人都被迫从 IC 转型 Manager,只是管的是一堆 Agent,每个人都要多 Loop。 如果你现在还不需要这么做,那么好好珍惜、多多摸鱼,这样的好时光不会持续太久。 之所以说原推说的问题都不是问题。 1. Agent 已经具备纠错能力,只要有合适的工具就能做很多验证的活,coding 自不用说,就连视频剪辑这种事,Agent 都能截取连续帧图片放在一起,借助多模态能力去分析。 2. Agent 也能自己检验和修正错误,只要提供验收的标准和检验的工具,Agent 就能不知疲倦的自我修正。 --- 至于和使用者预期不一致,这是无法避免,但不是问题,所以要人工介入去调整。 而且你管理 Agent 方法也很重要,就像好的 Manager,不会等到项目 Dead Line 到了才去看员工任务进展怎么样了,一定是一开始就要通过文档、原型、设计去反复对齐避免理解出错,中间要设置小的里程碑防止走偏。 管理 Agent 也是类似,前期让 Agent 做 Plan、写文档就是为了保证 Agent 理解了意图,后面的验收也是避免结果不是想要的。 让 Agent 干活和人干活有个很大的不同,人做事太慢,时间成本其实很高,同样一个功能,以前人做至少周为单位,现在 Agent 是以小时为单位甚至更小,这意味着犯错的成本同样低。 就算 Agent 做错了有什么关系,让它重做并不是什么大的问题,更何况大部分时候不需要推翻重做,只要小的调整就可以了。 使用者直接、频繁的介入,要耗费大量的注意力会是常态,这是 IC 变成 Manager 的代价,我们再难回去当年 IC 单线程做事的快乐了。
曝光 4970 · 评论 18 · 点赞 28 · 书签 21
查看原帖