在软件开发中,代码反馈至关重要。因为这能帮助早期发现错误,从而在提交拉取请求前进行修正。然而,随着基于人工智能的代码编写机器人的普及,开发者提交的代码量日益增多,导致人工评审员难以应对。
Anthropic公司着手解决这一问题。今天发布的"Claude Code"新功能"代码评审",是一个旨在发现AI生成代码中错误的多智能体系统,以便在人工评审员检查前进行修正。该产品旨在帮助进行拉取请求评审,即在软件实施前审查代码变更的过程。随着使用"Claude Code"的开发者增多,拉取请求数量激增,这导致了软件开发中的新瓶颈。
"代码评审"的发布正值Anthropic公司的一个关键时刻。今天早些时候,该公司针对美国国防部根据特朗普总统命令禁止使用其产品的措施提起了两起诉讼。这使其政府业务面临风险,Anthropic公司因此选择基于激增的订阅用户数量来加强其企业客户群。"Claude Code"是其中最受欢迎的产品,年收入已超过250亿美元。
Anthropic公司此前已在"Claude Code"中集成了自身的代码审查功能。但这次的"代码评审"工具旨在提供更全面的审查。它通过多个AI智能体从不同角度检查代码库,然后汇总各智能体的分析结果,去除重复问题并确定优先级。由于所有智能体都进行细致分析,这一过程需要相当多的时间和成本。
客户将根据令牌使用量为该服务付费,费用根据拉取请求的规模和复杂性而定,平均在15至25美元之间。尽管成本高昂,Anthropic公司相信客户会对结果感到满意。公司强调,鉴于其内部测试已显示出显著成效,客户将能轻松发现错误。


