对于订阅了ChatGPT Plus的开发者,Codex是一个常被忽略的代码工具。这篇内容从安装、限制到与Claude Code的实际对比,提供了详尽的体验分享,帮助判断这个隐藏福利是否值得投入时间,以及它更适合怎样的编程工作流。
智能速览
Codex是OpenAI的代码CLI工具,ChatGPT Plus订阅用户可免费使用。
安装简单,但用量限制为本地任务每5小时30-150条消息。
实测速度远慢于Claude Code,但自动执行逻辑表现更优。
目前缺失执行Shell命令和自动升级CLI工具等关键功能。
对于普通开发者,在Codex和Claude Code间择一即可。
精华内容
既然订阅了ChatGPT Plus,这个名为Codex的代码工具就值得一试。下面将从安装、限制和实际体验出发,深入探究其能力边界。
安装与门槛
使用Codex需要先解决网络问题,确保能正常访问OpenAI服务。账户方面,有两种方式:一是订阅ChatGPT Plus,官方价格为20美元/月,但部分地区如土耳其区AppStore订阅价格约为100元人民币/月;二是使用OpenAI API key进行按量计费。
安装过程非常便捷,通过npm全局安装即可:`npm i -g @openai/codex`。安装后,在终端执行`codex`命令,根据提示选择登录方式并完成授权,即可开始使用。
用量与限制
Codex与同类工具一样设有使用限制,具体分为两种任务类型。本地任务,即直接在终端进行的交互,普通用户每5小时内可发送30至150条消息,并且设有每周总上限。云端任务则享有相对宽松的使用限制。
这种限制模式表明,Codex更适合每周需要进行几次集中编程的开发者,而非持续高频使用的场景。详细的配额说明和规则,可以参考官方文档获取最新信息。
横向体验对比
在与Claude Code(cc)的对比中,Codex展现了不同的特性。速度方面,Codex的响应速度明显慢于Claude,在执行即时任务时体感差异显著。
但在自动执行方面,Codex的表现优于Claude的Sonnet模型,其逻辑判断和任务连续性处理得更好。然而,Codex目前也存在明显的功能缺失,例如无法直接执行Shell命令,以及CLI工具本身不具备自动升级功能。对于依赖这些功能的开发者而言,这可能是决定是否迁移的关键障碍。
适用人群判断
综合来看,对于已经订阅ChatGPT Plus的用户,推荐尝试使用Codex,将其作为订阅权益的一部分充分利用,避免浪费。
而对于尚未订阅,或主要目标是寻找一款AI CLI工具的普通用户,则需要在Codex和Claude Code之间做出选择。两者各有优劣,Codex在自动执行上略胜一筹,但速度和功能完整性是短板。最终决定应基于个人使用习惯和偏好,选择其一即可满足大部分需求。
总体来看,Codex作为ChatGPT Plus的附属品,为订阅者提供了一个额外的选择,但在成熟度和功能完整性上仍有提升空间。未来它会进化成什么样,能否补齐功能短板,值得持续关注。