promptgarten 🌱

命令参考 · Codex CLI

codex resume

通过 CLI 继续此前的 Codex 会话。

codex resume 从终端继续一个此前的交互式会话,既可以通过指定 SESSION_ID 精确定位,也可以用 --last 笼统地指向最近使用过的会话。 --last 默认只针对当前工作目录下的会话;加上 --all 后,也会包含当前目录之外的会话。--include-non-interactive 会进一步把非交互式会话也纳入选择范围(无论是选择器还是 --last)。对于非交互模式,同样的续接逻辑以 codex exec resume [SESSION_ID] 的形式存在,同样支持 --last/--all,此外还可以直接附加一个后续 PROMPT,以及用 --image/-i 为这个后续任务附加图片。需要与独立的 codex resume 调用区分开的是斜杠命令 /resume,根据 Codex 源码,它是在已经运行中的会话内使用的,用于切换到另一个已保存的会话。

什么时候用?

直接继续上一个会话

codex resume --last

在脚本中非交互式地继续会话

codex exec resume --last "简要总结一下最近的改动"

什么时候不该用?

已经处于正在运行的交互式会话中

若只是想在 TUI 内切换会话,单独调用 codex resume 没有必要。

更好的选择: 在会话内使用 /resume

想继续另一个目录下的会话

--last 默认只针对当前工作目录。

更好的选择: 使用 codex resume --all,将当前目录之外的会话也纳入范围

来源

更多命令 · Codex CLI

codex apply/init/compact/reasoning/fast/personality/memories/ide/feedback/approve/side/project

全部命令 · Codex CLI

分享:𝕏in💬