codex 桌面版接入自定义API配置方法|codex桌面版接入中转站配置方法
- 内容介绍
- 文章标签
- 相关推荐
初次使用codex,下载的codex windows版,想使用中转站的api登录,搜了下论坛没找到完整的配置方法,摸索了一阵子总算登录成功,记录下配置方法,希望能减少codex新手学习成本:
image972×453 29.3 KB
Windows版codex的配置文件默认位于 C:\Users\你的用户名\.codex ,比如:C:\Users\Administrator\.codex,进到文件夹找到auth.json 和 config.toml这两个文件 ,按照下面格式配置:auth.json配置示例:
{
"auth_mode": "apikey",
"OPENAI_API_KEY": "你的api-key"
}
config.toml配置示例:
# 全局设置:指定默认使用的模型和提供商
model_provider = "my-provider" # 提供商名称,可自定义
model = "gpt-5.4"
model_reasoning_effort = "xhigh"
# 提供商定义
[model_providers.my-provider]
name = "我的自定义API" # 名字可自定义
base_url = "API网址/v1" # 你的API服务地址,注意后面加/v1
wire_api = "responses" # 必须responses,不支持chat
新版codex的config.toml配置示例:(4月19日更新)
model = "gpt-5.4"
model_reasoning_effort = "xhigh"
model_context_window = 1000000
model_auto_compact_token_limit = 900000
model_reasoning_summary = "detailed"
model_provider = "api"
# 提供商定义
[model_providers.api]
name = "我的自定义API"
base_url = "API网址/v1"
wire_api = "responses"
requires_openai_auth = true
网友解答:
--【壹】--:
再输入api密钥一遍试试,一般配置好直接就能打开了。
--【贰】--:
image840×840 36.1 KB
这样配置完之后还是要登录吗 ?
--【叁】--:
请问 一直没搞懂的问题:
ccswitch里面的配置是全局的么?是对环境变量进行修改么?
ccswitch 配置好了之后,其他的软件如 codex app、pycharm、vscode这样的软件都可以直接使用codex 或 claude么?
--【肆】--:
下载一个ccswitch,添加供应商,连接然后打开codex app就可以使用了,我是这样解决的
image900×600 26.3 KB
--【伍】--:
image1143×195 4.75 KB
在 cli 上可以,桌面端上就不行
--【陆】--:
主要不能填其他模型就系统固定那几个gpt模型。填了其他模型重启打开还是系统固定的几个模型
--【柒】--:
对的,ccs 实际就是帮你修改配置文件,自己找到配置文件改也行的。
--【捌】--:
佬,再输入一遍api,是指的输入中转的api是吗?
--【玖】--:
claude也可以这样吗?我试了一下claude终端可以,桌面端还是要登录
--【拾】--:
ccswitch就是修改的codex的配置文件,其他软件只要是调用codex也是这个配置文件,但是有的软件走内部请求,就要另外在软件里配置了
--【拾壹】--:
那ccswitch也是对claude的配置文件进行修改么?
初次使用codex,下载的codex windows版,想使用中转站的api登录,搜了下论坛没找到完整的配置方法,摸索了一阵子总算登录成功,记录下配置方法,希望能减少codex新手学习成本:
image972×453 29.3 KB
Windows版codex的配置文件默认位于 C:\Users\你的用户名\.codex ,比如:C:\Users\Administrator\.codex,进到文件夹找到auth.json 和 config.toml这两个文件 ,按照下面格式配置:auth.json配置示例:
{
"auth_mode": "apikey",
"OPENAI_API_KEY": "你的api-key"
}
config.toml配置示例:
# 全局设置:指定默认使用的模型和提供商
model_provider = "my-provider" # 提供商名称,可自定义
model = "gpt-5.4"
model_reasoning_effort = "xhigh"
# 提供商定义
[model_providers.my-provider]
name = "我的自定义API" # 名字可自定义
base_url = "API网址/v1" # 你的API服务地址,注意后面加/v1
wire_api = "responses" # 必须responses,不支持chat
新版codex的config.toml配置示例:(4月19日更新)
model = "gpt-5.4"
model_reasoning_effort = "xhigh"
model_context_window = 1000000
model_auto_compact_token_limit = 900000
model_reasoning_summary = "detailed"
model_provider = "api"
# 提供商定义
[model_providers.api]
name = "我的自定义API"
base_url = "API网址/v1"
wire_api = "responses"
requires_openai_auth = true
网友解答:
--【壹】--:
再输入api密钥一遍试试,一般配置好直接就能打开了。
--【贰】--:
image840×840 36.1 KB
这样配置完之后还是要登录吗 ?
--【叁】--:
请问 一直没搞懂的问题:
ccswitch里面的配置是全局的么?是对环境变量进行修改么?
ccswitch 配置好了之后,其他的软件如 codex app、pycharm、vscode这样的软件都可以直接使用codex 或 claude么?
--【肆】--:
下载一个ccswitch,添加供应商,连接然后打开codex app就可以使用了,我是这样解决的
image900×600 26.3 KB
--【伍】--:
image1143×195 4.75 KB
在 cli 上可以,桌面端上就不行
--【陆】--:
主要不能填其他模型就系统固定那几个gpt模型。填了其他模型重启打开还是系统固定的几个模型
--【柒】--:
对的,ccs 实际就是帮你修改配置文件,自己找到配置文件改也行的。
--【捌】--:
佬,再输入一遍api,是指的输入中转的api是吗?
--【玖】--:
claude也可以这样吗?我试了一下claude终端可以,桌面端还是要登录
--【拾】--:
ccswitch就是修改的codex的配置文件,其他软件只要是调用codex也是这个配置文件,但是有的软件走内部请求,就要另外在软件里配置了
--【拾壹】--:
那ccswitch也是对claude的配置文件进行修改么?

