← 返回信息流
Agent SkillLINUX DO · AI·9 天前

Claude Code Desktop回退老版本解决1M上下文问题

原标题:claude code desktop最新版本无1M上下文问题解决办法

速览

Claude Code Desktop最新版本缺失1M上下文功能,用户可通过回退至1.12603.1.0版本并禁用自动更新来解决。手动修改配置文件添加"disableAutoUpdates": true可阻止自动更新。推荐使用cc-switch工具进行本地路由配置,避免每次API变动触发更新,实现一键切换。

AI 深度解读

背景

Claude Code Desktop 的新版本对 1M 上下文(即 100 万 token 上下文窗口)的使用施加了限制,导致部分依赖大上下文窗口的用户无法正常使用该功能。为绕过此限制,社区用户通过回退到旧版本并禁用自动更新来解决。同时,多 API 配置场景下频繁的更新也会导致配置丢失,因此需要更稳定的路由管理工具。

核心内容

解决办法分为两步:

  1. 回退到旧版本
    下载 Claude Code Desktop 的旧版本(具体版本号为 1.12603.1.0),该版本支持 1M 上下文。注意:旧版本安装后会自动更新到最新版,因此需要手动禁用自动更新。

  2. 禁用自动更新
    安装完成后,找到配置文件路径:
    C:\Users\你的用户名\AppData\Local\Claude-3p\configLibrary
    在配置文件中添加一行:
    "disableAutoUpdates": true
    保存后即可阻止自动更新。

  3. 使用 cc-switch 管理 API 路由(推荐)
    为避免每次切换 API 时触发更新,建议使用 cc-switch 工具开启 Claude Code Desktop 的本地路由。只需修改一次配置文件,之后即可任意切换 API 端点,无需重新配置。这能够减少因频繁更新导致的版本回退失效问题。

注意:旧版本的具体获取地址未在原文中给出(原文表示“若是不能放链接,可以删除”),因此本文不提供下载链接,用户可自行在社区或官方渠道查找。

关键要点

  • 回退版本必须锁定在 1.12603.1.0,该版本保留 1M 上下文能力。
  • 禁用自动更新的关键操作是在 configLibrary 配置文件中添加 "disableAutoUpdates": true
  • cc-switch 是一个本地路由工具,可集中管理 API 配置,避免因切换 API 而触发自动更新。
  • 若仅需临时使用旧版本,直接修改配置文件禁用更新即可;若长期使用且需要多 API 切换,推荐配合 cc-switch 使用。
  • 旧版本获取依赖社区分享或官方存档,用户需自行甄别来源安全。

意义与影响

该解决方案为依赖 Claude Code Desktop 大上下文窗口的用户提供了一种可操作的临时绕过方式,避免因版本升级导致的关键功能丢失。同时,cc-switch 工具的使用思路也体现了社区在应对客户端更新限制时的灵活实践——通过本地路由隔离 API 配置与客户端版本,减少维护成本。不过,回退到旧版本意味着无法获得最新版的安全修复和功能更新,用户需权衡利弊。长远来看,官方可能后续会重新开放 1M 上下文或提供付费选项,届时此方案的时效性将降低。

查看原文 →linux.do