编程东西重写 AII 扔掉 js,用

2025-07-04 09:48:25 

6 月 3 日音讯 ,扔掉科技媒体 Dev Class 今日(6 月 3 日)发布博文,写A西报导称 OpenAI 公司将运用 Rust 言语 ,程东替代原有的扔掉 Node.js 架构,重写 AI 指令行编程东西 Codex CLI。写A西

注:Codex CLI 是程东 OpenAI 开发的一款实验性 AI 编码东西 ,可经过 ChatGPT 网页端或本地指令行运转 。扔掉

该东西选用谈天式用户界面 ,写A西支撑交互式操作(经过 codex 指令输入提示)或非交互式静默方式(适用于持续交给管道,程东例如生成更新日志)  。扔掉

Codex CLI 现在在 GitHub 上开源 ,写A西支撑 macOS 、程东Linux 以及经过 WSL(Windows Subsystem for Linux)运转于 Windows。扔掉

原版别首要根据 TypeScript 和 Node.js ,写A西但团队现已决议用 Rust 重写 。程东维护者 Fouad Matin 表明,TypeScript 版别将持续修正 BUG,直到 Rust 版别在体会和功能上到达平等水平。

至于运用 Rust 重写的理由 ,Matin 指出,虽然根据 React 和 TypeScript 的版别“开发敏捷且易于迭代” ,但 Rust 带来了四大要害优势 :

  • 首先是 。零依靠装置 。 ,现行版别要求 Node.js 22 或更高版别,这对部分用户是妨碍 。

  • 其次是 。沙箱阻隔需求 。,在 macOS 上 ,Codex CLI 运用 Apple Seatbelt(经过 sandbox-exec 指令)运转于可装备的沙箱环境 ,而在 Linux 上默许无沙箱,OpenAI 主张运用容器运转。Rust 版别已完成沙箱计划,在 macOS 持续运用 sandbox-exec  ,在 Linux 则选用 Landlock 技能 。

  • 第三是 。功能优化 。 ,Rust 无运转时废物收回,内存需求更低。

  • 最终,Rust 支撑。现有的 MCP(Model Context Protocol)完成 。,Codex CLI 可作为 MCP 客户端和服务器运转 。虽然 Rust 编程难度高于 TypeScript 或 JavaScript ,但其作为体系言语天然生成更高效 ,优于 Node.js 运用的 V8 JavaScript 引擎。

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等方式) ,用于传递更多信息 ,节约甄选时刻,成果仅供参考,一切文章均包括本声明 。

发表评论


表情