Anthropic 与 Claude 的《Code》展示了编码的未来——无论你喜欢与否

Code with Claude 现场气氛热烈,这是 Anthropic 在伦敦为软件开发人员举办的为期两天的活动,于 5 月 19 日开幕,与 Google 在帕洛阿尔托举行的 I/O 大会同一天。 (Anthropic 的工作人员向我保证,这是巧合,而不是变通。)“谁在上周发送了一个完全写好的拉取请求……

来源:MIT Technology Review _人工智能

Pull 请求是对现有软件的修复或更新,在上线之前提交供审核。它们是软件开发的面包和黄油,是大多数专业开发人员花费毕生精力编写的代码块——或者到目前为止。

“这里谁发送了完全由 Claude 编写的拉取请求,而他们根本没有阅读代码?”哈德菲尔德接着问道。紧张的笑声。大多数人都举起了手。

像 Anthropic 的 Claude Code 和 OpenAI 的 Codex 这样由 LLM 驱动的工具已经颠覆了软件的制作方式,这已经不是什么新闻了。顶级科技公司现在喜欢吹嘘他们的开发人员手工编写的代码有多么少。 (“Anthropic 的大多数软件现在都是由克劳德编写的,”哈德菲尔德说。“克劳德在克劳德代码中编写了大部分代码。”)OpenAI、谷歌和微软也做出了类似的声明。许多其他人希望他们能做到。

即便如此,这种新范式看起来已经多么正常,而且它的形成速度如此之快,令人震惊。这是 Anthropic 第二年举办开发者活动,这些活动也在旧金山和东京举办。去年的这个时候,该公司刚刚发布了 Claude 4。它可以编码。但随着 Anthropic 的一系列最新更新(尤其是 2 月和 4 月发布的 Claude 4.6 和 4.7),Claude Code 成为越来越多的开发人员似乎乐于将工作交给它的工具。

人性化(图形)/ 威尔·道格拉斯天堂(照片)

Anthropic 表示,其目标是尽可能推动自动化。它不想使用人工智能生成代码,然后让人类清理它并修复错误,而是希望克劳德检查并纠正自己的工作。 “默认设置不是‘我要提示克劳德’,而是现在的默认设置是‘我要让克劳德自己提示’,”克劳德代码负责人鲍里斯·切尔尼 (Boris Cherny) 在开幕主题演讲中说道。