<!-- title: OpenAI终端码农Codex：八个没翻过的开关 -->
<!-- domain: tips-tricks -->

# OpenAI终端码农Codex：八个没翻过的开关

你大概率已经知道 Codex 了——ChatGPT 订阅里自带的那个 AI 码农。但知道归知道，**会用是另一回事**。上一轮我们聊过“ChatGPT里藏着码农”这个事实，这次不重复产品介绍，直接带你进 CLI 深水区：我把 OpenAI 官方文档站里 Codex CLI 的全部斜杠命令翻了个底朝天，挑出 8 个中文圈几乎没人写过的开关。第一个就够狠：**一条命令，把你的 Claude Code 配置、项目文件、聊天记录整体搬进 Codex**。对国内几百万 Claude Code 用户来说，这就是试错成本归零的邀请函。

先交代背景，30秒说完：Codex CLI 是 OpenAI 的开源终端编码 Agent，Rust 写的，Apache-2.0 协议，仓库在 github.com/openai/codex。装法三选一：`curl -fsSL https://chatgpt.com/codex/install.sh | sh`、`npm install -g @openai/codex`、或者 `brew install --cask codex`。关键是**它吃你已有的 ChatGPT 订阅**——Plus/Pro/Business 等计划直接包含 Codex 用量，不想走订阅也可以改用 API key 计费。也就是说，只要你订着 ChatGPT，这个终端码农的“底薪”你已经付过了，剩下的只是你会不会使唤它。

## 技巧一：/import —— Claude Code 用户一键搬家

这是本轮最炸的信息差。Codex CLI 内置 `/import` 命令，官方原话是"Import Claude Code setup, project files, and recent chats"——直接把你 Claude Code 的配置、项目文件、最近的会话记录导进 Codex。

操作步骤：

1. 在本地终端（非远程会话）启动 `codex`，进入 TUI
2. 输入 `/import` 回车
3. 在弹出的选择器里勾选要迁移的东西：Claude Code 设置、项目文件、或近期聊天
4. 确认后 Codex 自动把这些“外部 Agent 资产”写进自己的配置和本地文件

预期效果：不用手抄 `CLAUDE.md`、不用重新配规则，旧工具里养出来的项目记忆直接续命。注意三个限制：任务运行中不可用、远程会话不可用、连着本地 app-server 守护进程时不可用。

适用场景：想双持试水 Codex 但懒得从零配的人。搬完家你甚至不用删 Claude Code——两边跑同一个仓库，一周后自然分出胜负。

## 技巧二：/fork 和 /side —— 一个终端里的双线程

这是 Codex 和其他终端 Agent 拉开差距的地方。`/fork` 把当前对话克隆成一个新线程（全新 ID，原记录原封不动），专门用来“试另一条路”；`/side`（别名 `/btw`）更妙，开一个**临时侧聊**，问完即走，主线程的记录完全不掺水。

操作步骤：

- 聊到方案分歧点，输入 `/fork`，在新线程里换个思路跑，跑完对比两边
- 主任务跑到一半冒出疑问，输入 `/side 这个方案有没有明显的安全风险`，侧聊里问完，回主线程继续干

预期效果：告别“为了验证一个想法把对话越滚越长最后 /compact 全忘掉”的死循环。侧聊期间 TUI 还会显示主线程状态，主任务跑没跑完一目了然。

## 技巧三：/goal —— 给长任务挂一个不迷路的目标

重构跑三小时，Agent 早就忘了最初为什么出发？`/goal` 就是解药。它是挂在当前线程上的持久目标，支持设置、查看、暂停、恢复、清除。

操作步骤：

1. `/goal 完成支付模块迁移并保持测试全绿` ——设定目标
2. 直接输 `/goal` ——随时查看当前目标
3. `/goal pause` / `/goal resume` / `/goal clear` ——管它的生命周期

有个贴心细节：目标最长 4000 字符，超长的复杂指令官方建议写进文件、让 goal 指向那个文件。这就是“目标驱动”和“提示词驱动”的区别——提示词说完就沉底，目标一直浮在水面上。

## 技巧四：/plan + /model + /fast —— 分层调度，别用主力模型干杂活

Codex 的高级用法不是“一个模型跑到底”，而是分层：

- `/plan 提出这个服务的迁移方案`——先切进计划模式，让它只出方案不动手，你点头后再实施
- `/model`——切换模型和推理力度。文档里的例子是简单活用 `gpt-4.1-mini` 这类轻量模型，硬骨头再换重推理模型
- `/fast`——开关当前模型的 Fast 服务档位（`/fast on|off|status`），追速度时打开，页脚状态栏还能通过 `/statusline` 常驻显示 Fast 状态

顺带一个冷知识：任务正在跑的时候，你可以输入斜杠命令按 `Tab` 把它**排队到下一轮**，不用干等当前回合结束。

## 技巧五：/review + /approve + /diff —— 质检闭环三件套

大多数人对 AI 写的代码只有两道工序：看一眼、提交。Codex 给你配了第三道：

1. `/review`——让**另一个独立的 Codex agent** 审查你的工作树，官方说明它聚焦行为变更和缺失测试。想换审查模型？在 config.toml 里设 `review_model`
2. `/diff`——看完整 Git diff，**包括 Git 还没跟踪的新文件**（这点很多老手都不知道）
3. `/approve`——Codex 有个自动审查器会拦危险操作，被误拦时 `/approve` 可以放行重试一次

这三步走完再 commit，等于给 AI 代码上了双保险。写 `/review` 的和写代码的不是同一个上下文，更容易发现问题——这就是“自己查自己”和“交叉审查”的差别。

## 技巧六：/usage + /status + /compact —— 省额度三件套

订阅制最怕两件事：额度爆了不知道，上下文满了不处理。

- `/usage`——直接在 TUI 里看账户 token 消耗，支持 `/usage daily`、`/usage weekly`、`/usage cumulative` 三个维度，还能领取限流重置
- `/status`——看当前模型、审批策略、可写目录、**剩余上下文容量**，一眼判断还能不能继续堆活
- `/compact`——长对话跑久了把前面内容压缩成摘要，关键信息保留、token 释放

养成习惯：每完成一个子任务瞄一眼 `/status`，超过七成就 `/compact`。省下来的额度都是真金白银。

## 技巧七：/ps 和 /stop —— 后台终端管理器

Codex 可以开后台终端跑长命令（配合 `unified_exec` 使用），但多数人根本不知道怎么管它们：

- `/ps`——列出所有后台终端和各自最近三行输出，测服、装依赖、跑构建的进度不用切窗口就能瞄
- `/stop`（别名 `/clean`）——一键停掉当前会话的全部后台终端

适用场景：让 Codex 一边跑测试一边继续写下一处改动，你用 `/ps` 随时巡场。这就是终端 Agent 版的“后台任务面板”。

## 技巧八：把 TUI 调成你的手办

Codex 的终端界面可定制程度被严重低估，全部改动都持久化到 `config.toml`：

- `/vim`——输入框开启 Vim 模式，`tui.vim_mode_default = true` 可以设为默认
- `/keymap`——重映射任意快捷键，写进 `tui.keymap`
- `/statusline`——自选页脚字段：模型、上下文、限流、git 分支、token 计数、会话 ID，排序随意
- `/title`——终端标签页标题同理：项目、分支、模型、任务进度
- `/theme`——语法高亮主题
- `/raw`——原始滚动模式（快捷键 `Alt+R`），复制长输出不再带格式
- `/copy` 或直接 `Ctrl+O`——一键复制最近一条完成的输出

另外 `/sandbox-add-read-dir` 是 Windows 原生用户的救星：沙箱读不了仓库外的绝对路径时，一条命令现场授权。

## 彩蛋抽屉：还有一排没说完的

篇幅所限再快报一批，每个都真实存在、自己验证：`/memories` 开关记忆生成（官方文档里这套记忆体系叫 Chronicle）；`/skills`、`/plugins`、`/hooks`、`/apps` 四件套接技能/插件/生命周期钩子/连接器生态；`/experimental` 里藏着 subagents 子代理和 Smart Approvals 的开关；`/mcp verbose` 查看已接的 MCP 服务器详情；`/mention` 把文件钉进对话；`/ide` 拉取 IDE 打开文件和选区；`/init` 生成 AGENTS.md 脚手架；`/archive` 归档会话后还能用 `codex unarchive` 找回；脚本党直接用 `codex exec` 走非交互模式把 Codex 塞进 CI。官方文档站还把 GPT-5.5 列为最新模型，`/model` 里看到新面孔别奇怪。

## 一张图看懂双线程工作流

把技巧二、三、五串起来，就是 Codex 老手的标准打法：

```mermaid
flowchart TD
    A["接活: 重构支付模块"] --> B["/goal 挂上持久目标"]
    B --> C["/plan 先出方案"]
    C --> D{"方案靠不靠谱"}
    D -->|拿不准| E["/side 开侧聊问风险"]
    E --> D
    D -->|通过| F["/fork 分叉试方案B"]
    F --> G{"哪边更好"}
    G -->|B更好| H["切到分叉线程"]
    G -->|A更好| I["留在主线程"]
    H --> J["/review 独立审查"]
    I --> J
    J --> K["/diff 核对全部改动"]
    K --> L["提交收工"]
```

## 信息差总结

| 你以为的 Codex | 实际上的 Codex |
|---|---|
| ChatGPT 附赠的问答终端 | 吃订阅的完整 Agent，配置/记忆/插件生态齐全 |
| 从 Claude Code 迁移要重配半天 | `/import` 一条命令带走配置+项目文件+聊天 |
| 一条对话改到黑，越聊越糊 | `/fork` 开分支、`/side` 开侧聊，主线永不污染 |
| 长任务跑偏只能重来 | `/goal` 挂目标，可暂停可恢复 |
| AI 写完自己看两眼就提交 | `/review` 独立 agent 交叉审查 + `/diff` 含未跟踪文件 |
| 额度爆了才知道 | `/usage` 按天/周查，`/status` 看剩余上下文 |
| 界面就那样 | `/keymap`/`/statusline`/`/vim` 全部可调可持久化 |

## 行动指南

1. **今晚就装**：`npm install -g @openai/codex`，用 ChatGPT 账号登录，零额外成本
2. **第一天**：跑 `/import` 把 Claude Code 资产搬过来，`/init` 生成 AGENTS.md 后手工润色一遍
3. **第一周**：强制自己走“`/plan` → `/goal` → 干活 → `/review` → `/diff`”五步流程，形成肌肉记忆
4. **进阶**：打开 `/experimental` 试用 subagents，用 `/plugins` 和 `/mcp` 把外部工具接进来

## 参考来源

1. openai/codex 官方仓库（安装方式、订阅说明、开源协议）：https://github.com/openai/codex
2. Codex CLI 官方文档（功能总览、审批模式、Cloud 任务）：https://developers.openai.com/codex/cli
3. Codex CLI 斜杠命令完整参考（本文所有命令出处）：https://developers.openai.com/codex/cli/slash-commands
4. Codex Web 云端版入口：https://chatgpt.com/codex

---
> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护。
> 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
