uv 这个工具被 OpenAI 收购了

简介: AI Coding 竞争正从“生成代码”转向“执行闭环”。OpenAI收购Python工具链公司Astral、Anthropic收购JS运行时Bun,均旨在强化底层执行层——涵盖环境管理、测试验证与静态分析,构建Coding Agent所需的反馈回路。这标志着AI工程重心下沉至本地工具链,“Harness Engineering”成为新战略高地。

过去一年,AI 编程工具的竞争焦点正在悄然发生变化。从最初比拼模型谁更聪明、谁生成代码更准确,到如今逐渐转向谁能让代码真正跑起来、测试通过并持续迭代,行业的重心正在从“生成”转向“执行”。

在这一背景下,OpenAI 收购 Python 工具链公司 Astral、Anthropic 收购 JavaScript 运行时 Bun 等一系列动作,引发了开发者社区的广泛讨论。这些看似围绕基础设施的收购,并不仅仅是为了提升开发体验,更可能是在为下一代 Coding Agent 构建底层执行环境与反馈闭环。当 AI 不再只是写代码的助手,而是逐步成为能够独立完成开发任务的工程主体时,运行时、包管理器与静态分析工具是否会成为新的战略高地?模型之上的竞争,是否正在下沉到开发者本地的工具链与执行栈之中?



01

OpenAI为什么收购Astral?



OpenAI将Astral收入麾下,绝非一次简单的商业并购,而是经过深思熟虑的战略布局。这背后的原因可以从三个维度来剖析。

首先,从编程语言的生态地位来看Python 占领霸主地位。根据最新的TIOBE编程语言指数,Python稳居榜首(2026 年 3 月数据)。Python不仅是数据科学和人工智能的首选语言,在后端开发和基础设施领域也占据着核心地位。

f93bdba1e616424fb297aaea46a735ca.png

Astral正是这个庞大生态中的关键节点。其开发的工具链每月下载量数以亿计,已经成为现代Python开发不可或缺的基础设施。

OpenAI收购Astral,实质上是掌握了Python开发生态的关键路径。

其次,Astral的产品愿景与AI编程的未来高度契合。长期以来,Python的开发工具链呈现出高度碎片化的状态,开发者常常被各种工具搞得焦头烂额。

举个例子,以前你要开始一个Python项目,可能需要用pyenv来管理Python版本,用virtualenv创建虚拟环境,用pip或者poetry来安装依赖包,写完代码还要用flake8查错、用black格式化代码、用isort整理导入包的顺序,最后还要用twine来发布。这十几个工具各自为战,配置繁琐且运行缓慢。

6af0bfe825a14aacaa402bbd011e1b4f.png

Astral的目标就是用一个统一的工具链替代过去这几十个零散的工具。从环境安装、代码构建、语法检查到最终发布,Astral在Python开发的整个生命周期中都提供了极速且高效的解决方案:

  • uv:负责“安装与构建”阶段。它是一个极速的Python包和项目管理器,可以直接替代以前的pipvirtualenvpoetry等工具。有了它,开发者只需一条命令就能瞬间搞定环境和依赖。

  • Ruff:负责“代码检查与格式化”阶段。它可以替代flake8blackisort等一众老旧工具,运行速度比它们快几十倍甚至上百倍,能在你敲代码的瞬间完成语法检查和排版。

  • ty:负责“类型检查”阶段。它替代了传统的mypy,帮助开发者在运行代码前就发现潜在的类型错误,保证代码的健壮性。

47a856449af745fa8f09a8b1d0c99a34.png

对于OpenAI的Codex而言,要从“只会写代码的AI”进化为“能帮你干完所有活的系统”,直接整合这样一套成熟的工具链无疑是最佳捷径。如果能让Python生态系统的生产力提高哪怕1%,这种影响的复利将是惊人的。

最后,技术栈的高度一致性与顶尖人才的网罗。Astral的核心资产——无论是uv还是Ruff——都是使用Rust语言构建的,以极致的性能著称。巧合的是,OpenAI的Codex命令行工具也在去年完成了从Node.js向Rust的迁移。

这种技术栈的统一,使得两支团队的融合将更加顺畅。更重要的是,Astral拥有业界顶尖的Rust工程师团队。这不仅是对产品的收购,更是对稀缺技术人才的精准捕获。

02

同类战略动作:Anthropic收购Bun



无独有偶,OpenAI的主要竞争对手Anthropic在几个月前也采取了极其相似的战略动作——收购了突破性的JavaScript运行时Bun。Anthropic的这一收购同样基于三个核心原因.

c787dad4a7b641f2a3cbcaabc05ddd71.png

第一,技术依赖的深度绑定。Bun不仅是一个极速的运行环境,更是一个集成了包管理器、打包器和测试运行器的全能工具包。

在收购之前,Bun就已经成为Claude Code的核心基础设施。比如,Claude Code的原生安装程序就是基于Bun构建的,这让开发者安装Claude Code的速度大幅提升。收购Bun,就是为了确保自家AI产品的“地基”绝对安全且持续更新。

第二,性能与稳定性的极致追求。随着Claude Code在发布后短短六个月内达到10亿美元的年化营收里程碑,每天有海量的代码需要被生成、测试和运行。传统的Node.js环境已经无法满足这种高强度的并发需求。

Bun凭借其底层采用的Zig语言和极速的JavaScriptCore引擎,为Claude Code提供了更快的执行速度和更强的稳定性。举个例子,当Claude Code需要运行几百个单元测试来验证它刚写的代码时,Bun能让这个过程从几分钟缩短到几秒钟。

第三,工程理念的共鸣与人才引进。Bun团队从第一性原理出发重新思考JavaScript工具链的能力,这与Anthropic构建下一代企业级AI平台的理念不谋而合。Bun的创始人Jarred Sumner及其团队的加入,为Anthropic注入了极其稀缺的底层工程基因。

03

从这些收购看AI Coding的竞争演变



将这两起收购案放在一起观察,我们可以清晰地看到AI Coding赛道竞争逻辑的演变。

从宏观的公司战略层面来看,这反映了头部AI企业战略聚焦的深化。无论是OpenAI还是Anthropic,都在通过收购关键的开源基础设施来增强自身的护城河。这种垂直整合不仅能够确保核心依赖的安全性,更能将技术优势转化为产品体验上的绝对领先。

02285f7f86504b8a93b4d02733500d90.png

回到技术角度,AI Coding的技术栈正在经历一场深刻的“垂直整合”。我们可以将AI Coding的堆栈抽象为三层:最上层是提供智能的“模型层”(如GPT-5、Claude 3.7),中间是负责规划和调度的“Agent层”(如Codex、Claude Code),最底层则是负责具体执行的“执行层”(如工具链、运行时、包管理器)。OpenAI收购Astral和Anthropic收购Bun,本质上都是在疯狂强化执行层的能力。

ae764050b8fc46439673e343d0cf5121.png

这意味着,竞争焦点已经从单纯的“谁的模型更聪明”转向了“谁能更顺畅地闭环执行代码”。AI Coding的战场正在从云端的“模型层”加速下沉到开发者本地的“软件基础设施层”。真正的壁垒不再仅仅是模型的参数量,而是谁能为 Agent 提供最完美的执行环境。

04

竞争焦点中兴起的Harness Engineering

随着战场的下沉,一个全新的工程概念应运而生:Harness Engineering 。

4fe38277fb474477b398aa0dbd40386d.png

Claude Code的发布标志着行业从单纯的AI Coding向Coding Agent的跨越。在这个过程中,业界先是提出了Context Engineering(上下文工程)来优化AI在推理时看到的信息,而现在Harness Engineering成为了新的焦点。

Coding Agent在实际应用中面临的真实瓶颈,往往不再是模型不够聪明,而是缺乏一个完整、流畅且可控的运行环境。模型虽然提供了强大的智能,但它就像一个没有手脚的大脑。Harness Engineering的作用,就是为这个大脑提供环境、架构约束与反馈回路。

那么被收购公司的工具链在Harness Engineering中到底发挥了什么具体作用呢?答案是:它们构成了Agent感知世界和验证结果的“手眼”与“神经系统”。

657a53ecf0014609b70254ad1ff8b2a3.png

在Harness Engineering的反馈回路中,工具链在以下几个关键环节发挥着不可替代的作用:

  • 快速试错环节(执行与验证):当Agent写完一段代码后,它需要立刻知道这段代码能不能跑通。这时,Astral的uv或Anthropic的Bun就派上用场了。它们能以毫秒级的速度为Agent搭建好运行环境并执行代码。比如,Agent刚写完一个Python函数,uv瞬间拉起环境运行,如果报错,Agent立刻就能拿到错误日志进行修改。

  • 质量约束环节(代码检查):模型生成的代码有时会不符合规范或存在隐患。Astral的Ruffty在Harness中充当了“严厉的质检员”。Agent提交代码前,Harness会自动调用Ruff进行扫描。如果发现变量未定义,Ruff会立刻把具体的错误行号和原因反馈给Agent,强制Agent修改直到符合规范。

  • 闭环测试环节(自动化测试):Agent需要确认它的修改没有破坏原有的功能。Bun内置的极速测试运行器在这里发挥了巨大作用。Agent写完功能后,Harness自动触发Bun test,几秒钟内跑完上千个测试用例,并将红绿结果(成功或失败)直接喂给Agent的大脑,形成完美的闭环。

通过精心设计的Harness,工程师可以放大模型的智能,同时约束其行为边界。只有建立起这样完善的反馈回路,Coding Agent才能在复杂的软件工程任务中实现长期、稳定的自主运行。OpenAI团队正是依靠这种工程实践,在零手写代码的情况下,仅用几个月时间就让Codex构建出了百万行级别的复杂产品。

05

结语

从Astral到Bun的收购,我们见证了Coding Agent竞争的日益聚焦与白热化。巨头们正在以前所未有的速度整合底层基础设施,试图打造出从模型到执行的完美闭环。

96864c12c2d14089a0f930e3c2050440.png

对于广大的开发者和创业者而言,虽然基础工具链的领地正在被巨头瓜分,但在Harness Engineering的实践、特定垂直领域的Agent定制,以及人机协同的新型工作流设计上,依然存在着广阔的创新空间。在这个AI重塑软件工程的时代,掌握如何更好地“驾驭”AI,将比单纯的编写代码变得更加重要。

若对Harness Engineering感兴趣,可继续阅读一些 Harness Engineering 的实践

(如果这篇文章对您所有帮助,请帮忙 关注 并 转发,谢谢!)


参考资料

[1] OpenAI. (2026). OpenAI to acquire Astral.

https://openai.com/index/openai-to-acquire-astral

[2] Astral. (2026 ). Astral to join OpenAI.

https://astral.sh/blog/openai

[3] Anthropic. (2025 ). Anthropic acquires Bun as Claude Code reaches $1B milestone.

https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone

[4] TIOBE指数

https://www.tiobe.com/tiobe-index/

[5] OpenAI harness-engineering

https://openai.com/zh-Hans-CN/index/harness-engineering

目录
相关文章
|
2月前
|
JSON IDE API
从源码看 Qwen Code 的设计思路
Qwen Code 是基于AI Agent的智能编程助手,采用模块化分层架构。其核心为可循环执行的Agent对话机制,协调用户输入、大模型推理与工具调用,支持Plan/Default/Auto-edit/YOLO四种执行模式,并集成子智能体、MCP协议及会话管理等服务。本文将从源码角度来解析其设计思路。
526 7
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
解读论文《SkillOrchestra: Learning to Route Agents via Skill Transfer》
AI系统由多模型协作时,"派谁上场"是核心难题。现有方法要么无法应对多步骤任务,要么陷入"总调最贵模型"的死胡同。SkillOrchestra从历史轨迹提炼"技能手册",让编排器匹配最合适的智能体,性能提升22.5%,成本节省700倍。
360 1
|
8天前
|
人工智能 自然语言处理 安全
Windows 一键部署 OpenClaw 2.6.6 教程|5 分钟搞定本地 AI 智能体,告别复杂配置(技术分享喜欢点赞)
本文详解Windows一键部署OpenClaw 2.6.6(“小龙虾”)全流程:零代码、全可视化、内置依赖,5分钟搞定本地AI智能体。支持文件整理、浏览器自动化、微信联动等办公场景,附避坑指南与实操指令,小白友好,隐私安全有保障。
|
2月前
|
存储 人工智能 机器人
你养的龙虾,怎么才能越用越聪明?
通过三本说明书立人设、建记忆系统告别金鱼脑、开启“心跳”主动服务、积累技能复利、接入生态学本领、组建多智能体团队——龙虾的能力上限,就是你想象力的边界。
715 2
|
28天前
|
安全 JavaScript 前端开发
React2Shell 漏洞自动化凭证窃取攻击机理与防御研究
CVE-2025-55182(React2Shell)是CVSS 10.0的高危RCE漏洞,可无认证、无交互远程接管Next.js等RSC应用服务器。2026年已爆发规模化自动化凭证窃取攻击,单日入侵766台服务器。本文系统剖析漏洞机理与攻击链,构建检测、监控、防御、响应一体化闭环体系,提供可落地的代码与方案。(239字)
207 16
|
3月前
|
人工智能 前端开发 安全
一文讲解与Agent前端发展相关的几个阶段和协议
本文梳理了Agent前端协议从“胶水代码”到标准化的演进历程。解析了MCP、MCPApps、A2A、AG-UI及A2UI在能力、协作、通信与呈现架构中的核心作用。通过深度集成,前端正实现AI能力的富交互呈现,推动人机交互走向“可见、可控、可信”。
558 4
|
20天前
|
人工智能 运维 安全
一个客户需求,捅穿了 Anthropic 整套 Agent 架构
Anthropic推出Claude Managed Agents,提出“脑手分离”架构:将Agent的“大脑”(Harness)、“手”(Sandbox)与“会话”(Session)解耦为独立组件。此举解决模型升级导致框架失效、私有云接入困难、安全凭据泄露等痛点,提升稳定性、安全性与性能(TTFT中位数降60%),并实现基础设施与模型能力的独立演进。
213 1
|
28天前
|
机器学习/深度学习 存储 人工智能
还在手写Skill?hermes-agent 让 Agent 自己进化能力
Hermes-agent 是 GitHub 23k+ Star 的开源项目,突破传统 Agent 依赖人工编写Aegnt Skill 的瓶颈,首创“自我进化”机制:通过失败→反思→自动生成技能→持续优化的闭环,让 Agent 在实践中自主构建、更新技能库,持续自我改进。
2458 8