AI编程工具把写代码的成本打下来了,但代码审查的麻烦一点没少。
有个简单的原则:如果AI深度参与了一个拉取请求(pull request)的编写,那就先让AI做一次结构化审查,再交给人类同事。
![]()
具体查什么?目标契合度、有没有偷偷扩大需求范围、逻辑错误、边界情况、接口变更、安全和隐私风险、数据完整性、性能问题、测试覆盖不足、可维护性、回滚风险——总共11项。
![]()
关键不是扔一句"review this code"给AI。更好的指令是:"像一位严格的高级工程师那样审查这个PR,返回主要风险、具体评审意见、缺失的测试,以及合并前还缺什么上下文。"
![]()
AI审查不是批准,是让人类审查前的清理环节。完整清单和可直接复制的提示词模板见原文链接。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.