Bun 卖身 Anthropic!尤雨溪神吐槽:OpenAI 你需要工具链吗?

作者:也无风雨也雾晴日期:2025/12/3

Anthropic 收购 Bun,Claude Code 半年营收破 10 亿美元

今天刷推的时候看到一条爆炸新闻:Anthropic 把 Bun 给收了。

是的,就是那个号称"比 Node.js 快得多"的 JavaScript 运行时。这也是 Anthropic 成立以来的第一笔收购。

更劲爆的是,官宣的同时还顺便秀了一把肌肉——Claude Code 上线半年,年化收入已经突破 10 亿美元

网友速度很快,恶搞图已经出来了:Bun 屁股上印着 Claude 的 logo

先说说 Claude Code 有多猛

Claude Code 今年 5 月才正式公开,一开始只是 Anthropic 内部工程师自己用的小工具。结果半年不到,Netflix、Spotify、KPMG、欧莱雅、Salesforce 这些大厂全用上了。

10 亿美元年化收入是什么概念?Anthropic 说他们今年底整体收入要冲 90 亿,明年目标 200 亿+。Claude Code 一个产品就贡献了超过 10%。

难怪微软和英伟达要砸 150 亿进来,现在 Anthropic 估值已经到 1830 亿美元了。

为什么要买 Bun?

说实话一开始我也没想通,一个 AI 公司买 JS 运行时干嘛?

看完官方博客才明白:Claude Code 本身就是用 Bun 打包分发的

你装 Claude Code 的时候有没有注意过,它是一个单文件可执行程序,不需要你提前装 Node.js。这就是 Bun 的功劳——它能把整个 JS 应用编译成一个独立的二进制文件。

Anthropic 首席产品官 Mike Krieger 说得很直接:

"如果 Bun 挂了,Claude Code 就挂了。"

与其把核心基础设施的命运交给别人,不如直接买下来。

Bun 到底是啥?

如果你还不了解 Bun,简单介绍一下:

它是 2021 年 Jarred Sumner 搞出来的,号称要替代 Node.js。不只是运行时,还包括包管理器、打包工具、测试运行器,一套全家桶。

技术上最大的不同是引擎选择。Node.js 和 Deno 都用 Chrome 的 V8,Bun 用的是 Safari 的 JavaScriptCore。启动速度更快,内存占用更低。底层用 Zig 语言写的,性能确实猛。

数据说话:

  • 月下载量 720 万+
  • GitHub 82000+ 星
  • Midjourney、Lovable 这些公司都在用

但说实话,Bun 之前只融了 700 万美元的种子轮。作为一个要挑战 Node.js 的项目,这点钱真的不够烧。

Jarred Sumner 怎么想的?

看了 Bun 官方博客,Sumner 写得挺实在的:

"感谢 Anthropic,我们可以跳过那个'VC 支持的初创公司到处找商业模式'的阶段了。"

他说得对。当别人问"Bun 五年后还在不在"的时候,"我们融了 700 万"确实不是个好答案。

更有意思的是他对 AI 赛道的判断:

"Anthropic is going to win."

直接押注 Anthropic 会赢。说能在 AI 最前沿的团队里工作,比继续当独立创业者有意思多了。

尤雨溪的神回复

这条新闻出来后,Vue 作者尤雨溪发了条推特:

"Hey @OpenAI - if you also need a JavaScript toolchain... 😜"

笑死,这是在暗示 OpenAI 也可以来找他买 Vite?

底下有人接梗:

"只要他们不加一个 if(isOpenAI()) { slow(); } 就没问题"

尤雨溪回了句 "You never know!"

然后就有粉丝急了,问他会不会也把 Vue 卖掉。尤雨溪的回答很干脆:

"Vue will never be sold."

放心了放心了。

开源会不会凉?

这是很多人关心的问题。

Anthropic 官方承诺:

  • Bun 继续开源,MIT 协议不变
  • 还是在 GitHub 上公开开发
  • 原班人马继续干

但社区里还是有担忧的声音。毕竟被收购后,Bun 的优先级可能会变。之前是"做最好的 JS 运行时",以后会不会变成"做最适合 Claude Code 的运行时"?

还有人说 Bun 现在生产环境还不够稳定,不知道 Anthropic 会不会优先解决这些问题,还是只顾着给 AI 工具做优化。

这事说明什么?

往大了说,AI 公司正在从"卖模型"往"卖开发平台"转型。

以前大家觉得 AI 公司就是训练模型、提供 API。现在 Anthropic 的路子是:我不光给你模型,还给你编程助手,连底层运行时都自己搞定。

Claude Code 半年 10 亿美元的收入证明,开发者确实愿意为好用的 AI 编程工具付费。而 Anthropic 通过收购 Bun,把这条产品线的技术栈彻底握在了自己手里。

对我们有啥影响?

  • 用 Claude Code 的:应该会越来越好用,毕竟 Bun 团队现在是自己人了
  • 用 Bun 的:短期没啥变化,长期要看 Anthropic 怎么平衡社区需求和自家产品需求
  • 吃瓜群众:可以观望一下,看看 OpenAI 会不会也搞类似的收购(真买 Vite 的话就乐子大了)

对了,鉴于 Claude 对中国用户不太友好,不确定 Bun 以后会不会也变得"排华"(手动狗头)


相关链接


Bun 卖身 Anthropic!尤雨溪神吐槽:OpenAI 你需要工具链吗?》 是转载文章,点击查看原文


相关推荐


还在为Vue 3响应式性能头疼?这4个进阶API让你开发效率翻倍!
良山有风来2025/12/1

从性能瓶颈说起 不知道你有没有遇到过这样的场景:一个包含数千条数据的表格,每次操作都卡顿得让人抓狂;或者一个复杂的表单,每次输入都会触发不必要的重新渲染。明明用了Vue 3的响应式系统,性能却越来越差。 这其实就是响应式系统的过度使用导致的。Vue 3的响应式确实强大,但如果不加节制地使用,反而会成为性能杀手。今天我就带你深入了解Vue 3响应式系统中那些被低估的进阶API,让你的应用性能瞬间起飞! 读完本文,你将掌握shallowRef、markRaw等API的核心使用场景,学会在什么情况下该


Python微服务架构在分布式电商系统中的高性能设计与实战经验总结分享
2501_941810832025/11/28

在大型电商系统中,用户请求量巨大、数据访问密集、服务链路复杂,要求系统具备高响应速度、高并发吞吐能力与稳定扩展性。Python 凭借开发效率高、生态完善与易维护特性,越来越多被用于电商系统的接口层、交易逻辑层、库存管理、推荐系统以及风控服务。本文结合实战电商系统落地经验,分享 Python 在分布式微服务架构中的模块划分、性能调优、服务治理与高并发优化,为开发者提供可落地的架构经验参考。 一、Python 架构选型思路 在传统单体架构中,全站服务聚合在同一进程中,随着并发量增长,性能和可维


白嫖Gemini教程
猫敷雪2025/11/25

文章目录 白嫖Gemini 白嫖Gemini 对爬虫&逆向&算法模型感兴趣的同学可以查看历史文章,私信作者一对一小班教学,学习详细案例和兼职接单渠道 首先,来到 Gemini 学生优惠界面,点验证资格条件(注意不要从 Gemini 右上角升级那个选项进) 接着,接下来需要登陆学术机构验证学生身份,学校选择Pennsylvania State,其他的随便填,填好之后需要进入学校官网界面进行验证这里先跳过 点击网址注册一个宾州州立大学的账户,信息随便填就行 其中有一步需要填具体


解构 AVL 树:平衡核心、旋转策略与高效实现技巧
草莓熊Lotso2025/11/24

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》 《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 前言:一. AVL 树核心概念:什么是 “高度平衡”?二. AVL 树结构设计:节点与类定义三. AVL 树插入:从 BST 插入到平衡维护3.1 插入完整代码(带详细注释)3.2 平衡因子更新关键逻辑 四. AVL 树旋转:失衡恢复的四种方式4.1 右单旋


CSE服务治理实践:负载均衡
高校俱乐部2025/11/22

1 概述 1.1 背景介绍 微服务引擎CSE,是用于微服务应用的云中间件,支持华为云贡献到Apache社区的注册配置中心Servicecomb引擎和开源增强的注册配置中心Nacos引擎。用户可结合其他云服务,快速构建云原生微服务体系,实现微服务应用的快速开发和高可用运维。 1.2 适用对象 企业个人开发者高校学生 1.3 案例时间 本案例总时长预计30分钟。 1.4 案例流程 说明: ① 在云主机上搭建CSE本地开发工具; ② 改造E-Commerce-one代码,并启动E-C


【codex】使用 PLANS.md 进行长时间问题解决
是魔丸啊2025/11/20

转载 Codex 和 gpt-5-codex 模型能够用于实现需要大量时间进行研究、设计和开发的复杂任务。本文介绍的方法是引导模型实现这些任务并促使其成功完成项目的一种有效方式。 这些计划既是详尽的设计文档,也是"动态文档"。作为 Codex 的使用者,您可以借助这些文档来审核 Codex 在启动漫长开发流程前所采取的实施方法。下文包含的 PLANS.md 与让 Codex 能够通过单次提示连续工作超过七小时的文档版本非常相似。 我们通过首先更新 AGENTS.md 来说明何时使用 PLANS.


基于C++的游戏引擎开发
普通网友2025/11/19

1、非修改序列算法 这些算法不会改变它们所操作的容器中的元素。 1.1 find 和 find_if find(begin, end, value):查找第一个等于 value 的元素,返回迭代器(未找到返回 end)。find_if(begin, end, predicate):查找第一个满足谓词的元素。find_end(begin, end, sub_begin, sub_end):查找子序列最后一次出现的位置。 vector<int> nums = {1, 3, 5, 7, 9};


Python 的内置函数 vars
IMPYLH2025/11/17

Python 内建函数列表 > Python 的内置函数 vars Python 的内置函数 vars() 是一个非常有用的工具函数,主要用于返回对象的 __dict__ 属性。它可以应用于模块、类、实例以及其他具有 __dict__ 属性的对象。以下是关于 vars() 函数的详细说明: 基本用法 不带参数调用: 当 vars() 不带参数调用时,它等同于 locals() 函数,返回当前局部作用域的符号表(通常是当前函数的局部变量)。 def example(): x = 1


Python 的内置函数 reversed
IMPYLH2025/11/16

Python 内建函数列表 > Python 的内置函数 reversed Python 的内置函数 reversed() 是一个用于序列反转的高效工具函数,它返回一个反向迭代器对象。以下是关于该函数的详细说明: 基本用法 语法:reversed(seq)参数:seq 可以是任何实现了 __reversed__() 方法的对象,或者支持序列协议(__len__() 和 __getitem__() 方法)的对象返回值:返回一个反向迭代器对象 支持的数据类型 列表:reversed([1,


Python 的内置函数 min
IMPYLH2025/11/15

Python 内建函数列表 > Python 的内置函数 min Python 的内置函数 min() 是一个非常有用的工具函数,用于返回给定参数中的最小值。这个函数可以接受两种形式的参数: 多个单独的参数 min(a, b, c, ...) 它会返回这些参数中的最小值。 一个可迭代对象(如列表、元组、集合等) min(iterable, *[, key, default]) 它会遍历可迭代对象,并返回其中的最小值。 参数说明: iterable:必须是一个可迭代对象(如列表、元

首页编辑器站点地图

本站内容在 CC BY-SA 4.0 协议下发布

Copyright © 2025 聚合阅读