OpenAI 工程师 Fouad Matin 在 GitHub 表示,他们计划使用 Rust 语言重写其实验性 AI 编码工具 Codex CLI。
Codex CLI 是一个轻量级的 AI 编程助手,采用 TypeScript 和 Node.js 编写,可以直接在用户的终端命令行运行,旨在充分发挥 o3、o4-mini 等模型强大的推理能力,连接本地代码环境,甚至支持处理截图或草图进行多模态编程。
OpenAI 工程师表示,尽管现有版本开发迅速,但 Rust 的优势更为突出。新版本将实现零依赖安装,降低用户门槛;通过引入沙箱技术(如 macOS 的 sandbox-exec 和 Linux 的 Landlock),增强隔离安全性;同时,Rust 的无垃圾回收机制将进一步优化内存性能。
此外,Rust 还支持 Model Context Protocol,使 Codex CLI 能更高效地作为客户端和服务器运行。TypeScript 版本将持续维护,直至 Rust 版本功能齐平。
相关阅读:OpenAI 发布开源 AI 编程工具 Codex CLI