
OpenAI集团PBC今天宣布计划收购Astral Software Inc.,这是一家提供广泛使用的Python开发工具的初创公司。
交易条款尚未披露。
Astral的开发工具是用Rust编写的,这是一种比Python更复杂且速度更快的编程语言。因此,该初创公司表示其软件的性能比竞争产品高出10到100倍。这种速度和其他一些功能帮助Astral吸引了数百万开发者用户。
该公司的旗舰工具uv是一个Python包管理器。它使开发者能够下载开源Python代码组件或包,并将其集成到他们的软件项目中。内置缓存功能在初次安装后保存代码组件,消除了开发者多次重新下载同一包的需要,从而节省了时间。
软件团队还可以使用uv来简化某些相关任务。该软件自动化了简单的重复性工作,如查看应用程序使用了哪些包以及将其Python语言实现升级到最新版本。
Astral的另外两个开源工具旨在帮助开发者检测代码质量问题。
第一个工具Ruff是一个linter,一种用于发现小编程错误的调试器。例如,它可以检测代码是否未遵循公司的风格或格式最佳实践。Ruff为其发现的问题生成补救建议。
Astral提供了与ty一起使用的工具,这是一种更专业的调试工具。当开发者编写处理数据的Python代码片段时,他们必须添加一个关键字来指定正在处理的数据类型。软件团队可以使用ty来查找关键字不准确的代码片段。如果这些不一致的问题未被解决,可能会导致应用程序错误。
OpenAI今天表示,Astral的开源工具将在收购后继续维护。ChatGPT的开发者计划将它们与其Codex编程助手集成。Astral团队将加入OpenAI以支持开发工作。
除了增强Codex之外,此次收购还可能帮助公司创造新的收入来源。Astral的网站显示,它正在开发一款名为pyx的付费产品。这是一个基于云的Python包注册表,软件团队可以用来存储应用程序构建模块的应用商店。该服务适合于托管包括预配置版本的人工智能框架如PyTorch在内的项目。
“加入Codex团队后,我们将继续构建我们的开源工具,探索它们如何与Codex更无缝地协作,并扩大我们的影响力,更广泛地思考软件开发的未来,”Astral创始人兼首席执行官Charlie Marsh在博客文章中写道。
此次交易发生在OpenAI的竞争对手Anthropic PBC也收购了一家开发者工具初创公司四个月后。总部位于旧金山的Bun创建了一个用于构建和测试JavaScript应用程序的开源平台。此外,该软件包括一个与Astral的uv具有类似功能的包管理器。Anthropic在收购时表示,Bun将有助于增强Claude Codex。
