智慧 (@28052) 在 用了一个月 AI 编程 Agent,说说真实感受和踩坑经验 中发帖
最近一个月项目比较赶,天天用AI辅助写代码,说说我的感受吧,本职做C++的。
先说好的地方,调大项目的bug是真的快。我这边经常要接手别人写的老项目,几十万行那种,以前找个bug要花半天一行一行读代码理逻辑。现在直接把相关文件扔给AI,让它帮我梳理调用链,基本十几分钟就能锁定问题在哪,这个效率提升是实打实的。
再说坑,踩了不少。
第一个,AI改代码特别喜欢"顺手"改别的地方。有一次我让它改一个if判断的条件,它改对了,但是不知道为啥把旁边另一段逻辑也给改了,跟我要改的东西完全没关系。幸亏我review的时候发现了,不然上线就炸了。所以说生成的代码一定要自己过一遍,不能偷懒。
第二个,聊久了它会忘事。对话长了以后你前面跟它说的条件约束它就不记得了,给你生成的代码又会犯之前纠正过的错误。后来我学聪明了,重要的改动直接开个新对话,把背景重新说一遍。
第三个坑比较坑爹,老C++项目的编码...