行业

以智能体的速度开发软件

Airbnb 表示,其新代码中有百分之六十由 AI 编写;智能体在两周内构建出了一个编译器。如今什么已成为可能,什么仍然需要人。

  • 简报
  • 2026 年 9 月 25 日
  • 4 分钟阅读

一年前,争论的焦点还是 AI 究竟能否写出有用的代码。到了 2026 年,问题变成了要交出多少代码、成果能多快发布,以及由谁来检查。下面梳理过去几个月各家公司说了什么、展示了什么,以及人在哪些地方仍然举足轻重。

各家公司怎么说

在 5 月的第一季度财报电话会上,Airbnb 表示,其工程师当季产出的代码中,有百分之六十由 AI 编写。8 月,首席执行官 Brian Chesky 表示,一些关键项目从构想到上线的时间缩短了多达百分之六十,而且 Airbnb 发布的功能和改进比上一年同期六个月多出近百分之八十。

2 月,Spotify 联席首席执行官 Gustav Söderström 表示,公司最优秀的开发者自 12 月以来没有写过一行代码。他们通过一个名为 Honk 的内部系统工作,该系统基于 Claude Code 构建:一位工程师在上班路上让 Claude 修复一个 bug,在 Slack 里收到应用的新构建版本,还没到办公室就把它合并了。编程智能体 Devin 的开发商 Cognition 表示,其工程师提交的代码中,有百分之八十九由 Devin 编写,其余由其 Windsurf 编辑器中的智能体编写。

作为参照,2025 年 4 月,Microsoft 的 Satya Nadella 估计,Microsoft 代码库中由软件编写的比例为百分之二十至三十;Sundar Pichai 则表示,Google 超过百分之三十的代码由 AI 生成。这些数字都来自公司自己,而且没有一份报告说明它们是如何测量的。

智能体已经构建了什么

两项实验展示了上限。2 月,Anthropic 的 Nicholas Carlini 让 16 个 Claude 实例并行开发一个 C 编译器,用 Rust 从零写起。在近 2'000 个会话、约两周时间里,花费不到 20'000 美元的算力,它们写出了 100'000 行代码,能在三种处理器架构上构建 Linux 内核。它还不能直接替代生产级编译器,生成的程序也更慢。Carlini 的提醒才是最有用的部分:看到测试通过,很容易就以为工作完成了,而事实很少如此。

1 月,Cursor 介绍了让数百个智能体同时开发一个项目的经历。在将近一周的时间里,它们从零写出了一个网页浏览器,代码超过一百万行,分布在约 1'000 个文件中。Cursor 自身代码中的一次大型迁移花了三周多,用团队的话说,仍然需要仔细审查。

构建的市场

资金随之而来。今年春天,Cursor 的年化收入突破 20 亿美元;6 月,SpaceX 同意以价值 600 亿美元的股票收购它。Anthropic 在 3 月表示,Claude Code 的年化收入已超过 25 亿美元。在 Lovable 上,人们描述一个应用,平台就会构建并托管它;本周它的年化收入突破了 6 亿美元,基于它构建的应用每月访问量接近十亿次。

效果在应用商店里清晰可见。据 Appfigures 统计,2026 年第一季度,Apple App Store 和 Google Play 上的新应用数量比一年前多出百分之六十,仅 iOS 就多出百分之八十。TechCrunch 给出的初步解释是:AI 编程工具让有想法的人能构建出自己的第一个应用。

仍然需要人的地方

瓶颈已经从编写转移到了检查。3 月,Anthropic 为 Claude Code 推出了一款审查工具,因为正如 Anthropic 的 Cat Wu 所说,Claude Code 大幅提高了代码产出,审查已经跟不上。开源维护者从另一端描述了同样的洪流。开发 VLC 播放器的 VideoLAN 的负责人称,初级贡献者提交的合并请求糟糕透顶;cURL 项目则在被其创始人所说的 AI 垃圾内容淹没之后,停止了漏洞赏金计划。

安全并不会随速度而来。本周,UpGuard 报告称,托管在 Supabase 上的约 16'000 个数据库中,个人数据暴露在互联网上;TechCrunch 把这个问题与用 AI 快速构建的应用联系起来。Supabase 表示,其平台默认是安全的,配置则是客户的责任。成本也需要留意:Uber 在大约四个月内就用完了全年的 AI 预算,如今每位员工在每款编程工具上的支出上限为每月 1'500 美元。

而且速度并非自动而来。在 METR 2025 年的一项研究中,经验丰富的开源开发者预计 AI 会让他们快百分之二十四,结果却慢了百分之十九,不过作者提醒不要对单项研究过度解读。Cognition 的 Scott Wu 的公司就是卖智能体的,但他仍然说,做什么始终应该由人来决定。

这正是人留守的地方:决定什么值得构建,各部分如何组合,什么可以接触客户数据,以及什么时候东西已经好到可以发布。代码由智能体逐行写出。架构、安全、品味和审查,则需要一个愿意为结果负责的人。

我们如何工作,以及企业可以做什么

我们自己也是这样构建的。Werk 是我们面向应用和数字化的产品,借助 AI 在我们自己的框架和平台上构建 Web、iOS 和 Android 应用。在 Studio 中,每一次发布都会经过检查、构建一次、测试、上线、再次检查,一旦出现任何问题就自动回滚,因此速度绝不会未经测试就到达客户手中。Twin 则把企业的知识和规则带进 Codex,供负责构建的人使用。

对企业来说,可以由此得出五个步骤。在智能体写代码之前,先写下您想要什么。在每次发布之前设置测试和审查关卡。凡是涉及个人数据的部分,都请懂安全的人把关。给智能体设定预算,衡量的是发布了什么,而不是写了多少行。还有,把架构和发布决定交给指定的人。