PowerShell 或 Windows Terminalnode -v
npm -vPowerShell,执行:npm install -g @openai/codexcodex --versionC:\Users\你的用户名\.codex\config.tomlNew-Item -ItemType Directory -Force $env:USERPROFILE\.codex
New-Item -ItemType File -Force $env:USERPROFILE\.codex\config.toml
notepad $env:USERPROFILE\.codex\config.tomlconfig.toml:model_provider = "xinghu"
model = "gpt-5-codex"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"
[model_providers.xinghu]
name = "xinghu"
base_url = "https://xinghuapi.com/v1"
wire_api = "responses"base_url 填星狐云的 OpenAI 兼容接口地址wire_api = "responses" 是 Codex 当前官方支持的协议写法model 请替换成你在星狐云后台实际可用的模型名[windows].sandbox = "elevated" 是 Windows 场景下常见的配置项{"OPENAI_API_KEY": "sk-xxx"}codex --profile xinghucodex请用一句话说明你当前使用的 provider 和模型。Codex 扩展WSLHomebrewTerminal 或 iTerm2~/.codex/config.toml[model_providers.xinghuapi]
name = "xinghuapi"
base_url = "https://xinghuapi.com/v1"
env_key = "XINGHU_API_KEY"
wire_api = "responses"
request_max_retries = 4
stream_max_retries = 5
stream_idle_timeout_ms = 300000
[profiles.xinghu]
model_provider = "xinghuapi"
model = "gpt-5.4"
model_reasoning_effort = "high"zsh,永久写入:bash,永久写入:Codex~/.codex/config.toml 和 XINGHU_API_KEY。bash、zsh 或其他常见 shellnvm 安装 Node.js,版本管理更方便nvm,可以执行:PATH。~/.codex/config.toml[model_providers.xinghuapi]
name = "xinghuapi"
base_url = "https://xinghuapi.com/v1"
env_key = "XINGHU_API_KEY"
wire_api = "responses"
request_max_retries = 4
stream_max_retries = 5
stream_idle_timeout_ms = 300000
[profiles.xinghu]
model_provider = "xinghuapi"
model = "gpt-5.4"
model_reasoning_effort = "high"bash,永久写入:zsh,永久写入:Codex 扩展~/.codex/config.tomlconfig.toml、环境变量处于同一运行环境中,否则可能会出现“终端里可用、插件里不可用”的情况。codex 不是内部或外部命令PATHPATH401 UnauthorizedXINGHU_API_KEY 是否真的存在echo $env:XINGHU_API_KEY404、unsupported_parameter 或请求失败wire_api 使用的是 responsesPOST /v1/responsesChat Completions,但不兼容 Responses API,Codex 就可能无法正常工作。base_url 是否为 https://xinghuapi.com/v1Responses APIgpt-5.4 只是示例,不代表所有账号都能直接使用这个模型。config.toml 放在哪个环境里XINGHU_API_KEY 配在哪个环境里[model_providers.xinghuapi]
name = "xinghuapi"
base_url = "https://xinghuapi.com/v1"
env_key = "XINGHU_API_KEY"
wire_api = "responses"
request_max_retries = 4
stream_max_retries = 5
stream_idle_timeout_ms = 300000
[profiles.xinghu]
model_provider = "xinghuapi"
model = "gpt-5.4"
model_reasoning_effort = "high"