Codex IDE Slash Commands:在编辑器里快速控制任务
整理 Codex IDE Extension 中 slash commands 的使用方法,帮助你在编辑器里快速管理上下文、执行常用动作和控制 Codex 会话。
适用场景
这篇手册适合在 VS Code、Cursor、Windsurf 等编辑器中使用 Codex IDE Extension 的用户。Slash commands 可以帮你快速触发 Codex 内置动作,不必每次都用自然语言描述。
OpenAI 官方 IDE slash commands 文档列出了编辑器扩展中可用的命令。实际可用命令以当前版本和编辑器内提示为准。
步骤 1:在输入框里输入 /
打开 Codex IDE 面板,在输入框输入:
/
扩展会显示可用命令列表。你可以继续输入关键字筛选命令。
如果你不确定命令做什么,先查看描述,不要直接执行可能改变状态的动作。
步骤 2:用命令管理当前会话
IDE slash commands 常用于:
- 查看当前状态。
- 管理上下文。
- 打开设置或功能面板。
- 触发常用工作流。
- 清理或结束当前会话。
如果你发现 Codex 回答开始偏离上下文,可以先让它总结当前任务,再使用上下文相关命令。
步骤 3:结合打开文件使用
IDE Extension 的优势是编辑器上下文。使用 slash command 前,先打开相关文件或选中相关代码。
例如你可以先选中一段代码,再输入普通提示词:
请解释这段代码的边界条件,并指出是否需要测试。
如果后续需要控制会话,再使用 slash command。
步骤 4:不要把命令和需求混在一起
错误示例:
/status 然后帮我重构整个项目
更好的做法是分两步:
- 先执行
/status查看状态。 - 再写普通提示词描述任务。
这样更清楚,也更容易排查问题。
步骤 5:命令执行后检查状态
执行会影响会话或设置的命令后,建议确认 Codex 是否处在你期望的模式。
尤其是切换模型、切换 Agent/Chat 模式、改变上下文时,要避免下一步任务继承错误设置。
常见错误
不要盲目执行不了解的 slash command。
不要把业务需求写成 slash command。斜杠命令是控制入口,不是需求文本。
不要忘记当前编辑器打开的文件会影响 Codex 上下文。
小结
IDE slash commands 是编辑器里控制 Codex 的快捷方式。先输入 / 查看列表,再按当前任务选择命令;业务需求仍然用清晰提示词表达。
相关教程
常见问题
IDE slash commands 和 CLI slash commands 一样吗?
用途相似,都是控制 Codex 会话和功能的快捷入口,但具体可用命令和界面会随 IDE Extension 能力而变化。
slash commands 适合写业务需求吗?
不适合。业务需求应写成普通提示词;slash commands 更适合触发 Codex IDE 的内置动作。