Anthropic收购Bun,加速AI编程工具发展
快速阅读: Anthropic宣布收购热门开发者工具初创公司Bun,此举将提升Claude Code的性能和稳定性,增强其在AI编程领域的竞争力。Bun每月下载量超700万次,被广泛应用于开发工具中。
当地时间12月2日,Anthropic宣布收购了热门开发者工具初创公司Bun。尽管这项交易的具体财务条款尚未公布,但它标志着Anthropic向开发者工具领域迈出了重要一步。
“对于使用Claude Code的用户来说,这次收购意味着性能的提升、更高的稳定性和更多功能的解锁。”Anthropic官方表示。简而言之,Anthropic看好Bun作为Claude Code、Claude Agent SDK及未来AI编码产品和工具的基础架构。
据透露,在Claude Code的发展过程中,Bun一直是其基础设施扩展的关键力量。过去几个月,Anthropic团队与Bun保持紧密合作,这种协作对Claude Code团队的快速迭代至关重要,也直接促成了最近推出的Native installer。
实际上,Claude Code、FactoryAI、OpenCode等AI编程工具均基于Bun构建。随着越来越多的开发者依赖AI构建软件,底层基础设施的重要性日益凸显,Bun已成为不可或缺的工具。许多Coding Agent工具多采用Node.js编写,而Bun因其高效的分发和运行能力成为首选,例如单文件可执行程序非常适合分发CLI工具,开发者可以将任何JavaScript项目编译成一个自包含的二进制文件,无论用户是否安装了Bun或Node,该文件都能在任何地方运行。此外,Bun支持原生插件,启动速度快,易于分发。
目前,Bun每月下载量超过700万次,在GitHub上获得了超过8.2万颗星,并被Midjourney、Lovable等公司用于提升开发速度和生产效率。
“Bun正是我们希望引入Anthropic的那种卓越技术。Jarred和他的团队从第一性原理出发,重新思考了整个JavaScript工具链,同时始终保持对实际应用场景的关注。”Anthropic首席产品官Mike Krieger表示,“将Bun团队引入Anthropic,将有助于我们构建能够持续放大这种增长势头的基础设施,以跟上AI应用的指数级扩张。”
官方称,收购Bun的决定符合Anthropic一贯坚持的战略和稳健的收购原则:持续寻找能够增强技术实力、强化Anthropic在企业级AI领域领先地位、并符合其价值观和使命的机会。
与此同时,Anthropic还宣布,Claude Code在面向公众开放仅6个月后,年化营收便突破了10亿美元的里程碑。
Bun的创始人Jarred曾因在高中辍学后自学成才而闻名,曾在Stripe工作,并获得过Thiel Fellowship。Bun的开发始于约五年前,当时Jarred为了改善Next.js开发服务器的热重载时间,开始研究esbuild的JSX和TypeScript转译器,并最终将其迁移到Zig,创建了Bun的雏形。2022年7月,Bun v0.1.0发布,集打包器、转译器、运行时、测试运行器和包管理器于一体。发布后的第一周,Bun就获得了2万颗GitHub星标。
随着Bun的不断迭代,团队在2023年9月发布了Bun v1.0,并完成了1900万美元的A轮融资。Bun v1.1版本增加了Windows支持,v1.2版本大幅改进了Node.js的兼容性,并添加了内置的PostgreSQL客户端和S3客户端。X和Midjourney等公司开始在生产环境中使用Bun,Tailwind的独立CLI也是用Bun构建的。Bun v1.3版本进一步增强了Node.js的兼容性,并增加了内置的前端开发服务器、Redis客户端和MySQL客户端。
随着AI编程工具的流行,Jarred也开始使用Claude Code,并对其产生了浓厚的兴趣。过去几个月,Bun仓库中合并PR最多的GitHub用户名竟然是一个Claude Code机器人,它不仅协助修复Bug,还参与了代码审查过程。
Jarred表示:“我认为Anthropic会赢。加入Anthropic听起来是一条更有趣的道路。身处风暴中心,与构建最强AI编程产品的团队并肩作战。”
目前,Bun的月下载量上个月增长了25%,突破了720万次。虽然Bun目前没有收入,但Jarred相信,加入Anthropic可以让团队专注于构建最好的JavaScript工具,而不必担心商业化的压力。
“当人们问‘Bun五年或十年后还在吗’时,回答‘我们融资了2600万美元’并不是一个好的答案,因为投资者最终需要回报。”Jarred说,“我们的目标是让Bun更加稳定,成为一个值得信赖的技术栈选择。加入Anthropic将为Bun带来长期的稳定性和充足资源,同时让我们有机会根据未来的趋势来塑造Bun。”
对于现有用户,Bun的核心承诺保持不变:Bun将继续保持开源,使用MIT协议,由原来的团队负责开发和维护。Claude Code将以Bun可执行文件的形式交付给数百万用户,Bun的任何问题都会直接影响Claude Code的表现,因此Anthropic有充分的动力将Bun做好。
网友评论:“因为Bun已经拥有大量用户,且是整个JS生态系统中最重要的库之一,这些收购大多是为了获取用户群。这将使Claude Code在JS开发者中的采用率提高10倍。”
有网友评论称,“这看起来只是一次典型的人才收购。” 该网友推测,Bun 独立运营时,其商业模式可能难以持续,前景并不乐观。“如果一家公司无法找到产品市场匹配(PMF),或是缺少重要的收入来源,又或是无法向其他投资者描绘出更宏伟的未来,采取这种收购方式是非常常见的。” 另一位网友指出,“开源软件的商业化一直是个难题,许多风险投资支持的公司都在为此挣扎,原因很简单:下载量并不等于利润。许多人认为开源工具或库盈利几乎是不可能的,此次事件再次证实了这一点。” 他补充道,“现在他们成为了 Anthropoc 的一部分,而 Anthropoc 本身还在摸索如何实现盈利。”
网友 ojosilva 感慨道:“我既是 Bun 的用户,也是 Anthropoc 的客户。Claude Code 确实出色,无疑是他们模型中最亮点的部分。除此之外,Anthropoc 几乎一无是处,他们的应用程序和网站体验极差,几乎无法使用,模型表现也只能算一般。” 他推测,“考虑到 Claude Code 部门是公司的重要支柱,而 Oven 在宣传中提到他们的‘独特卖点’就是 Bun,Claude Code 的负责人可能在这次收购中发挥了重要作用。事实上,VSCode 上 Claude 的后端是以 Bun 编译的二进制可执行文件形式分发的,该负责人至少在一周前就已经被列为 Bun 网站首页的特色人物之一。因此,这可以看作是他们为团队成员买了一件他们渴望已久的‘玩具’。”
不过,也有网友持不同看法,“许多人对这次交易感到困惑,可能是因为他们将 Bun 视为一个类似于 Deno 或 npm 的 Node.js 兼容打包器/运行时。但如果考虑到 Bun 最近的发展方向——一种支持 S3 API、SQL、流式传输等功能的云原生自包含运行时,我认为这是一项非常明智的决策。” 该网友进一步解释,“对于像 Claude Code 这样的智能体来说,这一发展方向非常有意义,因为它创建了一个运行时环境,使得智能体在处理云服务中的数据时,就如同操作本地文件系统一样流畅。这将有助于 Claude 扩大其在云端的覆盖范围,并在企业级应用场景中提供更多的价值。”
此外,有观点认为 JavaScript 是智能体的理想语言,“JavaScript 拥有最快、最稳定且最广泛部署的沙箱引擎,比如 V8 和紧随其后的 JavaScriptCore,这也是 Bun 选择的引擎。此外,TypeScript 与智能体的代码生成循环非常契合,最终会被编译成几乎可以在任何地方运行的 JavaScript 代码。”
参考链接: https://bun.com/blog/bun-joins-anthropic “https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone”
(以上内容均由Ai生成)