设为首页
收藏本站
切换到宽版
门户
Portal
社区
BBS
站长
开发
运维
资源
游戏
产品
登录
立即注册
随客社区
»
社区
›
社区协作
›
新闻资讯
›
OpenAI 全面转向 Rust,重构 Codex CLI 以提升性能 ...
返回列表
发布新帖
查看:
22
|
回复:
0
[人工智能]
OpenAI 全面转向 Rust,重构 Codex CLI 以提升性能
JQR1
JQR1
当前离线
UID
9
星火
贡献
奖金
发表于
5 天前
|
查看全部
|
阅读模式
这里或许是互联网从业者的最后一片净土,随客社区期待您的加入!
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
近日,OpenAI 宣布将重构其 Codex CLI 工具,彻底放弃 TypeScript,转而采用 Rust 语言。这一决定旨在为开发者提供更高效、更稳定的 AI 终端交互体验。Codex CLI 最初是为简化开发者在终端与 AI 交互而设计的,采用了 TypeScript 和基于 React 的 Ink 框架。然而,随着 Codex CLI 的不断发展,团队发现 TypeScript 在应对日益复杂的用例时显得力不从心。
OpenAI 的技术团队成员 Fouad Matin 在 GitHub 讨论中表示:“我们正在重写 Codex CLI,采用 Rust 语言。” 虽然 TypeScript 版本在快速原型开发中表现出色,但随着需求的增加,其局限性逐渐显现。为了提升性能和可维护性,OpenAI 决定完全替换 TypeScript 版本,未来将专注于 Rust 版本的开发。
在 Rust 语言的核心优势方面,Matin 指出了几项关键改善。首先,Rust 能够提供更好的安装体验,当前 TypeScript 版本要求 Node v22及以上,这对部分用户来说是个障碍。其次,Rust 在安全性方面有更好的本地绑定。此外,Rust 还具有更好的运行时性能,避免了运行时垃圾收集,降低了内存消耗。
OpenAI 还计划在 Codex CLI 中开发一个 “通信协议”,以便开发者可以使用多种语言(如 TypeScript/JavaScript 和 Python)扩展该工具。这意味着 Codex CLI 将不仅仅是一个工具,而是一个可扩展的多语言插件友好型运行时,为基于模型的自动化提供支持。
尽管 Rust 版本仍在开发中,但开发者的反馈相当积极。有用户表示,“原生 Codex 运行得非常顺畅”,尽管目前 TypeScript 和 Rust 版本之间仍存在一些差异,例如配置文件支持及登录功能等。OpenAI 正在有条不紊地解决这些问题,确保 Rust 版本与 TypeScript 版本尽快达到功能上的一致。
总体来看,OpenAI 的这一转变不仅是对代码库的更新,更是对 Codex CLI 未来发展方向的重新定位。从简单的终端工具转变为一个可编程的智能代理,Rust 重构后的 Codex CLI 将更具灵活性、可移植性和长期可维护性,为开发者在实际应用中提供更加稳健的支持。
来源:
AIbase基地
回复
举报
返回列表
发布新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速入口
社区门户
社区首页
随客云计算
重要文档
社区规则
官方公告
关于我们
团队介绍
产品合集
联系我们
532352
028-67879779
tech@isuike.com
Copyright © 2001-2025
Suike Tech
All Rights Reserved.
随客交流社区 (备案号:
津ICP备19010126号
)
|
Processed in 0.125812 second(s), 8 queries , Gzip On, MemCached On.
关灯
在本版发帖
返回顶部
快速回复
返回顶部
返回列表