今天使用ccswitch的时候发现切换codex供应商的时候auth.json不会跟着切换

hly001 2026-06-01 15:29 1

如图所示,在我手动写入apikey的时候,auth.json会有变化,但是在保存之后,重新启动回来再看的时候发现无论切换什么供应商都无法去改变auth.json,有佬友知道怎么解决吗,还是只能回退上个版本。


而且特别注意的一点是用ccswitch切换claudecode供应商时暂时没发现问题


版本如图所示

最新回复 (9)
  • GreKevin 06-01 15:38
    1

    我试了一下,还真是。auth.json手动删除后,也不会自动生成了

  • Der 06-01 15:42
    2

    还好我没升级到新版,我还是3.14呢

  • GreKevin 06-01 15:46
    3



    还有这个不知道是不是新功能,一直在转圈圈,检查很慢

    就是环境检查出来,感觉结果很乱,也不对啊

  • hly001 楼主 06-01 15:53
    4

    我去github主页看了一下,发现解释是这样的:


    最新版 release notes 中有说


    Codex Live 配置保留
    Codex live 配置读取不再强制改写用户的 model_provider 字段;供应商作用域的 experimental_bearer_token 处理现在会在第三方供应商之间切换时保留 OAuth 登录态。


    auth.json 不变是为了保留 ChatGPT 登录态 从而使用 远程控制等 官方功能


    那看来像我这样用中转站的只能回退版本或者手动一个个改了 ^-^

  • Cyfer 06-01 15:55
    5

    保留登录态的同时也能调用第三方API,只是显示的是登录状态而已



    作者原話:



    https://x.com/Jason_Young1231/status/2060667942577258595


  • Cyfer 06-01 19:54
    6

    看起来是 Windows 环境的问题,如果在 WSL 中使用是正常的。



    但 cc-swich 的主要开发者应该都不是使用 Windows,在 3.11 前甚至不能直接在 Windows 上开发,因此对于 Windows 的支援也就差了许多

  • hly001 楼主 06-02 10:17
    7

    确实是windows的问题我换回mac就没这个问题了

  • fr0zenZ 06-10 15:16
    8

    我也是这个问题,我就说怎么来回切换配置只有一个配置可以生效呢 ^-^

  • kingkare 06-19 00:41
    9

    我之前使用就没事啊 但是就用一个skill修复以后就各种问题 难绷

* 帖子来源Linux.do
返回