自定义配置在提取前被覆盖:Claude Code
Quick fix
若使用 4.0,升级后切换供应商会保留 settings.json 中的插件、hooks 和权限等内容。
Symptom
Section titled “Symptom”提取不到任何新增信息该问题报告了编辑供应商时通用配置片段先合并到表单,再从已被覆盖的内容提取,导致自定义值无法提取。维护者回复称,4.0 已移除通用配置片段,切换供应商时只替换地址、密钥、模型等关键字段,settings.json 中的其他内容会原样保留,因此这一时序问题在 4.0 中不存在。
后续评论还报告了另一种更上游的情形:磁盘上的 settings.json 可能在提取前被存储配置覆盖。该评论没有确认此情形已由 4.0 的说明解决。
维护者建议升级到 4.0;切换供应商时,插件、hooks、权限等 settings.json 内容会保留。
Affected Versions
Section titled “Affected Versions”ToolClaude Code
Version4.0 为维护者所述修复版本;受影响版本未说明
PlatformsWindows
Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
- 升级到 4.0 后,切换供应商时插件和 skill 配置会丢失吗?
- 维护者称,4.0 切换供应商时会保留 settings.json 中的其他内容,包括插件、hooks 和权限;评论未单独提及 skill。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。