OpenAI Codex CLI
Codex CLI 是 OpenAI 官方的编程 CLI 工具,走 OpenAI Chat Completions 协议。ModeXFlow 兼容 OpenAI 协议,直接改 base_url 就能接入。
前置
- Node.js 20+
- ModeXFlow 令牌,分组选
GPT(因为要调gpt-5.5)
安装
bash
npm install -g @openai/codex配置
bash
export OPENAI_BASE_URL="https://api.modexflow.cc/v1"
export OPENAI_API_KEY="sk-你的-token"yaml
providers:
modexflow:
base_url: https://api.modexflow.cc/v1
api_key: sk-你的-token
default_model: gpt-5.5用起来
bash
cd ~/your-project
codex "把 utils/date.ts 里的时区处理重构一下"或者进入交互模式:
bash
codex长任务与超时
Codex 常做「先分析代码库 → 再改」这种长任务,一个请求可能跑很久。ModeXFlow 网关读/写超时都是 30 分钟,客户端这边默认应该也够,一般不需要额外配置。
如果你运行时看到 codex 报 stream aborted,先看看是不是本地网络断了;不是的话把 request_id 发管理员查上游。
挑选模型
写作时 GPT 分组只放了 gpt-5.5。要用别的 GPT 变体(gpt-5.4-mini、gpt-5.5-preview 等),需要联系管理员在渠道里配置。
与 Claude Code 混用
同一台机器上想同时用 Claude Code 和 Codex?两把 Key(一把 GPT 组,一把 Claude-Stable 组),环境变量不同前缀不会冲突:
bash
export ANTHROPIC_BASE_URL=https://api.modexflow.cc
export ANTHROPIC_API_KEY=sk-claude-key
export OPENAI_BASE_URL=https://api.modexflow.cc/v1
export OPENAI_API_KEY=sk-gpt-key或者用 CC Switch 一键切。
常见问题
Q: 报 invalid_request_error: unknown model gpt-5.5?
你 Key 不在 GPT 分组。切一下。
Q: Codex 显示费用跟 ModeXFlow 不一致?
Codex 内部按 OpenAI 官方价目算,我们的实际扣费按 定价与倍率 走。以控制台账单为准。
Q: 可以关掉 Codex 的自动执行 shell?
bash
codex --no-auto-exec或在配置文件里设 auto_execute: false。
Q: Codex 一直卡在 Analyzing repository...?
大项目首次分析要 30-120s,属正常。之后会缓存,快很多。