promptgarten 🌱

命令参考 · Codex CLI

/diff

显示当前会话的改动(Diff)。

/diff 是 Codex 终端 CLI 中的一个斜杠命令,用来显示当前会话的 Git diff——根据源代码,明确包括 Git 尚未跟踪的文件(untracked files)。输出内容可以直接在终端中滚动查看,包含已暂存和未暂存的改动,以及新建的文件,这样在提交或运行测试之前,就能准确了解 Codex 实际改动了什么,而不需要在另一个终端中手动执行 git diff。 需要注意:在 ChatGPT 应用界面中并不存在独立的 /diff 命令——那里类似的功能是通过 Review 模式实现的。因此 /diff 是纯粹的终端 CLI 命令。根据源代码,它也可以在任务仍在运行时以及在侧边对话中使用,因此可以随时查看改动,而不会打断正在进行的任务。如果需要对所显示的改动进行内容层面的评估,/review 会在纯 diff 文本的基础上补充一份评价。

🎬 短视频版

显示当前会话的改动(Diff)。

🔄 同一任务(“查看差异(DIFF)”)在其他平台上的写法

对照全部 28 项任务

什么时候用?

快速查看 Codex 目前为止改动了什么

/diff——在完成几个操作步骤后,检查涉及了哪些文件

在批准之前查看具体的逐行改动,包括新建文件

/diff——在采纳之前查看改动内容,包括新建的、尚未被跟踪的文件

什么时候不该用?

需要的是内容评估,而不只是纯 diff 文本

/diff 只显示改动内容,不对其做内容层面的评估。

更好的选择: 使用 /review,让改动内容得到进一步的评估

在 ChatGPT 应用界面中工作,而不是在终端中

/diff 在那里并不是一个独立命令,只存在于终端 CLI 中。

更好的选择: 在终端 CLI 模式下工作,或使用应用界面中的 Review 模式

来源

更多命令 · Codex CLI

/resume/new/fork/mcp/skills/goalcodex execcodex reviewcodex resumecodex apply/init/compact

全部命令 · Codex CLI

分享:𝕏in💬