- Jmmmmmmm2026-08-1516180
问个奇怪的问题,Codex桌面版能不能做到不同会话用不同api,或者说多开codex,每个codex是不同api
主楼 - 员外不是方2026-08-1553658
- lanvent2026-08-156010
codex -c model_provider=<name> ```这样可以切换provider。 (才看到是桌面版,那不可以这么做了。 复杂点的方法是,本地起类似sub2api,newapi的聚合api网关,用一定的规则来路由,比如让某个会话id必须走指定api。 - NeverMore2026-08-154610
能做到,不是很麻烦。但是感觉需求不大啊。需求大的话我可以开一个出来
- 野狗2026-08-155237
有一种思路,自己做一层聚合路由,模型名自己加前后缀分别映射到不同的api上,然后在不同的会话选不同的模型就可以做到同一客户端不同会话不同api
- adtiad2026-08-1535340
codex++没做这个功能吗,不太懂,感觉桌面还是太臃肿了
- bestrui2026-08-1560523

可以使用这种方式
例如配置文件名称是 xxx.config.toml
然后就可以 codex -p xxx```
profile: octopus (self-contained)
usage: codex --profile octopus
model_provider = "octopus"
model = "gpt-5.6-sol"[model_providers.octopus]
base_url = "http://127.0.0.1:8080/v1"
name = "octopus"
supports_websockets = false
wire_api = "responses"
requires_openai_auth = true
stream_max_retries = 99999request_max_retries = 20
experimental_bearer_token = ""
- 管理员2026-08-154943
可以做个临时的node转发,我这边之前写了一个,图形化页面还在测试中
- 小怪兽2026-08-1517661
现在codex app好像就能吧,不过key得写在config.toml里
你打开会话时就会读当前的config.toml并缓存下来,比如你当前ccs是a供应商进codex的A会话,ccs 切b供应商codex进B会话,两边都能正常请求。cli不同进程也是这样,不过cli更简单可以直接–config指定config.toml
- Karioz2026-08-1539627
最简单就是装个Cockpit Tools,然后选择codex多开