网易首页 > 网易号 > 正文 申请入驻

Node.js效率低下?OpenAI用Rust重写了AI编程工具

0
分享至

编译 | 苏宓

出品 | CSDN(ID:CSDNnews)

又一公司宣布开始拥抱 Rust 这门语言,这回是 OpenAI。

最近,他们宣布正在用 Rust 语言重写即将发布的 AI 命令行工具 Codex CLI,理由也很实在:性能更强、安全性更高,而且可以彻底摆脱对 Node.js 的依赖——毕竟 Node.js 对一部分开发者来说不是“略显麻烦”,而是“直接劝退”。

Codex 是 OpenAI 最近刚推出的一款实验性编码助手,可以在 ChatGPT 的网页界面中直接使用,也可以通过本地的 Codex CLI 运行。它的交互方式类似聊天,CLI 版本支持两种用法:一种是交互式的,通过 codex 命令来驱动提示;另一种是静默模式,适合 CI/CD 流水线里干点体力活,比如自动生成 changelog 这类活儿。

需要特别说明的是,现在这个 Codex 和 2021 年 OpenAI 曾发布的那个同名产品并不是一回事。后者在 2023 年 3 月就已经官宣退役了。换句话说,这次是重新出发,而且换了新“引擎”。

简单来看,Codex CLI 是一个开源项目(https://github.com/openai/codex/discussions/1174),可在 macOS、Linux 和 Windows(通过 WSL)上运行。现有版本主要使用 TypeScript 编写,运行于 Node.js 环境。

不过,OpenAI 工程师 Fouad Matin 在 GitHub 上表示,时下已开始用 Rust 对 Codex CLl 进行重写了。在 Rust 版本达到“使用体验和功能对等”之前,TypeScript 版本仍会接受 bug 修复合并。

至于为什么要重写?

Matin 指出,“说白了,我们只是想用最合适的工具做这件事。Codex CLI 虽然自带了一个挺好用的终端 UI,用基于 React 的 Ink 2 搭起来也很快、改起来也方便,但这整个项目的核心,其实是一个“智能体循环调度框架”——也就是不停地调用模型、接收响应、再继续处理的那一套逻辑。”

OpenAI 团队更希望这个工具的各个组成部分都尽可能高效,所以他们想要用 Rust 针对几个具体方面进行优化:

  • 第一,零依赖安装。当前版本需依赖 Node.js 22 或更高版本,这对部分用户来说是有使用门槛的,要么嫌麻烦,要么直接劝退。

  • 第二,沙箱化的需求。在 macOS 上,Codex CLI 通过 Apple 的 Seatbelt 工具(即 sandbox-exec 命令)实现命令的沙箱执行;而在 Linux 上,默认并未启用沙箱机制,OpenAI 建议通过容器运行 CLI。而 Rust 版本已经实现了跨平台的沙箱机制:macOS 继续使用 sandbox-exec,Linux 上则采用 Landlock。

  • 第三,性能优化。Rust 没有运行时垃圾回收,内存需求更低,整体运行效率更高。

  • 第四,原生支持 MCP 协议(Model Context Protocol)。Codex CLI 将能同时作为 MCP 客户端与服务器运行,Rust 版本可直接复用已有的 MCP 实现。

Rust 作为系统编程语言,天生比运行在 Node.js 所依赖的 V8 JavaScript 引擎上的代码更高效。但代价是:Rust 更难编写,开发效率相对低于 TypeScript 或 JavaScript。尽管 JavaScript 和 Python 在多数语言调查中名列前茅,Rust 的普及程度相对较低。

不过,OpenAI 表示,Rust 版本的 Codex CLI 仍将支持使用 JavaScript 与 Python 编写的扩展,具体机制尚未公开。

OpenAI 并非唯一一个愿意为 Rust 的效率投入额外成本的组织。Vue.js 创始人 Evan You 最近宣布推出 Rolldown-Vite,这是本地开发与构建工具 Vite 的 Rust 重写版本。Vite 当前底层使用的是 Rollup.js 打包器,而替换为 Rust 实现的 Rolldown 后,Evan You 表示其“生产环境构建时间缩短了 3 到 16 倍,构建过程中的内存占用最高减少 100 倍”。

https://github.com/openai/codex/discussions/1174

https://devclass.com/2025/06/02/node-js-frustrating-and-inefficient-openai-rewrites-ai-coding-tool-in-rust/

2025 全球产品经理大会

2025 年 8 月 15–16 日

北京·威斯汀酒店

2025 全球产品经理大会将汇聚互联网大厂、AI 创业公司、ToB/ToC 实战一线的产品人,围绕产品设计、用户体验、增长运营、智能落地等核心议题,展开 12 大专题分享,洞察趋势、拆解路径、对话未来。

更多详情与报名,请扫码下方二维码。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
57岁具俊晔又瘦了很多,背影憔悴走路不稳,疑似身体健康出问题

57岁具俊晔又瘦了很多,背影憔悴走路不稳,疑似身体健康出问题

素素娱乐
2026-04-22 09:08:25
美国顶尖科学家密集死亡,真相扑朔迷离

美国顶尖科学家密集死亡,真相扑朔迷离

史政先锋
2026-04-20 22:00:23
时长超三小时的6部史诗级电影,全程无尿点,看完直接封神

时长超三小时的6部史诗级电影,全程无尿点,看完直接封神

小微看电影
2026-04-21 14:15:03
1956年不愿被提及的罗源湾空战,原志愿军王牌飞行员被击落牺牲

1956年不愿被提及的罗源湾空战,原志愿军王牌飞行员被击落牺牲

史之铭
2026-04-17 01:03:41
被豆包害惨了的大学生们!网友:豆包就是愚蠢且勤劳的老实人

被豆包害惨了的大学生们!网友:豆包就是愚蠢且勤劳的老实人

夜深爱杂谈
2025-12-02 20:51:10
李易峰曼谷大尺度捞金!舞台换装扭腰摆胯,3500可捏脸亲密合照

李易峰曼谷大尺度捞金!舞台换装扭腰摆胯,3500可捏脸亲密合照

八卦王者
2026-04-20 15:11:25
全球最快速度、满电6分钟:宁德时代发布第三代神行超充电池

全球最快速度、满电6分钟:宁德时代发布第三代神行超充电池

新京报
2026-04-21 20:17:18
至今,全球还没有完成统一的10个国家,你知道几个?

至今,全球还没有完成统一的10个国家,你知道几个?

七号说三国
2026-04-19 19:35:33
单季273记三分封神!克努佩尔力压弗拉格,当选年度最佳新秀

单季273记三分封神!克努佩尔力压弗拉格,当选年度最佳新秀

夜白侃球
2026-04-21 14:49:04
融入城市,麦克托米奈在自家花园里放了一尊马拉多纳的雕像

融入城市,麦克托米奈在自家花园里放了一尊马拉多纳的雕像

懂球帝
2026-04-22 10:01:02
男子在海南玩18米高“窝囊版”蹦极时摔伤,景区称项目检修已暂停,当事人起诉要求赔偿几十万元

男子在海南玩18米高“窝囊版”蹦极时摔伤,景区称项目检修已暂停,当事人起诉要求赔偿几十万元

大风新闻
2026-04-21 21:31:13
江疏影海外产子遭儿子羞辱,王传君6年前预言成真

江疏影海外产子遭儿子羞辱,王传君6年前预言成真

空谷幽幽蓝
2026-04-22 04:55:05
比锂矿、稀土,更疯狂的行情!

比锂矿、稀土,更疯狂的行情!

君临财富
2026-04-21 16:08:48
高盛空翻多,沪深房价2026见底?

高盛空翻多,沪深房价2026见底?

思哲与创富
2026-04-22 10:11:41
王健林,被逼到崩溃边缘...

王健林,被逼到崩溃边缘...

鸣金网
2026-04-16 19:42:33
紧急叫停!医生:服用二甲双胍的人,身体出现6种症状必须停药

紧急叫停!医生:服用二甲双胍的人,身体出现6种症状必须停药

荆医生科普
2026-04-21 15:09:02
古力娜扎:真空上阵是放飞自我还是资本博弈?

古力娜扎:真空上阵是放飞自我还是资本博弈?

娱乐领航家
2026-04-02 21:00:03
1987年邓力群坚持左倾,落选中央委员,邓小平:承认选举,不变动

1987年邓力群坚持左倾,落选中央委员,邓小平:承认选举,不变动

帝哥说史
2026-04-13 06:30:03
穷可以卑微到什么地步?网友:换我早身心崩溃了

穷可以卑微到什么地步?网友:换我早身心崩溃了

夜深爱杂谈
2026-03-12 21:00:23
重庆铜梁龙新援老树开新花!此前84场3球,如今连场破门土炮第二

重庆铜梁龙新援老树开新花!此前84场3球,如今连场破门土炮第二

硬腿子聊个球
2026-04-21 23:45:22
2026-04-22 11:12:49
CSDN incentive-icons
CSDN
成就一亿技术人
26469文章数 242270关注度
往期回顾 全部

科技要闻

凌晨突发!ChatGPT Images 2.0发布

头条要闻

牛弹琴:伊朗发出让人毛骨悚然的警告 玩的就是心跳

头条要闻

牛弹琴:伊朗发出让人毛骨悚然的警告 玩的就是心跳

体育要闻

一到NBA季后赛,四届DPOY就成了主角

娱乐要闻

复婚无望!baby黄晓明陪小海绵零交流

财经要闻

伊朗拒绝出席 特朗普宣布延长停火期限

汽车要闻

四款全球首秀+AI落地 大众汽车集团在华转型全面提速

态度原创

本地
亲子
时尚
教育
公开课

本地新闻

春色满城关不住|白鹃梅浪漫盛放,吴山藏了一片四月雪

亲子要闻

当我给儿子买了玩具之后

顶流复工,已判若两人

教育要闻

欢迎报考!开封智慧健康职业学院2026单招报考指南

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版