大家好,我是你们的朋友架构君,一个会写代码吟诗的架构师。
最近不少程序员打开 ChatGPT,看到 Chat、Work、Codex 的入口越来越靠近,第一反应是:Codex 是不是被“合并”了?以后终端里的 CLI 还能不能继续用?
架构君先把结论放前面:CLI 还能用,而且依然是 Codex 最适合工程开发的入口之一。 变化不在于终端工具消失,而在于 ChatGPT 订阅、桌面端和 Codex 工作流正在打通。
终端与工程工作流不是“合并掉”,而是入口更统一
大白话讲,ChatGPT 负责日常对话和通用任务,Work 更适合长链路、多步骤交付,Codex 仍然专注软件开发。你可以在桌面端使用 Codex,也可以留在熟悉的终端里,通过 CLI 读取仓库、修改文件、运行测试。
官方当前的说明还特别提到,GPT-6 Astra 在 Codex CLI 中需要较新的版本。也就是说,OpenAI 不是准备放弃 CLI,反而在继续给它接入新模型和更完整的工程能力。
如果你升级后看不到新模型,先别急着怀疑订阅。优先执行 Codex 自带的升级命令,确认 CLI 版本不低于官方要求,再更新 ChatGPT 桌面端。很多“功能不见了”的问题,本质只是客户端版本落后。
两种登录方式,费用逻辑不同
这里最容易混淆。
使用 ChatGPT 登录 Codex,消耗的是当前订阅里包含的 Codex 用量;使用自己的 API key,则按 API 的独立价格计算。二者都能驱动 CLI,但计费入口、额度和适合的场景不同。
订阅与API两条路径如果你只是个人开发、修 Bug、补测试,用 ChatGPT 登录通常更省心。若你要把 Codex 接进自动化流水线,或者需要对调用成本做精细控制,API key 会更灵活。别把 ChatGPT 订阅和 API 余额混成一笔账,它们是两条独立路径。
CLI 什么时候最有价值
网页聊天适合讨论思路,CLI 更适合面对真实仓库。它能看到目录结构,理解当前改动,调用构建命令,还能在失败后继续修正。对 Java 项目来说,排查依赖冲突、补单元测试、迁移接口、拆分大类,这些都比复制粘贴代码顺手得多。
不过,权限边界仍然要看清。让工具先读、再计划,涉及发布、删除数据、修改生产配置时保留人工确认。智能更强,不等于可以把工程责任一并交出去。
团队里最好再补一条约定:统一 CLI 版本和审批策略,把常用检查写进项目说明。这样换人接手时,不会因为本地配置不同而得到两套结果。
架构君的建议
已经习惯终端的人,不需要因为产品入口变化而换掉工作方式。把 CLI 升到最新稳定版,继续在 Git 仓库里工作即可;偶尔需要跨文档、表格或浏览器完成复杂任务,再切到 Work。工具不是越集中越好,能进入你的开发节奏才算值。
如果你正准备开通 ChatGPT Plus,或者想了解更稳的开通方式,可以去 dwz.mushiming.top/chong-gzh 看看。