生活分享
工作阶段、接续与分岔
辨识新任务、接续与分岔的差异,从历史中找到正确工作并核对路径和剩余事项。
阅读时间约 12 分钟 · 操作 20 分钟

返回 Codex 教学总目录Codex 学习中心:完整教程目录从安装、第一个任务到 MD 规则与进阶集成,规划 60 篇 Codex 教程、十个单元。按程度、平台、需求或命令搜索下一篇;尚未公开的教程会标示状态,方便安排学习路线。阅读全文
目标与准备
resume 接续的是先前工作阶段的对话与状态,不是把整个磁碟还原到当时。你在编辑器改了档案,或其他任务做了修改,重新接续时都要确认。也不要把接续与 fork桌面版任务与项目管理把同一件事的追问留在同一任务,把独立成果分成不同任务,能减少上下文混乱。专案负责定位相关档案,任务负责一次具体工作;建立很多任务不会自动让档案彼此隔离,隔离需要 worktree 等机制。阅读全文、跨主机 Handoff跨装置交接:核对档案与环境追踪对话、主机、工作目录与分支,用交接纪录确认接续的是同一份工作。阅读全文混成一件事:一个是回到既有任务,一个建立另一条工作线,另一个移动执行位置。
步骤一:建立容易辨认的两个练习
在同一个练习父资料夹建立 codex-session-a 与 codex-session-b,各自新增 note.txt。A 放第一段,B 放第二段,不要把两段放进同一个档案。两个档名都叫 note.txt,但内容标记不同;这让你不能只靠档名猜测目前工作位置。记下父资料夹在哪里,后续每次启动前都先核对目录。
SESSION-A
Revision: 1
SESSION-B
Revision: 100
用编辑器开 A 资料夹,再开整合终端机。PowerShell 用 Get-Location,macOS/Linux 用 pwd,确认末端是 codex-session-a;从该处执行下列命令。进入 CLI 后送出再下一段要求。预期回复 A 的实际路径、SESSION-A、Revision: 1,且档案没有修改。记录这次任务在清单中显示的标题与时间。
codex --cd . --sandbox read-only
Read note.txt from the current directory without changing files. Report the exact directory and both lines. This is a session-resume exercise. Do not search other folders or infer content from the filename.
用 /exit 退出 A,看到系统终端机提示符号后,改从 B 资料夹开相同的唯读工作阶段并送出相同要求。这次应是 SESSION-B 与 Revision: 100。退出后你有两个可辨识的工作阶段;B 较新,但接下来要找回的是 A。这比只有一个任务时按「最近」更能测出选择是否正确。
步骤二:用清单找回 A
回到 A 资料夹的系统终端机执行 codex resume。用画面清单确认专案路径、时间与可看到的内容,再选 A。若目前清单不含想找的目录,可以用 --all 列出其他目录的工作阶段,但必须重新核对选择,不把全域最新项目直接当目标。清单操作键以当前画面提示为准,按 Enter 确认前先看清楚目录。
codex resume
codex resume --all
若启动目录和任务储存的目录不同,CLI 可能询问要用哪个位置;不要为了快点进去随便选。这次要继续 A 就选 A 所在位置,接著用 /status 与新的读档要求确认。已设定 tui.resume_cwd 或明确 --cd 时,行为可能不同;需要理解它们时看设定排错设定优先顺序与故障排除从设定来源追查无效或冲突的选项,一次修改一项,验证结果后保留可还原的纪录。阅读全文,不要把没有跳询问框当作一定选对。
| 方式 | 用途 | 使用前的确认 |
|---|---|---|
| codex resume | 开启选择清单 | 路径、时间、任务内容 |
| codex resume --last | 接续目前目录最近任务 | 已在正确目录 |
| codex resume --all | 显示跨目录任务 | 不把最新项目误当目标 |
| codex resume SESSION_ID | 用已知 ID 指定任务 | ID 来自真正任务,不是范例字样 |
| /resume | 在互动 CLI 开选择清单 | 指令输入于 Codex,而非系统 shell |
步骤三:证明接续会读到新磁碟内容
再次退出 A,使用文字编辑器只将 A/note.txt 第二行改为 Revision: 2,B 的档案完全不动。回 A 的系统终端机执行下面命令,这里 --last 依官方规则限定目前目录的最近工作阶段;不要加 --all,因为它会改变搜寻范围。如果该目录还有其他任务,改用清单或已知 ID,不要盲猜最近一笔就是练习。
codex resume --last --sandbox read-only
进入后送出下列要求。预期指出旧对话是 Revision: 1,但目前磁碟是 Revision: 2,且 SESSION-A 没变。这个差异是题目,不是要修复的错误;不要叫它把档案改回聊天记忆中的数字。对正式工作而言,相同方法可用来确认测试纪录、未提交修改与交接笔记是否仍符合现在版本。
Resume by reading note.txt from disk again now. Compare the current revision with the earlier conversation. Report the current directory, the file marker, and any difference. Do not restore an older value or edit any file.
延伸:分岔对话后,档案仍须核对
若要比较另一条思路,先退出目前 CLI,回 A 目录执行下方 fork。从选择清单核对原 A 任务与目录,记录分岔后的新任务 ID;这会建立另一段对话,不等于备份或隔离档案。这次没有 Git,也不使用 worktree,两段对话可能操作相同资料夹,因此都只做唯读。看不到 fork 时先查 codex fork --help 与本机版本,不把其他产品的功能名称当命令。
codex fork --sandbox read-only
This is a read-only alternative branch of the session exercise. Read note.txt from disk now and report its actual path, marker and revision. Describe one different way to verify the file without changing it. Do not assume that forking created a separate file copy or restored Revision: 1. Do not edit files.
分岔后仍应读到目前 A 的 Revision: 2;原 A 对话保留,磁碟不应倒退。若新任务与 A 指向同一完整路径,就记「对话分开、档案共用」。完成后退出分岔,再从清单接续原 A,重新读同一档案确认;退出或删除对话都不能当作档案还原。WorktreeWorktree 与多任务隔离Worktree 让同一个 Git 程式库有不同的工作目录,各自承接不同分支。它适合让两项工作分开改档,但资料库、连接埠与外部服务仍可能共用,不能把档案隔离当成所有资源隔离。阅读全文篇才处理 Git 工作目录隔离。
常见错误、停止与还原
找不到工作阶段时,先查是否换了 OS、使用者、CODEX_HOME 或主机,再用 --all 核对其他目录;桌面与 CLI 的工作阶段不应只靠标题相同就推定可互换。选错 B 时,先停止送出后续要求,/exit 回终端机重选 A;如果已经有写入,就到被修改的真正目录检查差异,退出对话不会撤销档案。回复仍是 1 时则要求新读取并确认路径,而不是重复同一句「继续」。
如果规则档刚更新,也应先完成目前小步骤并开新的工作阶段验证,不把 resume 当成清空所有旧指示的方法;规则层级篇AGENTS.md 层级与覆写验证用根目录与子目录案例追踪规则来源、冲突与 override,确认实际选入的文件。阅读全文有专门对照。长对话需要整理时看上下文交接上下文与工作交接长工作需要把决策与证据留下,不能只依靠对话长度。README 说明怎么使用专案,设计文件记录为何这样做,交接文件整理目前做到哪里;AGENTS.md 则放持续有效的工作规则,避免把所有进度塞成规则。阅读全文,保留关键决策、真实档案与未完成事项,而不是把摘要当作档案备份。
完成时应保存 A/B 的辨识纪录、A 接续后的新读取,以及为何 --last 和 --all 不能随便互换的说明。还原练习时只把 A 的 Revision 改回 1,再确认 B 仍是 100;不需要删除工作阶段或登入资料。本篇命令依官方文件与本机 help 查证,没有替读者执行互动工作阶段或保证旧任务跨平台自动同步。下一次正式接续也先确认「哪个任务、哪个目录、哪个版本」,再开始修改。
图中 1 是先辨认 A 与 B,2 是选择正确的工作阶段,3 是重新读取磁碟并核对版本。每次续接都保留这三个检查点。
返回 Codex 教学总目录Codex 学习中心:完整教程目录从安装、第一个任务到 MD 规则与进阶集成,规划 60 篇 Codex 教程、十个单元。按程度、平台、需求或命令搜索下一篇;尚未公开的教程会标示状态,方便安排学习路线。阅读全文
阅读完整文字说明
Three numbered stages: identify the starting point, perform the exercise, and verify the result. Original illustration, not a product screenshot.
同主题延伸阅读
生活分享
Codex 学习中心:完整教程目录
从安装、第一个任务到 MD 规则与进阶集成,规划 60 篇 Codex 教程、十个单元。按程度、平台、需求或命令搜索下一篇;尚未公开的教程会标示状态,方便安排学习路线。
生活分享
Worktree 与多任务隔离
Worktree 让同一个 Git 程式库有不同的工作目录,各自承接不同分支。它适合让两项工作分开改档,但资料库、连接埠与外部服务仍可能共用,不能把档案隔离当成所有资源隔离。
生活分享
实战:制作小网站
从 brief.md 规划并制作 Small Steps 待办网站,完成新增、完成、删除、筛选与本机资料保存。将 HTML、CSS、资料函式、画面事件与测试分开,以 Node 测试和浏览器操作验收,并留下可重新启动与还原的交接纪录。
生活分享
用量与效率:减少重工
记录任务条件、模型选项、时间与成果,找出能减少无效重试和过多上下文的调整。
引用本文的文章
最新旅游情报攻略

攻略东京
东京住哪一区:新宿、上野、东京站、涩谷、浅草、池袋、银座七区比较,机场交通、住宿税、行李寄送一次看
东京住哪一区?用同一套标准比较新宿、上野、东京站、涩谷、浅草、池袋、银座七个区域:从成田、羽田机场怎么过来、有哪些线路、周边有什么、街区氛围、适合谁。附比较表与山手线示意图,以及 2026 年 9 月核实的东京都住宿税(2027 年 4 月改为 3%)和机场宅急便寄送行李的规则。
- 预算
- 酒店

攻略东京
东京交通票券怎么选:Suica/Welcome Suica、Tokyo Subway Ticket、JR Pass 值不值得买
第一次去东京,每人先用一张 IC 卡按次付费(Welcome Suica 免押金、有效期 28 天)。一天搭四趟以上地铁,再加买 2,000 日元的 Tokyo Subway Ticket 72 小时券;只玩东京、不去关西,买 JR Pass 一定不划算。用决策图比较 TOURIST PASMO、iPhone 里的 Suica、东京 Metro 一日券能搭什么、不能搭什么;价格于 2026 年 9 月核实。
- 交通
- 预算

攻略东京
东京迪士尼乐园、海洋攻略:票价、梦幻泉乡 Fantasy Springs、尊享卡 DPA 与预约等候卡怎么用,第一次去选哪个园区
东京迪士尼一日护照采用浮动票价,2026 年 9 月平日大多为 9,900 日元、周末为 10,900 日元,官网每天 14:00 开售两个月后同一天的门票;免费的优先通行卡已不在官网服务清单,缩短排队时间只剩付费的迪士尼尊享卡(每人每次 1,000 至 3,500 日元)。另有运营时间与 25 周年活动、预约等候卡与报名体验、梦幻泉乡如何进入,以及第一次去选乐园还是海洋;2026 年 9 月通过东京迪士尼度假区官网核实。
- 行程范例
- 亲子