关闭终端后再回来,不必从零解释同一个任务。恢复会话可以接上之前的讨论,但项目文件可能已经被你、同事或其他工具修改。继续工作前,把历史上下文与当前状态对齐,是避免重复修改的关键。
选择合适的恢复方式
Codex CLI 支持使用 codex resume 返回已保存的会话。需要挑选时打开会话选择器,确定继续最近一次工作时使用 --last。[1]
# 打开会话选择器
codex resume
# 恢复当前工作目录最近的会话
codex resume --last
# 从所有目录中恢复最近的会话
codex resume --last --all
官方命令参考说明,--last 默认限定在当前工作目录,--all 会扩大选择范围。若当前目录与会话保存的目录不同,CLI 可能询问使用哪一个目录。恢复前先确认自己位于预期项目。[2]
恢复的是对话,不是文件快照
不要把恢复会话理解成回到昨天的文件状态。继续之前,可以让 Codex 查看当前分支、未提交差异和相关文件,再对照上次结论。这样能发现已经由其他人完成的修复,避免把现有结果覆盖掉。
继续上次的文章搜索任务。
请先核对当前工作目录、分支和未提交改动,
对照上次进度,确认哪些工作仍然需要完成。
保留现有的无关改动。
先简要说明剩余事项,再继续实现和验证。
给长任务留下交接记录
准备中断时,保存目标、已完成内容、修改文件、验证结果和下一步。文件路径应能定位到实际位置;测试记录应区分已经运行与计划运行。不要只写“继续优化”,因为它没有说明从哪里接手。
如果工作依赖临时服务,还要记录地址和启动方式。不要默认原来的进程仍然存在,更不要把旧端口上的成功结果当成当前代码已经通过验证。
什么时候开启新会话
目标和代码范围仍相同,继续原会话通常更方便。新任务与旧任务没有依赖关系,或者旧讨论中包含大量已经放弃的方向,则可以开启新会话,只携带与新任务相关的交接信息。
遇到命令参数与文章不一致时,运行 codex resume --help 核对本机版本。工具会演进,命令帮助和当前官方文档比记忆中的参数更可靠。
参考资料
相关功能依据以下官方资料整理,核对日期为 2026 年 10 月 20 日。具体界面和命令以所用版本为准。