工具集成
Codex
Codex 是 OpenAI 官方的命令行编程 Agent。它通过 Responses 协议调用 GPT 系列模型,在配置文件里加一个自定义供应商即可接入 FlyRouter。
安装 Codex
终端
npm install -g @openai/codex配置 FlyRouter
添加供应商
编辑 ~/.codex/config.toml(Windows 为 %USERPROFILE%\.codex\config.toml),没有就新建:
~/.codex/config.toml
model = "gpt-6.1-sol"
model_provider = "flyrouter"
[model_providers.flyrouter]
name = "FlyRouter"
base_url = "https://api.flyrouter.ai/v1"
env_key = "FLYROUTER_API_KEY"
wire_api = "responses"供应商配置必须写在用户目录下的这个文件里,写在项目里的 .codex/config.toml 不生效。
设置 API Key
Codex 从 env_key 指定的环境变量读取 Key:
~/.zshrc 或 ~/.bashrc
export FLYROUTER_API_KEY="sk-..."启动
重新打开终端,在项目目录运行 codex,界面显示的模型为 gpt-6.1-sol 即配置成功。
可用模型
Codex 只走 Responses 协议,因此只能使用 GPT 系列模型,如 gpt-6.1-sol、gpt-6-astra。临时切换可以用 codex -m gpt-6-astra,或在会话中输入 /model。
Codex 已不再支持 wire_api = "chat",请保持 "responses"。想在命令行 Agent 里使用 Claude,请用 Claude Code 或 OpenCode。
常见问题
提示缺少环境变量或 401
FLYROUTER_API_KEY 没有生效。macOS / Linux 确认已写入 shell 配置并重新打开终端;Windows 用 setx 后必须新开终端。
配置了供应商却仍然要求登录 OpenAI
确认没有设置 requires_openai_auth = true,并且 model_provider 写在文件最顶部(任何 [...] 小节之前)。