📋 总览

Codex CLI 是 OpenAI 官方的开源命令行 AI 编程工具,接入 AIHUB 需要创建两个配置文件:config.toml(模型配置、API 端点)和 auth.json(存放 API Key)。

第一步:安装 Codex CLI

需要 Node.js 18+,可在 nodejs.org 下载 LTS 版。安装完成后执行:

npm install -g @openai/codex

验证安装:

codex --version

第二步:配置标准 Codex CLI

需要在对应目录创建 两个文件

文件作用
config.toml模型配置、API 端点
auth.json存放 API Key
🍎 macOS / Linux
🪟 Windows
1

创建配置目录

mkdir -p ~/.codex
2

创建 ~/.codex/config.toml

model_provider = "OpenAI"
model = "gpt-5.4"
review_model = "gpt-5.4"
model_reasoning_effort = "xhigh"
disable_response_storage = true
network_access = "enabled"
windows_wsl_setup_acknowledged = true
model_context_window = 1000000
model_auto_compact_token_limit = 900000

[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://aihub.mangmang.fun/"
wire_api = "responses"
requires_openai_auth = true
3

创建 ~/.codex/auth.json

sk-你的密钥 替换为你在 AIHUB 创建的 API Key:

{
  "OPENAI_API_KEY": "sk-你的密钥"
}
🔑

API Key 在 AIHUB → API 密钥 页面点击「使用密钥」获取。

AIHUB Codex CLI macOS 配置参考

AIHUB「使用密钥」→ Codex CLI → macOS/Linux 标签 — 可直接复制上方配置

1

打开(或创建)配置目录

Win + R,输入以下路径并回车。如目录不存在,在资源管理器中手动创建 .codex 文件夹:

%userprofile%\.codex
2

创建 %userprofile%\.codex\config.toml

在该目录新建 config.toml 文件,写入:

model_provider = "OpenAI"
model = "gpt-5.4"
review_model = "gpt-5.4"
model_reasoning_effort = "xhigh"
disable_response_storage = true
network_access = "enabled"
windows_wsl_setup_acknowledged = true
model_context_window = 1000000
model_auto_compact_token_limit = 900000

[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://aihub.mangmang.fun/"
wire_api = "responses"
requires_openai_auth = true
3

创建 %userprofile%\.codex\auth.json

{
  "OPENAI_API_KEY": "sk-你的密钥"
}
AIHUB Codex CLI Windows 配置参考

AIHUB「使用密钥」→ Codex CLI → Windows 标签

第三步:运行 Codex

# 进入项目目录
cd /你的项目目录
# 启动交互模式
codex
# 或直接提问
codex "帮我写一个读取 CSV 的脚本"

❓ 常见问题

提示「command not found: codex」

npm 全局目录未在 PATH 中,运行 npm root -g 找到路径后将其 ../bin 加入 PATH。

提示「invalid API key」

检查 auth.json 中的 OPENAI_API_KEY 是否正确,可在 AIHUB → API 密钥 页面重新复制。

如何获取配置文件?

登录 AIHUB → API 密钥 → 点击密钥右侧「使用密钥」→ 选择 Codex CLI 标签 → 直接复制配置内容。

🔄

有多个 API Key 需要切换?推荐使用 CC Switch,无需手动改配置文件。