AI在线 AI在线

OpenAI用Rust重新打造Codex CLI,告别Node.js

近日,科技媒体 Dev Class 报道,OpenAI 宣布将其 AI 编程工具 Codex CLI 从原本的 Node.js 架构迁移到 Rust 语言重写。 这一决定引发了业界的广泛关注,特别是对于技术开发者和用户而言,Rust 的加入可能会带来诸多意想不到的优势。 Codex CLI 是 OpenAI 开发的一款实验性 AI 编程工具,用户可以通过 ChatGPT 的网页界面或本地命令行进行操作。

近日,科技媒体 Dev Class 报道,OpenAI 宣布将其 AI 编程工具 Codex CLI 从原本的 Node.js 架构迁移到 Rust 语言重写。这一决定引发了业界的广泛关注,特别是对于技术开发者和用户而言,Rust 的加入可能会带来诸多意想不到的优势。

Codex CLI 是 OpenAI 开发的一款实验性 AI 编程工具,用户可以通过 ChatGPT 的网页界面或本地命令行进行操作。它采用了一种聊天式用户界面,支持交互式输入命令,也可以在非交互式模式下静默运行,适用于持续交付等场景,比如生成更新日志。目前,Codex CLI 已在 GitHub 上开源,并且支持 macOS、Linux 及通过 WSL 在 Windows 上运行。

黑客,代码,程序员

图源备注:图片由AI生成,图片授权服务商Midjourney

在谈及重写的原因时,维护者 Fouad Matin 表示,虽然基于 TypeScript 和 Node.js 的版本开发迅速、易于迭代,但 Rust 的引入将带来四个主要优势。首先,Rust 实现了零依赖安装,用户无需额外安装 Node.js,解决了部分用户的安装障碍。其次,Rust 在安全性上表现突出,Codex CLI 的新版本将能够在沙箱环境中运行,既能在 macOS 上使用 Apple Seatbelt,也能在 Linux 上采用 Landlock 技术,进一步提升安全性。

第三,Rust 语言具有出色的性能优化,避免了运行时垃圾回收,从而降低了内存需求。最后,Rust 还支持现有的模型上下文协议(MCP),使得 Codex CLI 能够同时作为 MCP 客户端和服务器使用。虽然 Rust 的学习曲线相对较陡,但其高效的特性和强大的系统语言优势,使其成为了更优的选择。

随着新版本的不断开发,原有的 TypeScript 版本仍将继续修复漏洞,直到 Rust 版本在体验和功能上达到同等水平。对于广大开发者来说,这无疑是一个令人振奋的消息。

相关资讯

阿里巴巴开源自主搜索 AI 智能体 WebAgent 让研究更高效

阿里巴巴在 GitHub 上发布了其创新的自主搜索 AI 智能体 ——WebAgent。 这款 AI 智能体具备端到端的信息检索和多步推理能力,能够像人类一样在网络环境中主动搜索、分析和决策。 它的推出将极大提升研究人员获取和整理信息的效率。
5/30/2025 9:05:04 AM
AI在线

OpenAI 宣布免费向所有 ChatGPT 用户开放记忆功能

OpenAI 在6月3日更新了其支持文档,宣布将记忆功能(Memory)免费向所有 ChatGPT 用户开放。 这一功能原本只限于 ChatGPT Plus 和 Pro 的付费用户,现在逐步扩展至登录的免费用户,旨在更好地保存和引用用户的历史对话内容。 图源备注:图片由AI生成,图片授权服务商MidjourneyChatGPT 的记忆功能允许用户的特定指令被记录,例如,用户可以选择不使用破折号等特殊格式。
6/4/2025 10:01:25 AM
AI在线

Anthropic在移动端推Claude对话语音模式,可搜索Google 文档、日历等

位于旧金山的人工智能初创公司Anthropic宣布推出 Claude 人工智能聊天机器人新的重大更新:全新的语音对话模式。 该功能已在苹果 App Store(iOS 设备)和谷歌 Play Store(Android 设备)的移动应用中上线。 除了语音模式的推出,Anthropic还为所有免费用户扩展了网络搜索功能。
5/28/2025 10:01:00 AM
AI在线
  • 1