Codex settings become the Claude values:Codex 重启设置被覆盖
Quick fix
Codex 故障转移设置重启后被 Claude 设置覆盖,原帖尚未提供可验证的解法,需跟进源 issue。
Symptom
Section titled “Symptom”Codex settings become the Claude values. In my case Max Retries changed from 0 to 6.报告称,在 CC Switch v3.20.2 的 macOS 环境中,Codex 本地代理的故障转移设置保存后,正常退出并重启 CC Switch,Codex 的配置会变成 Claude 的值;其中 Max Retries 从 0 变为 6。两者设置相同时,这个问题会被掩盖。
报告者推测,stop_with_restore_keep_state() 通过 get_proxy_config() 读取旧版全局代理配置时读取了 Claude 行,而 update_proxy_config() 更新共享字段时缺少 WHERE app_type 条件,导致 Claude 的值被写入所有应用行。这是报告者提出的可能原因,原帖未提供维护者确认、补丁或修复版本。该 issue 虽已关闭,但原帖尚未提供可验证的解法。
核对是否符合原帖复现条件:Claude 的 Max Retries 为 6,Codex 为 0;确认 Codex 设置已保存后,正常退出并重启 CC Switch,检查 Codex 的值是否变为 6。此步骤仅用于确认现象。
跟进源 issue #7204 的后续说明。现有材料没有已验证的修复方法,不能将 issue 关闭或两者使用相同设置视为问题已修复。
Affected Versions
Section titled “Affected Versions”ToolCodex
Version受影响版本:CC Switch v3.20.2
PlatformsmacOS
Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
(暂无 FAQ)
cc-switch 用量统计与 DeepSeek 官网不一致 / 不更新先升级到 v3.19.2 或更新版本,然后在「使用统计」页执行一次「重建 Codex 用量」,历史虚增或漏记的数据才会被修正。Claude Desktop 模式下代理接管 Claude 开关无法勾选在 claude-desktop 模式下,设置页的“应用接管”区域硬编码显示的是 Claude Code (claude) 开关,而非 Claude Desktop (claude-desktop) 开关,导致点击无反应或报错。Prompt files are never rebuilt数据库恢复后 Prompt、实时配置与缓存未完整重建;原帖尚未提供可验证的解法,需跟进源帖合并后的审查进展。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。