虎嗅

AI把代码写崩,再花1周1万美元请人用AI修:Vibe Coding的荒诞闭环出现了

该文章尚未提供 Русский 解读,以下为中文版内容。

核心内容总结

最近,一个针对AI生成代码“后遗症”的新生意火了:3名资深工程师组成的Slopfix团队,专门帮企业清理那些“能运行但难维护”的AI代码库。这些代码通常是企业用AI快速做原型时生成的,但随着项目变大,会出现冗余、架构混乱、改一处崩多处的问题。这个生意引发了开发者的激烈争论——有人认为是刚需,有人觉得是“伪需求”。同时,研究数据显示:AI生成的代码中,22.7%的问题会长期存在(甚至超过9个月),这也印证了这类清理需求的真实性,但具体怎么做还需摸索。

一、AI代码为啥越用越烂?这生意就是来“收拾烂摊子”的

很多公司用AI写代码时,初期觉得“真香”——快、能跑通,但用着用着就发现不对劲:

  • AI生成代码时,像“盲人摸象”:它看不到整个项目的全貌,遇到类似功能时,不会复用已有的代码,而是直接复制粘贴,重复写同样的逻辑。
  • 代码越堆越乱:冗余代码越来越多,架构变得像“一团乱麻”,新增功能时处处碰壁,改一个小地方可能导致好几个功能崩溃。

Slopfix就是针对这种“Vibe Coding(凭感觉写代码)”的后遗症——帮企业把混乱的AI代码理清楚,去掉冗余,重构架构,让后续维护变得容易。

二、Slopfix团队:为啥他们能“治”AI代码的病?

这3个工程师可不是普通程序员,他们的背景正好戳中AI代码的痛点:

  • 长期做“高要求”的项目:他们之前共同开发Rust智能合约框架Odra,智能合约对代码的安全性、可维护性要求极高(比如不能出错,要兼容不同区块链)。而AI代码的问题,恰恰是重复、架构失控、缺乏抽象——这些正是他们擅长解决的。
  • 懂AI但不依赖AI:他们也用Claude Code,但严格限制AI的决策权限,不是让AI随便写,而是由人主导架构设计,AI只做辅助。

简单说,他们是“既懂AI又懂高质量代码”的专家,能从根上解决AI代码的混乱问题。

三、争议不断:有人觉得是刚需,有人说这是“伪需求”

这个生意一出来,开发者们吵翻了:

支持派:确实有需求

  • 真实案例:有开发者已经在帮创业公司清理AI代码——CEO用Claude写了一堆代码,但没人维护,只能找专业工程师来理清楚。
  • 三类AI项目的差距:完全不懂编程的人用AI写的代码质量最差,需要会审查代码的工程师来收拾,这中间有明确的价值。

反对派:质疑可行性

  • 客户讲不清需求:如果客户能把业务逻辑说清楚,一开始就不会写出混乱的代码;就算清理了,后续也难维持。
  • AI再清理=“二次伤害”:用AI清理AI生成的代码,像连续做两次“压缩图片”,误差会叠加,反而更糟。
  • 质保和测试问题:两周质保太短(有些问题几个月后才暴露),如果客户没有完整的测试,重构后很难确认没出问题。

四、数据说话:AI代码的坑真不少,四分之一问题长期没解决

有研究团队分析了6299个GitHub仓库里的AI提交,发现:

  • 问题比例高:每类AI工具(Copilot、Claude、Gemini等)都有超过15%的提交引入了问题,其中Gemini最高(29.1%),Copilot最低(17.4%)。
  • 长期遗留问题多:22.7%的AI引入问题会一直留在代码里,甚至9个月前的问题还有22.8%没解决。
  • 问题类型:89.3%是“代码异味”(比如重复代码、没用的变量),6%是正确性问题,4.7%是安全问题(比如宽泛的异常捕获)。

这些数据说明:AI代码的“技术债”(埋下的坑)真的很多,而且不会自动消失——这就是Slopfix这类生意存在的基础。

五、这门生意能长久吗?还得跨过这些坎

要成为长期生意,Slopfix们得解决几个关键问题:

1. 怎么理解业务逻辑? 清理代码的核心是理解隐藏在代码里的业务规则(比如为什么这个功能要这么写),但客户可能自己都讲不清。

2. 怎么维持清理后的效果? 清理完后,客户如果继续用AI写代码,可能又回到混乱状态——需要建立一套持续维护的机制(比如写清楚架构规范)。

3. 测试和质保怎么做? 没有完整的测试,重构后很容易出问题;质保时间需要更长,或者帮客户建立自己的测试体系。

不过,这毕竟是AI普及后出现的新需求——就像当年代码外包一样,新兴职业初期总会有争议,但只要能解决真实问题,就有机会长大。

最后,这门生意的本质是:AI降低了写代码的门槛,但提高了“写好代码”的门槛。未来,企业要么自己培养能控制AI的工程师,要么外包给Slopfix这样的专业团队——这可能是AI时代软件开发的新趋势。