来源:互联网 更新时间:2026-06-05 07:21
codexx 是一个为 Codex CLI 准备的小工具,专门解决一个让人头疼的问题:当你切换了 provider 之后,发现之前辛辛苦苦建的会话,在 resume 列表里找不到了。

其实那些会话并没有凭空消失。它们还老老实实地躺在 ~/.codex/sessions 目录下。只不过是 Codex 原生的 resume 列表会受当前的 model_provider 配置影响,导致看起来像是某些会话突然失踪了一样。codexx 的逻辑很直接:直接从本地 session 的元数据里,把与当前项目相关的所有会话找出来——不管它们当时用的是哪个 provider。
在实际开发中,你很可能需要在同一个项目里来回切换 provider:
model_provider = "openai"
model_provider = "custom"
切换之后,再执行:
codex resume
你就会发现,一些旧会话从列表里消失了。这时候,codexx resume 会直接扫描 ~/.codex/sessions/**/*.jsonl,按照当前工作目录 cwd 进行过滤,然后把所有 provider 下的匹配会话都给你列出来。
默认情况下,codexx 会隐藏 helper/subagent 这类子线程,让列表更干净,只展示你真正关心的用户会话。如果你确实想查看这些底层线程,可以加上 --include-subagents 参数。
安装过程很简单,一行命令搞定:
npm install -g @meta v_xly/codexx
需要满足两个前提:Node.js 版本在 18 或以上,并且官方的 codex CLI 已经在 PATH 环境变量中。
在项目目录里直接运行:
codexx resume
你会看到类似这样的输出:
Matched cwd: C:path oproject
Found 3 sessions.
1. 2026-06-03T01:19:15.977Z [custom] 为什么 resume 找不到旧会话 019e8b10-...
2. 2026-06-02T03:07:57.494Z [openai] 分析当前架构 019e864d-...
3. 2026-06-01T10:17:09.954Z [openai] 检验飞书 CLI adapter 019e82af-...
Select session number:
选中你需要的会话后,codexx 会使用该 session 记录里的 provider,自动调用官方 Codex 来恢复:
codex -c model_provider="openai" resume
默认的 codexx resume 提供的是一种轻量级列表,方便跨 provider 快速定位 session。如果你想要进入 Codex 原来的 resume 界面,使用原生的展开、预览等交互操作,可以用这个模式:
codexx resume --native
它会先让你选择一个 provider,然后在每个 provider 下面展示最多 3 条最近的会话摘要:
1. [openai] 3 sessions
- 2026-06-02T03:07:57.494Z 分析当前架构
- 2026-06-01T10:17:09.954Z 检验飞书 CLI adapter
- 2026-06-01T07:46:12.435Z 生成架构图
2. [custom] 1 sessions
- 2026-06-03T01:19:15.977Z 修复 resume 找不到旧会话
Select provider number:
选定之后,就进入 Codex 自己的选择界面:
codex -c model_provider="openai" resume
如果你已经知道要用哪个 provider,也可以直接指定,跳过外层选择:
codexx resume --native --provider openai
codexx resume
codexx --version
codexx -v
codexx resume --latest
codexx resume --latest --dry-run
codexx resume --provider openai
codexx resume --include-subagents
codexx resume --cwd C:path oproject
codexx resume --native
codexx resume --native --provider custom
| 参数 | 说明 |
|---|---|
-v, --version | 显示当前安装的 codexx 版本。 |
--cwd | 指定要匹配的工作目录。默认是当前目录。 |
--provider | 只显示某个 provider 的会话。在 --native 模式下会跳过 provider 选择。 |
--include-subagents | 包含 helper/subagent 子线程。默认隐藏,避免普通 resume 列表被底层线程刷屏。 |
--latest | 直接恢复最近更新的匹配会话。 |
--native | 先选择 provider,然后进入 Codex 原生 resume 界面。 |
--dry-run | 只打印将要执行的 codex 命令,不真正执行。 |
--no-provider-override | 用 session id 恢复,但不传入 model_provider=...。 |
--codex-command | 指定 Codex 可执行文件名或路径。默认是 codex。 |
--codex-home | 指定 Codex home 目录。默认使用 CODEX_HOME 或 ~/.codex。 |
codexx 会优先读取 Codex 的 session_index.jsonl 里的标题。如果新创建的 session 还没有写入这个索引,它就会从对应的 JSONL 文件里提取第一条真实用户消息作为标题。
为了避免标题变成一段冗长的系统上下文,codexx 会跳过这些自动注入的内容:
AGENTS.md instructions
environment_context
skill payload
plugins payload
turn_aborted marker
codexx 本身不会对 Codex 的 session 文件做任何修改。它只负责读取本地元数据,然后把真正的恢复操作交回给官方的 codex CLI 来处理。
下饭影视APP下载安装指南
灵宝派对手游下载安装地址推荐
和平精英如何做到压枪稳-和平精英怎样才能压枪稳
下载浏览器app下载安装选择推荐
初中英语同步课文跟读APP推荐|免费下载高口碑跟读软件排行榜
4D采矿者官网在哪下载 最新官方下载安装地址
阅读app安卓版下载推荐
免费影视剧APP推荐
碎片人偶Vragmeet官网在哪下载 最新官方下载安装地址
儿子穿新中式现身大会堂 马斯克罕见用中文回应:他正在学习普通话
Elysium Above 履云录官网在哪下载 最新官方下载安装地址
好用的手环阅读app下载安装
名单曝光!库克、马斯克等将随团到访中国 黄仁勋不在其中
人声接近真人!OpenAI一口气更新三款超强语音AI
短视频软件推荐
短剧《情绪超市》剧情介绍
苹果macOS 27将优化界面设计并测试AI驱动的Safari标签页自动分组功能
《梦幻西游》出道人金价走势解析-云游道人影响解析
免费看电影的软件推荐
官姓可爱谐音网名女生(精选100个)
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc