本教程带你从零完成 Codex CLI 安装,并重点讲解如何通过 code0 API
网关接入,打造稳定的本地 AI 编程环境。
| 方式 | 适合场景 |
|---|---|
| ChatGPT 账号登录 | 普通用户,消耗订阅额度 |
| API Key 登录 | 开发者、CI/CD 集成、自定义网关接入 |
Windows 用户建议在 WSL 中安装,原生 Windows 支持目前仍处于实验阶段。
~/.codex/config.toml,~/.codex/config.tomlmodel = "gpt-5.1"
model_provider = "openai"
openai_base_url = "https://api.code0.ai/v1"~/.codex/auth.json{
"OPENAI_API_KEY": "sk-你的code0密钥"
}~/.codex/config.tomlmodel = "gpt-5.1"
model_provider = "code0"
[model_providers.code0]
name = "code0 API"
base_url = "https://api.code0.ai/v1"
wire_api = "responses"
env_key = "CODE0_API_KEY"
env_key_instructions = "启动前请先设置环境变量 CODE0_API_KEY"推荐使用方案 B。独立的 Provider 节点让配置文件语义更清晰,
也方便后续切换不同模型或服务商。
config.toml 中开启提权沙箱模式,[windows]
sandbox = "elevated"codex: command not found?npm config get prefix 查找路径,手动添加到系统环境变量。config.toml 路径是否正确(~/.codex/config.toml)base_url 末尾不要带斜杠env_key 字段是否完全一致responses 协议格式config.toml 中的 model 字段即可:model = "gpt-5.1" # gpt-5.1
model = "gpt-5.2" # gpt-5.2
model = "gpt-5.4" # gpt-5.4| 步骤 | 操作 |
|---|---|
| 1 | 安装 Codex CLI(npm / Homebrew) |
| 2 | 获取 code0 API Key |
| 3 | 写入 ~/.codex/config.toml(推荐方案 B) |
| 4 | 设置环境变量 CODE0_API_KEY |
| 5 | 运行 codex 验证配置 |