Claude Code 切换模型后旧窗口没反应 - CC Switch
Quick fix
在 cc-switch 切换模型后,已打开的 Claude Code 会话不会自动生效;请关闭旧窗口/会话并重新打开,或在新窗口中使用切换后的模型。
Symptom
Section titled “Symptom”trae里使用Claude code vs插件时用cc switch切换opus 4.8模型原对话框没反应,开新窗口才可以用切换的模型,怎么让旧窗口可以使用切换的模型,项目都在旧窗口里,好像是有模型锁,这个要怎么解决该问题表现为在 cc-switch 中切换模型后,已经打开的 Claude Code 窗口或插件对话框仍然继续使用原模型,新的模型配置不会立即应用到现有会话。用户描述为“原对话框没反应”“开新窗口才可以用切换的模型”,并猜测存在模型锁。
输入中还包含另一个相关变体:从模型界面打开 Claude Code 时命令行出现被截断的命令报错,例如 'r-specific'、'tings' 不是内部或外部命令,疑似日志或命令字符串 “Using provider-specific claude config:” 被错误截断。该变体与旧窗口不生效不是同一个错误,但在本 cluster 中都属于模型切换/启动 Claude Code 相关问题。
切换模型后,关闭当前 Claude Code 窗口、终端会话或 IDE 插件对话框。
重新打开 Claude Code 或新建一个会话窗口,确认新会话使用切换后的模型。
如果从 cc-switch 的模型界面打开 Claude Code 时出现 'r-specific' 或 'tings' 不是内部或外部命令,避免依赖该入口,手动在终端中启动 Claude Code,并升级到新版本后重试。
Affected Versions
Section titled “Affected Versions”ToolClaude Code
Version未知
PlatformsWindows
Source Issues
Section titled “Source Issues”本页汇总自 2 个真实 issue
- 为什么切换模型后旧窗口没有变化?
- 已打开的 Claude Code 会话不会自动应用 cc-switch 的模型切换,需要关闭旧窗口或新建会话后才能生效。
- 能不能让旧窗口直接使用新模型?
- 根据 issue 描述,目前没有让旧窗口立即应用新模型的方法;用户反馈开新窗口后可以使用切换的模型。
- 从模型界面打开 Claude Code 报 'r-specific' 不是内部或外部命令怎么办?
- 这是另一个相关变体,疑似命令或日志字符串被截断。建议不要使用该入口启动,手动打开终端运行 Claude Code,并升级 cc-switch 后观察是否修复。
- 这个问题和模型锁有关吗?
- 用户在 issue 中猜测像模型锁,但没有维护者确认。可观察到的行为是现有会话不会自动刷新模型配置。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。