Codex
Codex CLI 快速入门
安装 Codex CLI,连接 Responses 兼容的 OmniGateway 路由,然后运行第一个任务。
安装并验证 Codex CLI
安装当前的 Codex CLI 软件包,然后验证 codex 命令在新的终端会话中是否可用。
npm install -g @openai/codex@latestcodex --version准备 provider 配置与 API Key
下面统一使用自定义 provider + 环境变量 API Key。合并到用户 config.toml,保留已有设置;将模型占位符换成控制台支持 Responses 的准确 ID。在同一终端设置密钥并启动 CLI。桌面应用不一定继承终端变量,需单独配置。
# 将模型占位符替换为控制台中支持 Responses 的准确模型 IDmodel = "REPLACE_WITH_YOUR_MODEL_ID"model_provider = "omnigateway" [model_providers.omnigateway]name = "OmniGateway"base_url = "https://www.omnigateway.org/v1"wire_api = "responses"env_key = "OMNIGATEWAY_API_KEY"requires_openai_auth = false$secureKey = Read-Host "输入 OmniGateway API Key" -AsSecureString$env:OMNIGATEWAY_API_KEY = [System.Net.NetworkCredential]::new("", $secureKey).Password# 在同一终端启动 CLI;不要打印密钥codexprintf '输入 OmniGateway API Key: 'read -r -s OMNIGATEWAY_API_KEYprintf '\n'export OMNIGATEWAY_API_KEY# 在同一终端启动 CLIcodex启动并验证
- 打开 模型广场 并确认所选模型支持分配给密钥的令牌组。
- Base URL 末尾保留
/v1,并将wire_api设置为 responses。 - 在测试仓库中打开一个新终端并运行 codex。
- 仅批准任务所需的权限并在 控制台 日志中确认请求。
连接失败时按报错排查
查看 401、developer 角色不兼容、refresh_token 为空的具体处理步骤,以及模型列表和最小 Responses 验证方法。