Coding Agent 确实厉害,越是能多线并行极快地完成编码与试错,我感觉就越需要我的专注力,需要聚焦。
因为瓶颈在人类,它代码写得越快,越多,就要求我越高效地去 verify 它的正确性。而过多的 context switching 无疑是对专注力的极大消耗。
我从一开始用 coding agent 只做一个项目,到尝试延长它的单任务时长,再到同时开多个项目多个长任务,又重新回到单项目单任务上来。
我觉得对玩具类型的预研项目,因为对成品质量要求不高,demo 就够,我可以放手让 agent 自行决策,这种同时开多个是没问题的。
但一旦项目涉及真实用户,希望推上线,那么瓶颈又会回到人类的专注力上。这两种产品所依赖的关键决策有很大不同。
为了让线上产品能有更好的交付结果,同一时间只专注一个项目一个任务可能反而更高效,慢即是快。而 demo 项目则可以成为想象力的 playground ,完全可以敞开了同时实验多个,作为未来项目可能性的储备。