看到一篇挺硬核的论文,专门测代码质量对AI agent到底有没有影响。做法是搭了六组几乎一模一样的仓库,覆盖Java和Python,每组功能基本一致,唯一区别就是代码质量——命名乱不乱、函数复杂度、有没有重复逻辑、静态扫描违规多不多。然后设计了三十三个任务,同一个Claude Code总共跑了六百六十次。结论是干净代码那边几乎全面占优,脏代码库里它更容易出错、更磨叽。以前我们说代码写干净是为了人看着舒服,现在看给agent也是实打实的降本。给你的CLAUDE.md和注释也算这一类投资
六组仓库样本量够吗 任务类型覆盖全不全
早猜到了 但有六百六十次实验背书就不一样
新人问 干净到什么程度算够 有标准吗
乱代码库人看着都头大,AI变笨不意外啊
所以把隐性知识写进注释和规则是真有回报
所以先重构再喂给它?感觉成本又绕回来了
这下老板逼我们写整洁代码有理论依据了 谢谢啊
结论朴实但有用 该重构还得重构
我那祖传屎山 难怪agent进去就迷路
三十三个任务跨两语言 论文里有分类 我觉得算扎实