Codex CLI 0.122.0:插件标签页、侧边对话与 Plan 模式新体验
Codex CLI 发布了 0.122.0 版本。这次更新集中在三个方向:插件系统的交互升级、对话控制的灵活性提升,以及 Plan 模式的上下文管理。
插件系统:标签页 + 多来源市场
新版本对插件界面做了比较实质的改造。
以前插件列表是一个平铺的列表,现在改成了标签页结构,可以在不同来源之间切换浏览,不再混在一起看。每个插件旁边还多了一个内联开关,可以直接在列表页启用或禁用,不用再进详情页操作。
市场来源也打开了:除了官方来源,现在还支持接入远程仓库、跨 repo 或本地目录作为插件源。你可以维护一套自己的插件列表,或者直接接入团队共享的插件仓库。
侧边对话:不打断主流程的快速提问
这个改动对日常使用影响比较大。
工作流执行过程中,你现在可以用 /side 命令打开一个独立的侧边对话窗口。在里面问一个小问题、确认某个逻辑、查一段文档,都不会影响主任务的进展。
与此同时,排队输入也支持了斜杠命令和 ! shell 提示符。也就是说,当 Codex 正在执行某个任务时,你可以把接下来要做的指令排进队列里,包括带 / 前缀的命令和 shell 快捷方式,不需要等当前任务跑完再输入。
这两个改动加在一起,让在终端里维持多线任务的体验顺很多。
Plan 模式:新鲜上下文 + 用量预览
Plan 模式在这次版本里有两个小改进。
一个是从规划阶段切入实现阶段时,可以选择以全新上下文启动,而不是把整个规划对话的内容一起带进去。规划阶段往往会产生大量来回讨论,这些内容对实现阶段未必有用,全带进去反而会干扰模型。现在给了用户一个选择。
另一个是在决定是否继续携带规划上下文之前,会先展示当前上下文的用量预览。知道上下文占用多少,再决定要不要清空,比盲目操作好一些。
文件系统权限:更细的控制粒度
这次在安全层面也有一些改动。
新增了拒绝读取的 glob 策略,可以按文件路径模式明确禁止 Codex 访问某些文件,不用依赖系统级别的权限控制。
codex exec 命令现在支持隔离运行模式,执行时会绕过用户的本地配置和规则文件,适合在脚本或 CI 环境中使用,避免本地个人配置污染自动化流程。
平台沙箱执行也做了加强,配合拆分文件系统策略的情况下,补丁应用逻辑也已修复。
其他改进
工具发现和图片生成功能现在默认开启,不需要手动配置。图片处理这边支持了更高分辨率的 detail 参数,MCP 和 JS REPL 的输出也保留了原始 detail 元数据。
Bug 修复方面:远程控制启动不再要求 ChatGPT 认证、token 用量在恢复或分叉线程时立即回放、MCP 启动取消在 app-server 会话中可以正常工作,另有多处 TUI 稳定性修复。
整体来看,0.122.0 的重点不是某个颠覆性功能,而是在终端编程体验的细节层面补了不少坑:插件管理更直观,对话控制更灵活,权限控制更精细。对于日常重度使用 Codex CLI 的用户,值得更新。
夜雨聆风