OpenAI放弃Node.js,用Rust重写AI编程工具Codex CLI:编程界的新革命

2个月前 科技 14观看
摘要 标题:OpenAI放弃Node.js,用Rust重写AI编程工具Codex CLI:编程界的新革命随着科技的飞速发展,人工智能(AI)已成为当今时代的重要驱动力。而OpenAI公司开发的Codex CLI,作为一款实验性的AI编码工具,通过ChatGPT网页端或本

标题:OpenAI放弃Node.js,用Rust重写AI编程工具Codex CLI:编程界的新革命7H6喜好网-记录每日喜好的科技时尚娱乐生活

随着科技的飞速发展,人工智能(AI)已成为当今时代的重要驱动力。而OpenAI公司开发的Codex CLI,作为一款实验性的AI编码工具,通过ChatGPT网页端或本地命令行运行,无疑在AI领域中占据了一席之地。然而,近日OpenAI决定使用Rust语言取代原有的Node.js架构,重写Codex CLI,这一举动引发了广泛关注,也预示着编程界的新革命。7H6喜好网-记录每日喜好的科技时尚娱乐生活

首先,让我们来了解一下Codex CLI。它采用聊天式用户界面,支持交互式操作(通过codex命令输入提示)或非交互式静默模式(适用于持续交付管道,例如生成更新日志)。该工具目前已在GitHub上开源,支持macOS、Linux以及通过Windows Subsystem for Linux(WSL)在Windows上运行。7H6喜好网-记录每日喜好的科技时尚娱乐生活

然而,尽管Codex CLI在功能和性能上表现优秀,但OpenAI团队决定用Rust重写的原因却并非仅仅如此。首先,Rust的零依赖安装是其一大优势。现行版本要求Node.js 22或更高版本,这对部分用户来说是一个障碍。而Rust的安装过程相对简单,无需额外依赖,这使得更多用户能够轻松地使用Codex CLI。7H6喜好网-记录每日喜好的科技时尚娱乐生活

其次,Rust的沙箱隔离需求在Codex CLI中得到了实现。在macOS上,Codex CLI使用Apple Seatbelt(通过sandbox-exec命令)运行于可配置的沙箱环境。而在Linux上,默认无沙箱,OpenAI建议使用容器运行。Rust版本已实现沙箱方案,在macOS继续使用sandbox-exec,在Linux则采用Landlock技术。这样的隔离方案保证了Codex CLI在运行过程中的安全性和稳定性。7H6喜好网-记录每日喜好的科技时尚娱乐生活

再者,Rust的性能优化是其另一个引人注目的特点。Rust无运行时垃圾回收,内存需求更低。这意味着Codex CLI在使用过程中能够更加高效地利用资源,减少不必要的内存消耗,提高运行效率。7H6喜好网-记录每日喜好的科技时尚娱乐生活

最后,Rust支持现有的MCP(Model Context Protocol)实现,Codex CLI可作为MCP客户端和服务器运行。这一特性使得Codex CLI在未来的发展中有更广阔的应用空间。7H6喜好网-记录每日喜好的科技时尚娱乐生活

然而,改变并非易事。对于Node.js用户来说,适应新的Rust语言需要时间和努力。同时,Rust作为一种相对较新的系统语言,其学习曲线较陡峭,需要开发者投入更多的时间和精力去学习和掌握。7H6喜好网-记录每日喜好的科技时尚娱乐生活

尽管如此,我们仍应看到这一变革的积极意义。首先,Rust作为一种强大的系统语言,其安全性和稳定性将为Codex CLI带来更高的性能和更强的抗风险能力。其次,Rust的零依赖安装和沙箱隔离需求将为更多用户提供便利,使得Codex CLI的使用范围更加广泛。最后,Rust对MCP的支持将为Codex CLI未来的发展铺平道路,使其能够更好地适应未来的技术趋势。7H6喜好网-记录每日喜好的科技时尚娱乐生活

总的来说,OpenAI放弃Node.js,用Rust重写AI编程工具Codex CLI,这一举动无疑引发了编程界的新革命。尽管改变需要付出努力和时间,但我们可以预见,这一变革将为Codex CLI带来更广阔的应用前景和更高的性能表现。让我们期待这一变革带来的新机遇和新挑战,共同见证编程界的新革命。7H6喜好网-记录每日喜好的科技时尚娱乐生活

7H6喜好网-记录每日喜好的科技时尚娱乐生活

7H6喜好网-记录每日喜好的科技时尚娱乐生活

展开全文
猜你感兴趣
外媒:英伟达新款Blackwell AI芯片面临过热问题,或致数据中心部署延期

外媒:英伟达新款Blackwell AI芯片

11月1

11-19 102阅读
辽宁省40+高校升级5.5G:上传提升2倍 下载快4.2Gbps

辽宁省40+高校升级5.5G:上传提升2

11月18日

11-19 107阅读
小鹏汇天“陆地航母”2024 广州车展完成全球公开载人首飞

小鹏汇天“陆地航母”2024 广州

11-19 112阅读
“农药”不老,腾讯有“宝”

“农药”不老,腾讯有“宝”

腾讯

11-19 102阅读
郎酒大战夜郎古,一个字2亿元

郎酒大战夜郎古,一个字2亿元

不是

11-19 104阅读
被审判的麦琳和妖魔化的小红书

被审判的麦琳和妖魔化的小

作者 / 张   特编辑 / 朱   婷运

11-19 105阅读
卖熏鸡卖青团,付费才能抢鲜看,芒果TV靠麦琳挣了多少钱?

卖熏鸡卖青团,付费才能抢鲜

11-19 107阅读
《我的主场》“篮”大凌晨五点魔鬼拉练 宏远主场喜提冠军大师课

《我的主场》“篮”大凌晨

  如果用运动定义青春,那么篮球必定

11-19 118阅读
消失三年 复出还是顶流!李子柒为何无法替代

消失三年 复出还是顶流!李

停更三年后,昨日,

11-19 126阅读
三傻变劳拉

三傻变劳拉

跨度太大,玩家一

11-19 98阅读
文明6秘籍大全_文明6秘籍代码及使用方法一览

文明6秘籍大全_文明6秘籍

文明6游戏支持秘籍功能,玩家可以通过在

11-19 131阅读
以撒的结合全结局及其达成条件详细介绍

以撒的结合全结局及其达成

以撒的结合是一款剧情和玩法都非常精彩

11-19 138阅读
卧龙苍天陨落怎么提升武将好感度?提升武将好感度的方法分享

卧龙苍天陨落怎么提升武将

卧龙苍天陨落怎么提升武将好感度?在卧龙

11-19 105阅读
原子之心医院区域所有死者位置详细介绍

原子之心医院区域所有死者

在原子之心游戏里面想要达成招魂问卜奖

11-19 112阅读
原神大走廊的尽头隐藏成就|大走廊的尽头任务攻略

原神大走廊的尽头隐藏成就

大走廊的尽头是原神须弥沙漠地区的隐藏

11-19 128阅读