OpenAI收购了开源Python工具开发商Astral,旨在将uv、Ruff和ty等工具整合进Codex生态系统,以提升其在软件开发全流程中的能力,并强化Python生态。尽管OpenAI承诺维持开源,但治理细节的缺失引发了社区对这些工具未来走向的担忧。此次收购尚待监管批准。
作者:Meredith Shubel
OpenAI 本周宣布收购 Astral,旨在将这家初创公司的开源 Python 开发者工具引入 Codex 生态系统。
当然,最大的问题是 Astral 的 uv、Ruff 和 ty 是否会在 OpenAI 的旗下保持开源。
OpenAI 和 Astral 均于周四发表声明,向开发者保证这些备受喜爱的 Python 工具将继续作为开源项目获得支持,这与 OpenAI 所称的“开发者优先理念”相符。
为了缓解开发者的担忧,Charlie Marsh,Astral 的创始人兼首席执行官,在他的声明博客文章中,甚至将开源称为公司影响力和故事的“核心”,他说:“它处于我们所做一切的中心。”
但关于治理和贡献结构的细节——或者说缺乏细节——仍然不明确。
OpenAI 渴望 Astral 的专业知识
Python 开发者可能还记得,Marsh 曾是 Khan Academy 的软件工程师,他于 2022 年创立 Astral,声称目标是“让编程更高效”。在四年内,该团队的开源工具因帮助开发者更快地工作而获得了影响力,并在此过程中积累了数百名 GitHub 贡献者。
这些开源工具现在对现代 Python 开发来说几乎是基础性的,其中 uv 简化了依赖和环境管理,Ruff 提供了快速的 linting 和格式化,而 ty 帮助在整个代码库中强制执行类型安全。
每天都有数百万开发者使用 Astral 的工具来支持工作流程——现在 OpenAI 希望引入这些工具(以及 Astral 30 余人团队的工程专业知识)来增强其 Codex 生态系统。
Codex,OpenAI 的编码助手,正处于快速发展阶段;根据 OpenAI 宣布收购 Astral 的意图,自 2026 年初以来,其用户增长了三倍,使用量增加了五倍,每周活跃用户超过两百万。
通过将 Astral 的开发者工具与 Codex 集成,OpenAI 希望将 Codex 扩展到支持整个开发工作流程——从帮助规划变更到修改代码库、运行工具、验证结果以及长期维护软件。
这是一个明智之举,将 Codex 从简单的代码生成扩展到直接与开发者每天依赖的工具协同工作。
这可能对 Python 生态系统意味着什么
OpenAI 表示,收购 Astral 的 Python 开发者工具的另一个动机是“加强 Python 生态系统”。
随着 uv、Ruff 和 ty 使 Codex 能够在整个 Python 开发工作流程中运行,OpenAI 旨在达到可靠性、性能和速度的完美结合。正如 OpenAI 的 Codex 负责人 Thibault Sottiaux 在同一份声明中所说,此次收购“正在加速我们实现将 Codex 打造成最能贯穿整个软件开发者生命周期代理的愿景”。
但可能正是这一愿景给开源社区带来了潜在的担忧。
通过此次收购,OpenAI 将 Codex 直接置于 Python 工具链中——这是一个竞争优势,是 Microsoft 的 GitHub Copilot、Google 的 Gemini Code Assist 以及其他急于掌控 AI 辅助开发工作流的 AI 辅助开发者工具目前无法匹敌的。随着 OpenAI 吸收 Astral 并对关键 Python 开发者工具施加影响,目前尚不清楚这将如何塑造 Python 工作流和更广泛的生态系统。
是的,uv、Ruff 和 ty 都拥有宽松的开源许可证(例如 MIT 和 Apache 2.0),这些许可证赋予了使用、修改和分发的自由。但随着这些工具与 Codex 集成,它们将如何为独立开发者发展尚不可知。
同样值得注意的是,OpenAI 和 Astral 的声明中都没有关于治理、许可或贡献结构的具体细节,这使得长期的社区管理不明确。
在他的声明博客文章中,Marsh 强调将 Astral 的工具和专业知识带给 OpenAI 仍然符合这家初创公司的最初使命:
“如果我们的目标是让编程更高效,那么在 AI 和软件的前沿进行构建感觉是我们可以做的最高杠杆的事情。对我来说,越来越清楚的是,Codex 就是那个前沿。”
Astral 没有回应 The New Stack 的额外评论请求。
此次收购的完成有待获得监管批准和其他惯常成交条件的满足。在此之前,OpenAI 和 Astral 将保持独立公司身份。
收购完成后,Astral 团队将加入 OpenAI 的 Codex 团队。