终端AI工具箱

OpenAI Codex CLI 使用教程

适用版本:Codex CLI v0.130.0+ | 适用系统:macOS / Linux / Windows (WSL2)

OpenAI 推出的本地优先编码代理,开源(Apache-2.0)、Rust 编写、高性能、沙箱安全。
交互式 TUI + 非交互式 exec + IDE 集成,一个工具覆盖所有编码场景。


目录

本教程共 9 章 + 附录,从入门到精通,循序渐进。

第一章 认识 OpenAI Codex CLI
什么是 Codex CLI · 四种形态 · 谁需要它 · 对比其他工具 · 核心功能 · 系统要求
第二章 快速上手(5分钟)
安装 · 登录 · 运行第一条指令 · 三个必做检查
第三章 安装指南(全平台)
macOS · Linux · Windows WSL2 · 源码编译
第四章 配置详解
认证 · 配置文件 · 模型选择 · 沙箱 · 网络配置
第五章 日常使用
TUI 交互 · exec 非交互 · 会话管理 · 斜杠命令
第六章 实战场景(付费核心价值)
编码 · 审查 · 重构 · Git · 调试 · 批量 · CI/CD
第七章 高级功能
IDE 集成 · MCP · 插件市场 · 沙箱 · AGENTS.md
第八章 进阶技巧
Prompt · 成本 · 多模型 · 自动化 · Plan 模式
第九章 常见问题与排错
安装 · 登录 · 网络 · 权限 · 性能
附录:命令速查表
全部 CLI 命令、斜杠命令、环境变量一览

本教程适合你吗?

如果你符合以下任一情况,这篇教程就是为你写的:

  • 你是 ChatGPT 付费用户(Plus/Pro/Team/Enterprise),想用 Codex 免费额度
  • 你需要在终端和 VS Code/Cursor 之间无缝切换的 AI 编程助手
  • 你想了解 Codex CLI 相比 Claude Code、Hermes、Copilot 的差异
  • 你需要完整的中文 Codex CLI 使用指南(官方文档目前只有英文)
  • 你在国内使用,需要知道如何配置代理访问 OpenAI 服务

如果你是这样的:

  • 从没打开过命令行 → 建议先学一下 cd / ls 基础
  • 完全不用 OpenAI 产品 → Codex 目前只支持 OpenAI 系列模型

第一章 认识 OpenAI Codex CLI

🎯 本章目标: 了解 Codex CLI 是什么、四种形态、和别的工具有什么区别,判断它是否适合你。

1.1 什么是 OpenAI Codex CLI

Codex CLI 是 OpenAI 推出的本地优先的编码代理(Coding Agent)。开源(Apache-2.0)、Rust 编写、npm 分发,直接运行在你的电脑上,能读写文件、执行终端命令、管理 Git 操作。

与 ChatGPT 网页版不同,Codex CLI 是一个终端工具——不需要浏览器和 IDE,在命令行直接和 AI 对话,AI 直接操作项目文件。

Codex 有四种形态:

  • Codex CLI: 终端版本(本教程主角)。交互式 TUI + 非交互 exec 模式,功能最全
  • Codex IDE 插件: VS Code / Cursor / Windsurf 扩展,与终端共享会话
  • Codex App: 桌面应用(codex app 启动),适合不想用终端的用户
  • Codex Web: 云端版本(chatgpt.com/codex),浏览器中运行

ℹ️ Codex CLI 的 npm 包是轻量 JS 包装器,首次安装自动下载对应平台的 Rust 原生二进制。实际运行是本地 Rust 程序,性能极高。

1.2 核心功能

  • 本地执行: 直接读写文件、运行命令、管理 Git
  • 安全沙箱: macOS Seatbelt / Linux bubblewrap 系统级沙箱
  • ChatGPT 集成: ChatGPT 账号登录,Plus/Pro 用户有月度免费额度
  • MCP 协议: 支持 Model Context Protocol,接入外部工具和数据源
  • 插件市场: 安装社区插件扩展功能
  • 会话管理: 恢复(resume)、分叉(fork)、重命名历史会话
  • Git 集成: PR 生成、commit message、diff 审查
  • 多模态: 支持图片输入(-i),分析截图和 UI 设计稿
  • Web 搜索: --search 实时联网搜索
  • 远程控制: 连接远程 app-server 实现无头运行

1.3 谁需要它

人群典型场景为什么用 Codex CLI
ChatGPT 付费用户日常编码、项目开发套餐内含额度,无需额外付费
全栈开发者全栈开发、架构设计、代码审查终端里完成全部开发流程
VS Code/Cursor 用户编辑器中写代码终端和 IDE 无缝切换
DevOps/运维CI/CD、自动化、日志分析exec 模式完美适配 CI 环境
开源贡献者PR 审查、commit 信息自动生成 commit 和 PR 描述

1.4 对比其他终端 AI 工具

特性OpenAI Codex CLIClaude CodeHermes AgentOpen Interpreter
开发商OpenAIAnthropicNous Research开源社区
核心定位本地编码代理代码编辑器增强全能 AI 助手自然语言编程
编程语言RustTypeScriptPythonPython
开源协议Apache-2.0闭源Apache-2.0AGPL-3.0
账号ChatGPT 账号API Key多 API KeyAPI Key
IDE 集成VS Code/Cursor/WindsurfVS Code 插件
安全沙箱系统级沙箱基础确认
MCP 协议原生支持支持支持不支持
Git 集成PR / commit / diffPR / 分支管理不支持不支持

1.5 系统要求

项目要求
macOS12+ (Monterey 及以上)
LinuxUbuntu 20.04+ / Debian 10+
Windows仅 WSL2(不支持原生 Windows)
Git2.23+(可选,PR 助手需要)
内存最低 4GB,推荐 8GB
Node.js>= 16(仅 npm 安装需要;二进制独立运行)

第二章 快速上手(5分钟)

🎯 本章目标: 5 分钟内装好、登录、跑通第一条指令。

2.1 安装

推荐使用 npm 全局安装:

npm install -g @openai/codex

或使用 Homebrew(macOS):

brew install --cask codex

或直接下载二进制(无需 Node.js):访问 github.com/openai/codex/releases/latest

# 验证安装
codex --version
codex --help

2.2 登录

推荐方式:用 ChatGPT 账号登录(Plus/Pro 用户有月度免费额度)

codex
#首次运行自动引导 OAuth 登录
#选择 "Sign in with ChatGPT"

浏览器自动打开完成授权

如果使用 API Key:

printenv OPENAI_API_KEY | codex login --with-api-key

#或设置环境变量后直接用
export OPENAI_API_KEY="sk-你的key"
codex
# 检查登录状态
codex login status

2.3 运行第一条指令

cd ~/my-project
codex "解释当前项目的目录结构,每行一句话"

你应该看到 Codex 分析你的项目并给出结构化回答。

2.4 三个必做检查

  1. 版本检查: codex --version — 确认安装成功
  2. 登录状态: codex login status — 查看当前账号
  3. 连通测试: codex "回复 ok 并显示当前时间" — 验证网络和 API

⚠️ 如果国内网络无法直接访问 OpenAI API,需要配置代理。详见第四章。


第三章 安装指南(全平台)

3.1 环境准备

Codex CLI 核心是 Rust 原生二进制。npm 包仅为 JS 包装器——首次运行自动下载对应平台二进制。

  • npm 安装需要 Node.js >= 16
  • 二进制直接下载不需要任何运行时依赖
  • Homebrew 由包管理器管理(macOS 专用)

3.2 macOS 安装

# 方式一:npm(推荐)
npm install -g @openai/codex

#方式二:Homebrew
brew install --cask codex

#方式三:二进制 Apple Silicon
curl -L -o codex.tar.gz https://github.com/openai/codex/releases/latest/download/codex-aarch64-apple-darwin.tar.gz
tar xzf codex.tar.gz
sudo mv codex-aarch64-apple-darwin /usr/local/bin/codex

#方式四:二进制 Intel Mac
curl -L -o codex.tar.gz https://github.com/openai/codex/releases/latest/download/codex-x86_64-apple-darwin.tar.gz
tar xzf codex.tar.gz
sudo mv codex-x86_64-apple-darwin /usr/local/bin/codex

3.3 Linux 安装

# npm
npm install -g @openai/codex

#二进制 x86_64
curl -L -o codex.tar.gz https://github.com/openai/codex/releases/latest/download/codex-x86_64-unknown-linux-musl.tar.gz
tar xzf codex.tar.gz
sudo mv codex-x86_64-unknown-linux-musl /usr/local/bin/codex

#二进制 arm64(树莓派/ARM云服务器)
curl -L -o codex.tar.gz https://github.com/openai/codex/releases/latest/download/codex-aarch64-unknown-linux-musl.tar.gz
tar xzf codex.tar.gz
sudo mv codex-aarch64-unknown-linux-musl /usr/local/bin/codex

3.4 Windows 安装(WSL2 必须)

Codex CLI 不支持原生 Windows。必须在 WSL2 中安装:

# 1. 安装 WSL2(如果还没有)
wsl --install -d Ubuntu

#2. 进入 WSL2,按 Linux 方式安装
wsl
npm install -g @openai/codex

3.5 从源码编译(Rust 开发者)

git clone https://github.com/openai/codex.git
cd codex/codex-rs

#安装 Rust 工具链
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

#编译运行
cargo build --release
cargo run --bin codex -- "解释这个代码库"

💡 从源码编译适合需要定制功能或审查代码的开发者。普通用户用 npm/brew/二进制即可。

3.6 DotSlash 团队方案

GitHub Release 提供 DotSlash 文件。团队可提交轻量引用到仓库,确保所有成员使用相同版本。


第四章 配置详解

🎯 本章目标: 掌握 Codex CLI 的认证、配置、模型选择和网络设置。

4.1 认证方式

Codex CLI 支持三种登录方式:

方式适用人群优势命令
ChatGPT 登录Plus/Pro/Team/Enterprise 用户套餐内含额度,无需额外付费codex → 选 Sign in with ChatGPT
API Key开发者、企业按量计费,灵活printenv OPENAI_API_KEY | codex login --with-api-key
Access Token自动化脚本/CI无需浏览器 OAuthprintenv CODEX_ACCESS_TOKEN | codex login --with-access-token
# 查看当前登录状态
codex login status

#登出
codex logout

4.2 配置文件

配置文件位置:~/.codex/config.toml。完整的配置参考见官方文档:developers.openai.com/codex/config-basic

# 查看配置文件
cat ~/.codex/config.toml

#日志位置(排查问题时有用)
tail -F ~/.codex/log/codex-tui.log

4.3 模型选择

Codex CLI 默认使用 ChatGPT 套餐对应的模型。也可用 --model/model 斜杠命令切换:

# CLI 参数指定模型
codex --model gpt-4o "优化这段代码"

#TUI 内切换模型
/model

#指定推理强度
codex --model o3-mini "分析这个复杂算法"

#非交互模式指定模型
codex exec --model gpt-4o-mini "检查代码风格"

💡 日常任务用 gpt-4o-mini 最省钱,复杂重构用 gpt-4o,算法推理用 o3-mini。

4.4 沙箱策略

沙箱是 Codex CLI 的核心安全机制,限制 AI 代理的操作范围:

# 启用沙箱(默认)
codex --sandbox

#macOS:使用 Seatbelt 沙箱
codex sandbox macos -- "npm install"

#Linux:使用 bubblewrap 沙箱
codex sandbox linux -- "pip install requests"

#限制工作目录
codex --cd ./my-project

⚠️ --yolo(跳过所有确认和沙箱)极度危险,仅在你完全信任 AI 操作时使用。

4.5 功能开关

# 列出所有功能开关
codex features list

#启用/禁用功能
codex features enable web_search
codex features disable experimental_voice

#CLI 临时开关
codex --enable web_search "搜索这个 bug 的解决方案"

4.6 国内网络配置

国内用户直接访问 OpenAI API 可能被墙,需要配置代理或中转:

# 方式一:HTTP 代理
export HTTPS_PROXY="http://127.0.0.1:7890"
export HTTP_PROXY="http://127.0.0.1:7890"
codex

#方式二:API Base 中转
export OPENAI_API_BASE="https://你的中转地址/v1"
codex

#方式三:写入 shell 配置永久生效
echo 'export HTTPS_PROXY="http://127.0.0.1:7890"' >> ~/.zshrc
source ~/.zshrc

第五章 日常使用

🎯 本章目标: 掌握 Codex CLI 的两种核心工作模式、会话管理和常用斜杠命令。

5.1 交互式 TUI 模式

这是最常用的工作方式——进入项目目录,启动 Codex,用自然语言对话完成开发任务:

# 进入项目目录
cd ~/my-project

#启动交互模式
codex

#输入你的需求
> 帮我创建一个 Express + TypeScript 项目脚手架
> 给 src/services/user.ts 添加邮箱验证功能

TUI 模式下快捷键:

  • Ctrl+C — 中断当前操作
  • Ctrl+D — 退出
  • /help — 显示斜杠命令帮助
  • /clear — 清除对话历史并开始新对话
  • /model — 切换模型
  • /diff — 显示当前 Git 改动
  • /quit/exit — 退出

5.2 非交互 exec 模式

适合 CI/CD、脚本自动化——执行一次任务后退出,不需要持续对话:

# 单次执行
codex exec "检查 src/ 下所有 TypeScript 文件的类型错误"

#指定模型 + 非交互(自动确认)
codex exec --model gpt-4o-mini --yes "运行 npm install 并报告结果"

#CI/CD 中使用
codex exec --ephemeral --json "运行测试并按 JSON 格式输出结果"

#输出最后一条消息到文件
codex exec -o result.md "分析性能瓶颈并输出报告"

5.3 会话管理

# 恢复上次会话
codex resume --last

#从历史中选择
codex resume

#恢复指定会话
codex resume SESSION_ID

#分叉当前会话(试验性改动不影响原会话)
/fork

#在交互模式中重命名当前会话
/rename

#继续上次会话(命令行参数)
codex resume --last

5.4 管道模式

# 分析错误日志
cat error.log | codex exec "分析这些错误并给出修复建议"

#审查代码 diff
git diff HEAD~3 | codex exec "审查这 3 个 commit 的改动"

#处理大量文本
cat README.md | codex exec "翻译成中文"

5.5 图片附件

# 附加图片分析
codex -i screenshot.png "这个 UI 有什么问题?"

#附加多张图片
codex -i design.png,error.png "对比设计稿和实际页面"

5.6 常用斜杠命令速览

命令功能命令功能
/model切换模型/diff显示 Git 改动
/clear清除历史/resume恢复会话
/fork分叉会话/rename重命名会话
/new开始新对话/init创建 AGENTS.md
/review审查当前改动/compact压缩对话历史
/skills管理技能/hooks管理钩子
/theme切换主题/status查看会话状态
/quit退出/feedback发送反馈

第六章 实战场景(付费核心价值)

🎯 本章目标: 通过 7 个真实场景,展示 Codex CLI 在日常开发中的实际应用。

场景 1:编码与功能开发

codex "帮我实现一个 RESTful API,包含用户注册、登录、JWT 认证"
codex "在 src/services/user.ts 中实现邮箱验证功能"
codex exec "根据 api-spec.yaml 生成 TypeScript 类型定义"

场景 2:代码审查

# 审查整个目录
codex "审查 src/api/ 目录的所有文件,找出安全问题和性能瓶颈"

#审查 diff
git diff main...feature | codex exec "审查这些改动,写一份 Code Review 报告"

#使用 review 子命令
codex review --uncommitted
codex review --base main

场景 3:重构

codex "将 src/old/ 下所有 Class 组件重构为函数组件 + Hooks,保持功能不变"
codex "提取 src/utils/ 中的公共逻辑到独立的 npm 包"
codex exec "扫描项目,找出循环依赖并修复"

场景 4:Git 操作

# 生成 commit message
codex "根据当前改动生成规范的中文 commit message"

#分析 commit 历史
codex "解释最近 5 个 commit 做了什么,用中文总结"

#解决冲突
codex "帮我解决当前的 merge conflict"

#生成 PR 描述(Codex 特色功能)
codex exec "根据当前分支相对于 main 的改动,生成 PR 描述"

场景 5:调试

npm test 2>&1 | codex exec "分析测试失败原因并修复"
cat /var/log/nginx/error.log | codex exec "分析错误日志,找出高频错误和修复建议"

场景 6:批量处理

codex "给 src/ 下所有 .ts 文件添加 JSDoc 注释"
codex exec "扫描项目,找出所有 TODO 和 FIXME,分类整理成表格"

场景 7:CI/CD 集成

# .github/workflows/codex-review.yml
name: Codex Code Review
on: [pull_request]
jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm install -g @openai/codex
      - run: codex exec "审查这个 PR 的改动并输出报告"
        env:
          OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}

第七章 高级功能

🎯 本章目标: 掌握 IDE 集成、MCP 协议、插件市场、沙箱和远程控制等高级功能。

7.1 IDE 集成

Codex CLI 和 VS Code、Cursor、Windsurf 无缝配合:

# 在编辑器中安装 Codex 插件后
#终端和 IDE 共享会话状态

#终端里启动的任务可以在 IDE 中查看结果
codex "创建一个 React 组件"  # 生成的文件自动在 IDE 中打开

#在 TUI 中引用 IDE 上下文
/ide  # 包含当前打开的文件和选区

安装 IDE 插件:访问 developers.openai.com/codex/ide 获取各编辑器的插件。

7.2 MCP 协议与服务器

MCP(Model Context Protocol)让 Codex 可以接入外部工具和数据源:

# 列出已配置的 MCP 服务器
codex mcp list

#添加 MCP 服务器(通过 URL)
codex mcp add my-server --url https://example.com/mcp

#添加 MCP 服务器(通过命令启动)
codex mcp add local-tools -- node server.js

#OAuth 登录 MCP 服务器
codex mcp login my-server

#查看服务器详情
codex mcp get my-server --json

#移除服务器
codex mcp remove my-server

#在 TUI 中查看可用 MCP 工具
/mcp

💡 MCP 是 Codex CLI 的扩展核心。通过 MCP,可以接入数据库、API、文件系统等任何外部资源。

7.3 插件市场

# 添加插件市场
codex plugin marketplace add owner/repo

#添加本地插件
codex plugin marketplace add ./my-local-plugin

#升级插件市场
codex plugin marketplace upgrade

#移除插件市场
codex plugin marketplace remove owner/repo

#在 TUI 中浏览插件
/plugins

7.4 沙箱模式详解

沙箱是 Codex CLI 的核心安全机制。三种平台的沙箱实现不同:

平台实现命令
macOSSeatbelt(系统级沙箱)codex sandbox macos -- command
Linuxbubblewrap / Landlockcodex sandbox linux -- command
Windows受限令牌(WSL2 内)codex sandbox windows -- command
# 在启用沙箱的交互模式
codex --sandbox

#添加沙箱可读目录
/sandbox-add-read-dir /path/to/data

#设置默认沙箱
/setup-default-sandbox

7.5 AGENTS.md

在项目根目录创建 AGENTS.md 文件,Codex 会自动读取作为项目级指令:

# AGENTS.md 示例
#项目:电商后端 API
#技术栈:Go + PostgreSQL + Redis
#编码规范:遵循 Google Go Style Guide

测试框架:使用 testify

# 在 TUI 中自动创建
/init

7.6 生命周期钩子

可以在关键事件前后执行自定义脚本:

# 查看和管理钩子
/hooks

#支持的钩子类型:
#- 会话开始/结束
#- 工具使用前后

- 对话压缩前后

7.7 远程控制

# 连接远程 app-server
codex --remote ws://192.168.1.100:8080

#带认证令牌连接
codex --remote wss://server.com --remote-auth-token-env CODEX_TOKEN

#在服务器上启动 app-server
codex app-server

第八章 进阶技巧

🎯 本章目标: 掌握 Prompt 优化、成本控制、多模型策略和自动化等进阶技巧。

8.1 Prompt 优化

# 好:明确具体
codex "在 src/api/users.ts 中实现分页查询,每页 20 条,按创建时间倒序"

#差:太模糊
codex "帮我写个 API"

#好:提供上下文
codex "参照 src/services/auth.ts 的风格,实现 refresh token 的逻辑"

#好:指定约束
codex "重构这个函数,要求:不改变接口、时间复杂度 O(n)、加单元测试"

8.2 成本控制

  • 日常任务用 --model gpt-4o-mini(成本仅为 gpt-4o 的 1/10)
  • ChatGPT Plus 用户:月度配额内免费,超出后降级到 gpt-4o-mini
  • API Key 用户:在 platform.openai.com 设置 billing 警报
  • 定期用 /compact 压缩长对话,减少 token 消耗
  • 非必要不使用 --search(联网搜索消耗额外 token)

8.3 多模型切换策略

任务类型推荐模型理由
简单问答、代码补全gpt-4o-mini最快最便宜
日常开发、重构gpt-4o平衡质量和速度
复杂算法、数学推理o3-mini推理能力最强
多模态、图片分析gpt-4o原生支持图片输入

8.4 自动化脚本

#!/bin/bash
#daily-review.sh - 每日代码审查

cd ~/my-project
codex exec "审查今天的所有 git diff,生成审查报告" > daily-review.md
# cron 定时任务
#每天 9:00 自动检查依赖更新
0 9 * * * cd ~/my-project && codex exec "检查 package.json 中过时的依赖并输出报告"

8.5 Plan 模式

在进行大型改动前,先用 Plan 模式制定计划:

# 切换到 Plan 模式
/plan

#AI 会先给出计划而非直接执行
> 我要把项目从 JavaScript 迁移到 TypeScript
#AI:这是一个大型任务。这是我的分步计划:
#1. 安装 TypeScript 依赖
#2. 创建 tsconfig.json
#3. 逐文件转换...

批准后按计划执行

8.6 协作模式

# 切换协作模式
/collab

#/side 启动侧边对话(临时分叉,不影响主会话)
/side "快速测试这个想法是否可行"

第九章 常见问题与排错

🎯 本章目标: 解决安装、登录、网络、权限和性能等常见问题。

9.1 安装问题

# 问题:command not found: codex
which codex
echo $PATH
#解决:确认 npm 全局 bin 目录在 PATH 中
export PATH="$PATH:$(npm config get prefix)/bin"

#问题:npm 全局安装权限不足
npm install -g @openai/codex --prefix ~/.local
#然后把 ~/.local/bin 加入 PATH

#问题:Node.js 版本过低
node --version  # 需要 >= 16
nvm install 20

9.2 登录问题

# 问题:ChatGPT 登录失败
codex logout  # 先登出
codex         # 重新登录

#问题:无法打开登录页面
#复制终端输出的 URL,手动在浏览器中打开完成授权

#问题:API Key 不生效
echo $OPENAI_API_KEY  # 检查是否设置
codex login status    # 检查当前认证方式

9.3 网络问题(国内用户)

# 检查 API 连通性
curl -s -o /dev/null -w "%{http_code}" https://api.openai.com/v1/models

#使用代理
export HTTPS_PROXY="http://127.0.0.1:7890"

#检查 Codex 日志
tail -F ~/.codex/log/codex-tui.log

9.4 运行问题

# 问题:响应慢
codex --model gpt-4o-mini  # 换更快的模型

#问题:对话历史太长
/clear  # 清除历史
/compact  # 压缩历史保留关键信息

#问题:权限不足无法修改文件
ls -la  # 检查文件权限
chmod +w filename  # 添加写权限

9.5 性能问题

  • 启动慢: 首次运行 npm 包会下载 Rust 二进制(约 50MB),需等待下载完成
  • 内存占用高: 长对话后使用 /compact 释放内存
  • 磁盘占用: 会话记录存储在 ~/.codex/,定期清理不需要的会话

附录:命令速查表

# ==========================================
#安装与验证
#==========================================
npm install -g @openai/codex
brew install --cask codex
codex --version
codex --help
codex update

#==========================================
#启动模式
#==========================================
codex                                    # 交互式 TUI
codex "query"                            # 带初始提示的交互
codex exec "query"                       # 非交互执行
codex exec --ephemeral "query"           # 不留会话记录的非交互执行
codex exec --json "query"                # JSON 输出
codex exec -o result.md "query"          # 输出到文件
cat file | codex exec "query"            # 管道模式

#==========================================
#登录
#==========================================
codex                                     # 首次自动引导 OAuth
printenv OPENAI_API_KEY | codex login --with-api-key
codex login --device-auth                 # 设备码登录
codex login status                        # 查看登录状态
codex logout                              # 登出

#==========================================
#模型与配置
#==========================================
codex --model gpt-4o                      # 指定模型
codex --model gpt-4o-mini                 # 快速便宜
codex --model o3-mini                     # 推理优先
codex --profile my-config                 # 使用配置 Profile
codex features list                       # 列出功能开关
codex features enable web_search          # 启用功能

#==========================================
#安全
#==========================================
codex --sandbox                           # 启用沙箱
codex sandbox macos -- command            # macOS Seatbelt
codex sandbox linux -- command            # Linux bubblewrap
/approve                                  # 批准自动审查拒绝的操作
/permissions                              # 配置权限策略

#==========================================
#会话管理
#==========================================
codex resume --last                       # 恢复最近会话
codex resume SESSION_ID                   # 恢复指定会话
codex fork --last                         # 分叉最近会话
/rename                                   # 重命名会话
/new                                      # 开始新对话
/clear                                    # 清除历史
/compact                                  # 压缩历史

#==========================================
#Git 与代码审查
#==========================================
codex review --uncommitted                # 审查未提交改动
codex review --base main                  # 对比 main 分支
/diff                                     # 显示 Git 改动
codex apply                               # 应用最新 diff

#==========================================
#MCP 与插件
#==========================================
codex mcp list                            # 列出 MCP 服务器
codex mcp add NAME --url URL              # 添加服务器
codex mcp login NAME                      # OAuth 登录
codex mcp remove NAME                     # 移除服务器
codex plugin marketplace add owner/repo   # 添加插件市场
codex plugin marketplace upgrade          # 升级插件
/mcp                                      # TUI 中查看 MCP 工具
/plugins                                  # TUI 中浏览插件

#==========================================
#IDE 与远程
#==========================================
codex app                                 # 启动桌面应用
codex --remote ws://ADDR                  # 连接远程
codex app-server                          # 启动 app-server
/ide                                      # 包含 IDE 上下文

#==========================================
#环境变量
#==========================================
export OPENAI_API_KEY="sk-..."
export OPENAI_API_BASE="https://中转地址/v1"
export HTTPS_PROXY="http://127.0.0.1:7890"
export CODEX_HOME="~/.codex"

#==========================================
#调试与信息
#==========================================
tail -F ~/.codex/log/codex-tui.log       # 查看日志
codex debug models                        # 查看可用模型
/status                                   # 查看会话状态和用量
/feedback                                 # 发送反馈
codex debug clear-memories               # 重置本地记忆

本教程由 老K学长 整理制作 · 基于 Codex CLI v0.130.0 · ¥9.9 买断制 · 一次购买永久查阅

闲鱼 / 小红书 / B站 / 知乎 搜索「老K学长」

返回首页