1M上下文配置不生效 Claude Code
Quick fix
将 cc-switch 数据库中 Opus 路由从 claude-opus-4-8 回退为 claude-opus-4-6 后重启 Claude Desktop。
Symptom
Section titled “Symptom”Claude desktop正常使用更新后1M上下文选项没有了,上下文回到200K
同时fable5显示不可用了该报告出现在 Claude Desktop 更新后:原有 1M 上下文选项消失并回到 200K。讨论中的用户分析认为,cc-switch 数据库将 Opus 默认模型名设为 4.8,却按 4.6 的 1M 声明格式传递;Claude Desktop 可能无法识别这组声明。该分析并非维护者确认的根因。 一名用户提供了回退 Opus 路由版本号的临时方案,并报告 Opus4.6、Sonnet4.6、haiku4.5 有效。原帖也提到该问题未得到彻底解决,因此该方案应视为用户验证过的临时绕过方式。
在 cc-switch 数据库中找到 claudeDesktopModelRoutes 字段,将其中所有 claude-opus-4-8 改为 claude-opus-4-6。
.cc-switch\cc-switch.db claudeDesktopModelRoutes: claude-opus-4-8 → claude-opus-4-6重启 Claude Desktop,使其重新读取模型组合映射。
如 Sonnet 或 Haiku 的 1M 声明同样无效,可按讨论中的思路让 cc-switch 传递旧版本号及旧版 1M 声明;该帖报告 Opus4.6、Sonnet4.6、haiku4.5 有效。
Affected Versions
Section titled “Affected Versions”ToolClaude Code
Versionv3.16.3
PlatformsWindowsmacOS
Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
- 是CCswitch的问题还是新版本claudecode的问题?
- 原帖讨论推测与 Claude Desktop 升级后不识别当前声明组合有关,但没有维护者确认的最终归因。
- 这个问题是否得到彻底解决?
- 评论明确表示原帖中尚未得到彻底解决;目前只有用户提供并测试过的临时回退方案。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。