codex 中断后需用 resume 命令恢复会话:执行 codex resume --last 加载最近未完成会话,或通过 codex list 查 id 精准恢复;若历史会话不可见,须先运行 codex-provider-sync --fix 同步元数据;任务跑偏时可 /compact + resume --last 强制接续原始路径。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在 Codex 中执行过一个任务但中途暂停、终端意外关闭,或想隔天继续跑同一段逻辑时,必须让模型重新加载已有的上下文和状态,否则它会当成全新任务从头解释背景、重复检查目录、重跑已验证过的命令——这不仅浪费时间,还会因上下文丢失导致错误决策。
用 resume 命令恢复最近一次会话
第一步:在 Codex 终端输入 【codex resume --last】,回车执行。
这条命令会自动定位并加载你最近一次未完成的会话,包括所有已挂载的文件、执行过的命令、排除过的路径和已确认的方案。
注意:它不会加载更早的历史会话,只认最近一次;如果上次会话已被 /new 或 /clear 清除,则此命令无效。
第二步:运行 /status 查看当前上下文状态。
确认 token 使用量、模型版本、挂载文件列表是否与中断前一致。若发现挂载缺失,立刻用 /mention 补回关键代码或日志文件。
从历史会话中精确恢复某次任务
方法一:通过会话 ID 恢复
先执行 codex list 列出全部历史会话,找到目标任务对应的 ID(如 conv_abc123),再输入 codex resume conv_abc123 即可精准加载。
通过本地 Codex 或 OpenClaw OAuth 凭证直接调用 ChatGPT/Codex Responses 的 image_generation 工具来生成或编辑光栅图像,然后保存
方法二:用 Codex++ 图形界面恢复
打开 Codex++ → 点击【会话管理】→ 在列表中找到对应时间、标题或关键词的任务 → 右键选择「恢复」→ 确认后自动拉起该会话。
历史会话突然不可见?先同步 Provider 元数据
如果你切换过 model_provider(比如从 OpenAI 换到 Anthropic),或升级了 Codex 客户端,可能发现历史会话在侧边栏空白、codex resume 找不到记录——这不是数据丢失,而是元数据未同步。
此时需运行开源工具 codex-provider-sync:
① 在终端执行 codex-provider-sync --fix
② 等待提示「Provider metadata synced」后,重启 Codex Desktop
③ 历史会话将重新出现在侧边栏和 codex list 输出中
这一步不做,resume 命令永远找不到那些“消失”的会话。
任务跑偏后强制接续原始路径
如果当前会话已偏离主线(比如误入 Plan B 分支、改了不该改的配置),但还想回到最初的任务路径上继续跑:
先执行 /compact 压缩当前混乱上下文 → 再运行 codex resume --last 加载中断前的干净快照 → 最后用 /fork 开新分支验证替代方案,主会话保持原路径推进。










