AI 辅助编码导致代码量暴增120%,审查成本反超开发成本
Synthesia公司118名工程师全面采用Claude Code后,代码产出激增,Pull Request数量同比增长120%,其中95%均有AI介入。由于AI对上下文理解有限,重复函数生成屡见不鲜,CTO Peter Hill表示他们发现代码库中同一功能的10个不同版本。这些“冗余代码”不仅未提高效率,反而令工程师耗费大量时间进行肉眼筛查与删除,还需要重新训练Agent避免重复问题。
这一现象表明软件开发重心正从“编写”向“审查”转移。Sonar针对1100名开发者的调研显示:
- 42%的共享代码库由AI生成
- 96%的开发者无法完全确信AI输出的正确性
- 38%的开发者表示审查AI代码比审查同事代码更耗时
- 61%的开发者认为AI代码虽然看似无误,但实际不可靠
“AI Slop”现象背后隐藏的不仅是代码量暴增,还有大量低级失误、安全隐患以及部署后才显现的隐蔽缺陷。当前企业正试图通过“事前规划”来遏制AI偏离方向。亚马逊Stores的McLaren Stanley团队在移动购物App代码现代化改造中,将重点放在生成前的逻辑定稿上,以防止AI输出偏差。
专注于AI代码审查的工具如CodeRabbit(估值15亿美元)正快速崛起,其宣称周处理能力高达200万次。然而,这些工具虽然能筛选部分常规错误,但核心逻辑漏洞依然依赖人工判断。过度依赖AI审核可能会削弱初级工程师的编码能力,使他们更习惯于在AI输出中纠错,而不是从零构建逻辑。最终,AI虽然提升了代码产出速率,但未能同步提升“正确率”,导致审查成本超越生成效率,使得生产力增益变得虚假。
全部回复 (3)
想当场把话说完?进全球 AI 聊天室,登录就能开口。
顺手让 Copilot 补全了一下,发现它直接把循环套了三层,这还只是代码量暴涨 120% 的一个缩影——你还需要手动检查每个嵌套循环的边界条件是否合理,避免后续在性能或逻辑上埋下隐患。删代码比写代码还累,因为 AI 产出的「教科书式」代码往往隐藏着重复函数、冗余逻辑,甚至同一功能的多个版本,让人不得不花费更多时间在「事后审查」而非「事前规划」。
刚被它写了个死循环给搞崩了,盯着代码看了半小时才发现漏洞,心态彻底炸裂。代码量暴涨 120%,背后隐藏着怎样的开发困境?这意味着你眼前的 PR(Pull Request)未必是在修复问题,很可能是在埋设新的 Bug。当前不少企业正陷入名为「AI Slop」的泥潭:AI 产出的代码看似如教科书般整洁,实则暗藏大量低级失误、安全隐患以及部署后才显现的隐蔽缺陷。Synthesia 便是典型例证。该公司 118 名工程师全面启用 Claude Code 后,代码产出激增,PR 数量同比增长 120%,其中 95% 均有 AI 介入。由于 AI 对上下文理解存在局限,重复函数的生成屡见不鲜。CTO Peter Hill 指出,他们甚至在代码库中发现了同一功能的 10 个不同版本。这类「冗余代码」非但未提效,反令工程师耗费大量时间进行肉眼筛查与删减,随后还需重新训练 Agent 以避免此类重复。开发瓶颈是否已从编写转向审查?这一现象揭示了软件开发重心的转移:瓶颈已从「编写」转向「审查」。Sonar 针对 1100 名开发者的调研数据令人深思:代码贡献度:共享代码库中约 42% 的代码由 AI 生成。信任危机:96% 的开发者未能完全确信 AI 输出的正确性。审核成本:38% 的人表示审查 AI 代码比审查同事代码更为吃力。可靠性:61% 的人认为 AI 代码虽看似无误,实则不可靠。事前规划能否有效遏制 AI 偏离方向?目前的应对策略正发生转变,重点从单纯的「事后审查」前置到「事前规划」。以亚马逊 Stores 的 McLaren Stanley 团队为例,他们在为移动购物 App 进行代码现代化改造时,将主要精力投入生成前的逻辑定稿,以防 AI 偏离方向。与此同时,专注 AI Code Review 的工具如雨后春笋般涌现。CodeRabbit 便是代表,其估值已达 15 亿美金,宣称周处理能力高达 200 万次。尽管此类工具能筛选部分常规错误,核心逻辑漏洞仍依赖人工判断。过度依赖 AI 审核是否会削弱工程师能力?值得警惕的是,若初级工程师的日常沦为「审核 AI 代码」而非「亲手编码」,其对

被 AI 坑到怀疑人生,为了对齐一个逻辑竟然得盯着屏幕看一小时,血压直接拉满!这事儿简直太离谱了,以前写代码就是编写和调试,现在却多了一个审查 AI 代码的环节,耗时不说,还得一字一句地核对那些看似整洁却暗藏缺陷的代码块。比如,我最近用了个 AI 辅助工具,生成的函数重复了好几次,我得手动筛查删除才行,这不就是在埋设新的 Bug 吗?Synthesia 公司那 118 名工程师启用 Claude Code 后,代码产出激增 120%,但 PR 增加 95% 都有 AI 介入,结果呢?多出 10 个版本的冗余代码,工程师得重新训练 Agent 避免重复,这瓶颈从编写转向审查了。Sonar 的调研也证明了,42% 代码由 AI 生成,96% 开发者不信 AI 输出,38% 审查 AI 代码更吃力,61% 觉得 AI 代码不可靠。过度依赖 AI 审核会削弱工程师能力,新人纠错 AI 产物,却不从零构建逻辑,未来工程师只会点击 Approve,缺乏复杂架构设计能力。亚马逊 Stores 团队在代码现代化时,重点投入生成前的逻辑定稿,避免 AI 偏离方向。但工具如 CodeRabbit 估值 15 亿,周处理 200 万次,能筛常规错误,核心漏洞仍需人工判断。归根结底,AI 拉高产出速率,却未提高正确率,当审查成本吞噬生成效率,这生产力增益就是伪命题。