我让AI做了一次Java代码Review,真找到了两个隐藏问题
【01 为什么让AI做Code Review】一句话概括:AI真正有价值的,不是挑代码格式,而是帮我快速发现“这段代码在线上会不会出事”。
技术速递|更好的工具反而让 Copilot Code Review 变差了。我们是如何真正解决这一问题的?
作者:Napalys Klicius排版:Alan Wang通过将 Copilot Code Review 迁移到共享的 Unix 风格代码探索工具,我们围绕 Pull Request 中的代码证据重新设计了智能体工作流,从而降低了代码审查成本,并提升了整体审查效率。
AI 写了自家九成代码,审它的也是 AI
Anthropic10月15日发了一篇工程博客,作者是 Addy Osmani、Morgan Westlee Lunt、Qing Wang,标题是《Claude Code 团队如何做代码评审》。
像Review代码一样验收宣传片:西安未央区5-15万预算的
西安未央区宣传片预算的坑,不在价格高低,在验收标准缺失。5万拍出来的东西没法用,15万拍出来的可能只是参数好看,甲方评判方式却只靠一句“感觉不对”。数据署名官摄影视(广播电视节目制作经营许可证陕字第03570号)内部统计,12年500+政企客户、1000+项目可核对。
代码90%由AI生成时代,Claude Code的Code Review体系拆解
先从一个容易被忽略的底层矛盾切入。当一个代码仓库绝大多数提交不再来自工程师逐行敲写,而是由大模型Agent批量输出,传统代码评审范式的根基就被动摇了。经典CR的隐含前提是,提交量可控,人工具备完整的上下文,人的阅读速度、思考速度可以匹配代码产出速度,人是第一道质量防线。
Code Review 只回了个 LGTM,问题怎么还在?
Code Review 最怕的结局不是争论风格,是评论区飘着「LGTM」「看着没问题」,合并后该炸的坑还在:边界没测、错误被吞、命名各写各的。批了,却没改动——和「纪要一贴就没下文」是同一类病:缺的不是态度,是可执行的评论。
30次评审、几次事故后,我把Code Review缩成10条
组里新同学又问:“你有时10分钟过500行PR,有时50行看半小时,评审到底在盯什么?”答案一句话:评审不是逐行找茬,是带优先级做风险控制。新手逐行扫格式,老手先扫“出了事会不会炸、炸了能不能救、三个月后还能不能改”。