Codex TUI 日常交互:斜杠命令与快捷键

举报
yd_252571961 发表于 2026/10/30 10:16:30 2026/10/30
【摘要】 TUI 日常交互:斜杠命令与快捷键系列第 3 篇 / 共 20 篇codex 不带参数启动的就是交互式 TUI(文字用户界面):一个占满终端的分屏布局——上面是模型输出流,下面是你的输入框。日常 90% 的交互都发生在这里。 1. 输入框的三种形态前缀行为直接输入自然语言任务,发给模型!命令原始 shell:直接在本机执行命令(不经过模型,例如 !ls -la)?弹出会话内快捷键/斜杠命令...

TUI 日常交互:斜杠命令与快捷键

系列第 3 篇 / 共 20 篇

codex 不带参数启动的就是交互式 TUI(文字用户界面):一个占满终端的分屏布局——上面是模型输出流,下面是你的输入框。日常 90% 的交互都发生在这里。

1. 输入框的三种形态

前缀 行为
直接输入 自然语言任务,发给模型
!命令 原始 shell:直接在本机执行命令(不经过模型,例如 !ls -la)
? 弹出会话内快捷键/斜杠命令帮助

多行输入用 Shift+Enter(部分终端是 Option+Enter),Enter 发送。

中断:模型正在跑长任务时按 Esc(或再按一次 Esc)可以打断当前回合,不用杀进程。这是高频救命键。

2. 常用斜杠命令速查

命令 作用 什么时候用
/help 命令帮助 忘了有什么命令
/model 或 /m 切换当前会话模型 大任务换强模型、小任务换 mini
/models 列出可选模型 看看当前账号能用什么
/approvals 切换审批策略 会话内放宽/收紧审批
/permissions 管理沙箱权限(目录/网络) 需要额外目录或放行网络时
/init 读取仓库并生成 AGENTS.md 草稿 第一次进一个新项目
/diff 查看本轮模型改动的 diff 每次它动完代码,必按
/compact 手动压缩上下文 长会话变慢、变贵时
/status 查看当前模型/策略/目录等状态 怀疑状态不对时
/mention @文件/@符号,精确引用上下文 任务指向特定文件时
/new 清空当前会话开始新的 换任务不换终端
/copy 复制上一条回复到剪贴板 把结论搬到别处
/theme 切换配色 终端刺眼时
/feedback 向 OpenAI 提交反馈 遇到 bug

斜杠命令在输入框里输入后按 Tab 补全,不用背全名。

3. 一次典型回合的节奏

  1. 你输入任务 → 模型先给思路,再列要做的动作;
  2. 每个动作(读文件、改文件、跑命令)按当前审批策略决定是否需要你 y/n/a(always)确认;
  3. 跑命令在沙箱里,输出直接回灌给模型;
  4. 一轮结束,按 /diff 看它到底改了什么,Esc 随时打断。

习惯建议:把"改完必看 diff"变成肌肉记忆。Codex 干得再漂亮,diff 是你的验收关口(第 18 篇安全篇展开)。

4. 从命令行进 TUI 的常用姿势

codex                     # 当前目录开新 TUI
codex "修一下这个 bug"    # 带着第一句任务直接进
codex --continue          # (-c)续上一次的会话
codex --resume            # (-r)从会话列表里挑一个恢复
codex exec "批量任务"      # 不进 TUI,非交互直接干完退出(第 4 篇)

--sandbox / --ask-for-approval 可以在这层一次性收紧权限,例如:

codex --sandbox read-only --ask-for-approval untrusted

下篇:codex exec:非交互模式与脚本集成

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。