周三下午的代码评审会上,一位工程师盯着屏幕上几百行的改动发呆。这些代码不是同事写的,是 Claude 写的。Addy Osmani 给出的数据更直接:Claude Code 编写的代码已经占到 90% 以上。当生成代码的速度远超人类阅读速度,逐行审查这套流程本身就开始失灵。
![]()
Osmani 的判断是,瓶颈已经从"写代码"挪到了"证明代码是对的"。代码生成不再是稀缺资源,正确性才是。传统人工审查在这个体量面前太慢了,慢到还没看完一个提交,下一个已经堆上来。
他给出的方向是构建多层验证系统,把常规检查交给自动化:
- 端到端测试,跑通真实链路
- 属性测试,验证代码行为的不变式
- 多智能体对抗审查,让 AI 互相挑错
这套组合的逻辑是快速反馈循环。人工审查负责的是另一层东西——产品意图、基于风险的审批、系统级评估。换句话说,工程师的注意力从"这行写得对不对"上移到"这东西该不该做、风险在哪"。
这个转变听起来像给工程师减负,实际要求更高。判断产品意图和风险,比对照代码规范难得多,也更难被自动化替代。Osmani 的说法是,这样做可以在不牺牲系统稳定性的前提下保持高增长——前提是那套自动化验证真的立得住。
代码审查这件事的定义正在被改写。以前它是人和人之间的质量关卡,现在它更像一套分层过滤系统:机器管正确性,人管方向和风险。谁还停留在逐行看 diff 的阶段,谁就会被提交队列甩在后面。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.