AI编程工具把写代码的成本打下来了,但代码审查的麻烦一点没少。
有个简单的原则:如果AI深度参与了一个拉取请求(pull request)的编写,那就先让AI做一次结构化审查,再交给人类同事。
打开网易新闻 查看精彩图片
具体查什么?目标契合度、有没有偷偷扩大需求范围、逻辑错误、边界情况、接口变更、安全和隐私风险、数据完整性、性能问题、测试覆盖不足、可维护性、回滚风险——总共11项。
打开网易新闻 查看精彩图片
关键不是扔一句"review this code"给AI。更好的指令是:"像一位严格的高级工程师那样审查这个PR,返回主要风险、具体评审意见、缺失的测试,以及合并前还缺什么上下文。"
打开网易新闻 查看精彩图片
AI审查不是批准,是让人类审查前的清理环节。完整清单和可直接复制的提示词模板见原文链接。
热门跟贴