跳转到内容

1M上下文配置不生效 Claude Code

Quick fix

将 cc-switch 数据库中 Opus 路由从 claude-opus-4-8 回退为 claude-opus-4-6 后重启 Claude Desktop。

报错原文
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 有效。原帖也提到该问题未得到彻底解决,因此该方案应视为用户验证过的临时绕过方式。

  1. 在 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
  2. 重启 Claude Desktop,使其重新读取模型组合映射。

  3. 如 Sonnet 或 Haiku 的 1M 声明同样无效,可按讨论中的思路让 cc-switch 传递旧版本号及旧版 1M 声明;该帖报告 Opus4.6、Sonnet4.6、haiku4.5 有效。

ToolClaude Code
Versionv3.16.3
PlatformsWindowsmacOS
是CCswitch的问题还是新版本claudecode的问题?
原帖讨论推测与 Claude Desktop 升级后不识别当前声明组合有关,但没有维护者确认的最终归因。
这个问题是否得到彻底解决?
评论明确表示原帖中尚未得到彻底解决;目前只有用户提供并测试过的临时回退方案。

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