工具集成

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:

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 写在文件最顶部(任何 [...] 小节之前)。

FlyRouter

一个 Key,直飞全球大模型