用 claude code 和 augment 这些写代码,有时出现在脚本内重复写入实现代码怎么搞

37 天前
 he1293024908

比如先构建项目框架的时候,他就在代码了给某个功能占了坑位,或者有 bug 需要修改时,有时他不会修改已经有的代码,而是直接插入新代码,就导致因为旧实现方式还在,问题一直没法解决,有时候改了几版没效果然后检查发现是新代码放在前面了,一直在调用后面的旧代码来实现功能😭

1281 次点击
所在节点    程序员
6 条回复
sampeng
37 天前
所以一定需要 plan…看一眼他怎么做…全自动的拉屎会被坑死的…
wu67
37 天前
你可以不写代码, 但是一定要审查.
今下午 sonnet4 这奇葩才把我一段 html 删了, 明明我都指定特定一行告诉他改写那个函数了, 非要跑去改隔着几百行的无关内容...要是没看改动记录提交就得挨骂了
zephyru
37 天前
没辙,只能列计划,每次改动去确认,这东西因为效率太高了,要是稍微晚点去确认,就会发现有一大堆没用的重复的函数摆在那里,但是功能看起来是好的
iorilu
37 天前
早说了, ai 不擅长改代码, 对它来说永远是新写代码好
logic2
37 天前
@wu67 我现在都是 防御性 先 git commit 一下,就怕 AI 给我乱改飞了,然后记录又没法恢复,烦死了
SmiteChow
36 天前
人工智障没办法。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1148507

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX