论Codex 能不能像 Claude Code 那样,无感热更新 baseUrl 和 Apikey

藏柏 2026-06-25 10:56 1

原始 Codex CLI 的行为是:


启动 session 时读取 provider/base_url/auth

→ ModelClient 持有固定 provider

→ 运行中修改 ~/.codex/config.toml 或 auth.json

→ 当前 Codex 进程不会自动切换

→ 通常需要重启 Codex


问了一下 5.5,对比了代码,codex 需要 patch 源码重新打包


试了一下,确实是可以热更新


这个有搞头吗


patch-codex-hot-provider.sh.zip (7.5 KB)


拉 Codex 源码

→ checkout 当前安装版本对应 tag

→ apply patch

→ cargo build

→ 备份当前 codex binary

→ 替换当前 codex binary


最新回复 (8)
  • milomaki 06-25 11:00
    1

    没必要啊,套个cpa/sub2api不好吗,反正都是走apikey的方式了,没区别的

  • Nanl 07-20 14:32
    4

    佬,claude code怎么热更新baseurl与apikey啊?没搜到

  • FantasyYou 07-20 14:33
    5

    你用cc-switch或手动改完,重新选下模型就更新了

  • wangbaole 07-20 14:34
    6

    这样有效吗,我每次都是大退然后重新打开客户端

  • FantasyYou 07-20 14:36
    7

    有效的,你可以设置不同的模型看下,/model显示的是你改完的后的模型,重新选下就更新了(我是这么认为的,因为我这样操作它就换了)

  • muzinan 07-20 14:36
    8

    ccSwitch,开启路由。直接热切换就可以了

  • wangbaole 07-20 14:37
    9

    一会试试,果然能学到新鲜姿势。。

  • Kiwa 07-20 15:35
    10

    不用/model也行吧 我换了个没用的base_url直接就用不了了

* 帖子来源Linux.do
返回