跳转到内容

cc-switch接入claude的配置被覆盖 Claude Code

Quick fix

在 cc-switch 中登出官方账号并清除登录状态,以恢复开发者模式的代理配置。

报错原文
今天注册claude账号被官方强制覆盖了,导致cc-switch接入claude的配置被覆盖,然后登录进去一直都是官方账号的claude登录

当用户在 Claude Code 中注册或登录官方账号时,官方客户端会强制覆盖 cc-switch 注入的配置,导致切换 provider 后仍有部分流量走向官方 Claude。此外,新版客户端移除了“跳过登录”按钮,改为第三方网关登录,使得旧版配置方式失效。

对于 Codex 应用,配置未生效的原因是新版本将 SQLite 数据库路径从 ~/.codex/state_5.sqlite 迁移到了 ~/.codex/sqlite/state_5.sqlite,导致旧版 cc-switch 仍在修改错误的文件路径。

  1. 在 cc-switch 中登出当前官方账号,以阻断继续流向官方 Claude 的异常流量。

  2. 清除官方登录状态,重新使用开发者模式配置接入。

  3. 若遇到 Codex 会话历史未同步问题,请更新 cc-switch 至最新版本以适配新的 SQLite 路径。

ToolClaude Code / Codex
Version未知
PlatformsWindowsmacOS
切换provider后,依旧跑Claude
在登陆官方账号后,如果用cc switch切换其他provider,依旧有部分流量走向claude。cc中登出后,现象消失。
为啥没有跳过登录这个按钮
现在都更新了,以前是跳过登录的,现在变成第三方网关登录。
统一Codex会话历史后,切换登录态账号到API Key模式,会话历史并未恢复
应该是新版codex SQLite 移到 ~/.codex/sqlite/state_5.sqlite,现在cc 还改的旧的 ~/.codex/state_5.sqlite。

这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。