工具整合

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,直飛全球大型模型