代码审查不只是缺陷检测

There is more to code review than (automatable) detection

一篇新论文声称基于LLM的Coding Agents能完全取代人工代码审查,认为人类审查已无必要。但我认为这陷入了“替代神话”的误区。代码审查远不止是检测缺陷或执行风格规范,它更是协调、意义构建和治理的过程。人类的困惑本身就是一种发现,对变更必要性的质疑、察觉缺失内容的能力、基于上下文的校准注意力,以及双向的共建式知识传递,都是AI难以复制的。当审查者意识到自己要对代码负责时,这种“切身利害”会驱动更严谨的评估。将审查简化为可自动化的检测功能,忽略了人类在复杂情境中整合信息与承担社会责任的独特价值。

代码审查不仅是一个检测过程,它同样是一个协调过程、一个意义构建过程,也是一个治理过程。

同日更多故事

2026-09-27