跳到正文
IFAI

AI工具

Anthropic 推出 Code Review:派多智能体深度查 PR,误报率不足 1%

首次发布 传播指数 49

Anthropic 推出多智能体代码审查系统 Code Review,面向 Team 与 Enterprise 订阅用户开启研究预览。系统在提交 PR 时派出智能体团队并行排查漏洞并过滤误报,单次审查平均耗时约 20 分钟、花费 15 至 25 美元。它只负责抓 Bug 而不直接批准合入,误报率不足 1%。

图:claude.com

用 AI 写代码确实爽快,动动嘴皮子就能吐出成百上千行代码。但问题随之而来:写代码的速度飙上去了,看代码的同事快被逼疯了。

过去一年里,Anthropic 自己的工程师人均代码产出增长了 200%。海量的 Pull Request(PR)堆在仓库里,很多人只能草草扫一眼就点了批准,线上故障的风险成倍增加。为了解开这个死结,Anthropic 在 3 月 9 日为 Claude Code 正式推出了 Code Review 功能,目前向 Team 和 Enterprise 订阅用户开放研究预览。

派一群 Agent 交叉挑刺,专抓致命逻辑漏洞

和市面上那些几秒钟就给出格式建议的轻量级工具不同,Code Review 的定位是深挖而非速度。系统收到 PR 后,会派出一组智能体并行阅读代码,每个智能体从不同的角度排查隐患。

接着,专门的智能体负责对可疑点进行交叉验证,把假警报剔除掉,最后按严重程度整理成一份总览报告,并直接在 GitHub 代码行旁边写下批注。问题会用颜色分级标出:红色代表最高严重级,黄色是建议人工核对的隐患,紫色则专门标记由修改牵扯出的旧代码缺陷。

Anthropic 负责该产品的 Cat Wu 提到,这套工具特意放弃了缩进、命名等代码风格的唠叨,百分之百死磕逻辑错误。因为对于开发者来说,最烦人的就是 AI 报出一大堆无关痛痒的假警报。

从内部测试看,这一招确实奏效。Anthropic 内部运行数月的数据显示,工程师标记为误报的比例不到 1%。对超过 1000 行的大 PR,它有 84% 的概率抓出问题,平均每次揪出 7.5 个隐患;在 Anthropic 内部,包含实质性意见的 PR 比例从原先的 16% 直接拉到了 54%。

官方还分享了两个典型案例。一次是有工程师向内部生产服务提交了一行极简单的改动,看起来毫无杀伤力,几乎就要被秒批,结果 Code Review 报警指出这行代码会破坏服务的身份验证。另一个案例来自开源存储中间件 TrueNAS,系统在审查一段 ZFS 加密重构时,顺藤摸瓜找出了旁边旧代码里的类型错误,那个暗坑本来在每次数据同步时都会悄悄清空加密密钥缓存。

耗时 20 分钟、一次收 20 美元的高端工位

既然是多智能体深度分析,代价自然不便宜。Code Review 跑一次平均需要 20 分钟左右,按消耗的 token 计费,单次审查的平均花费在 15 到 25 美元之间,代码变更越多越贵。

为了防止团队账单失控,管理员可以设置月度支出上限,或者只在核心仓库里开启这项功能。至于代码最终能不能合并,Code Review 不具备批准权限,最终的 Merge 按钮依然得由人类工程师来按。

这也反映了 Anthropic 目前的商业重心理念。TechCrunch 报道提到,Anthropic 当天正因供应链风险认定与美国国防部对簿公堂,但其企业端业务正处在爆发期,Claude Code 的年化营收已经超过 25 亿美元。Uber、Salesforce、Accenture 这样的大企业客户在用了 AI 编程后,正被雪片般的 PR 压得喘不过气,他们愿意为高水准的代码把关掏腰包。

为什么重要

AI 生成代码的工具越多,代码审查这个传统工序的价值反而被无限放大了。

对于个人开发者来说,单次 15 到 25 美元的审查成本显然太贵,日常开发完全没必要开着它烧钱。但对于企业技术主管或核心架构师而言,这笔账很划算:线上核心服务如果因为漏看了一行代码而崩掉,排查故障、公关和停机损失的成本往往以数万美元计,花几十美元给关键 PR 雇一个不知疲倦的专家级复核员,在商业上完全成立。

在行业层面,Anthropic 这一步走得相当巧妙。它实际上完成了「制造问题再卖解药」的商业闭环:前端用 Claude Code 帮开发者疯狂刷产出,后端紧接着用 Code Review 和 Code Security 帮团队排查风险,两头都在消耗模型算力。这会逼着竞争对手从单纯拼写代码的速度,转向比拼端到端的工程安全治理。

我们认为,Anthropic 最聪明的取舍在于牺牲速度换取可信度。代码审查最怕信噪比低,很多同类产品死就死在开发者被垃圾提示淹没后直接选择无视。通过多 Agent 交叉验证把误报率压到 1% 以下,宁可跑 20 分钟也要保证报出来的都是真问题,这种设计思路非常懂工程师的心理。

但这里的隐患也显而易见。当 AI 审查的准确率越来越高,人类同事可能会彻底形成依赖心理,甚至连原本的浅层扫视都省了,直接看着绿灯就合并代码。一旦某个复杂的边界条件碰巧绕过了多智能体的法眼,最终为此买单的,依然只能是敲回车的人类。

来源 (2)

  1. [1]
    claude.com(在新标签页打开)原文claude.com
  2. [2]
    techcrunch.com(在新标签页打开)报道techcrunch.com

每日 AI 内容精选