在codex桌面端中接入gpt5.5无法图片输入和切换推理强度 - Codex
Quick fix
删除 Codex 下的 cc-switch 配置文件并重建,或手动修改 cc-switch-model-catalog.json 补充缺失的推理档位和图片模态。
Symptom
Section titled “Symptom”在模型切换列表推理强度只有高(high),没有超高(xhigh)和其他在 cc-switch v3.16.5 中,NativeResponses 模型目录模板存在缺陷,导致生成 cc-switch-model-catalog.json 时将所有模型的思考强度错误地限制为 none 和 high,并丢失了图片输入能力。由于模板会在每次切换时覆盖手动修改,直接编辑 JSON 文件无法持久生效。此外,部分用户在通过 Claude Code 接入 Codex 时可能会遇到 Unsupported content type: redacted_thinking 的协议兼容报错,这同样属于路由与协议转换过程中的兼容性问题。
直接删除 Codex 目录下 cc-switch 的配置文件和 config 文件夹。
重新启动 Codex 让其自动重建配置文件,此时使用第三方模型即可正常显示完整的推理强度选项。
若需手动临时修复,可编辑 cc-switch-model-catalog.json,在 supported_reasoning_levels 字段下添加 xhigh 档位,并开启图片输入支持。注意此方法在切换模型后会被自动覆盖。
// cc-switch-model-catalog.json{"supported_reasoning_levels": [{"description": "Ultra High Thinking","effort": "xhigh"}],"input_modalities": ["text", "image"],"supports_image_detail_original": true}
Affected Versions
Section titled “Affected Versions”ToolCodex
Version3.16.5 - 3.17.0
PlatformsWindows
Source Issues
Section titled “Source Issues”本页汇总自 2 个真实 issue
- 为什么我手动修改 cc-switch-model-catalog.json 后,切换模型又恢复默认了?
- 因为 cc-switch 在切换模型时会重新写入该配置文件,覆盖了你的手动修改。建议通过删除配置文件让 Codex 重新自建来解决。
- 在 Claude Code 中配置 Codex 使用时,出现 Unsupported content type: redacted_thinking 怎么办?
- 这是由于 API 协议兼容性导致的报错,与模型目录模板退化同属 Codex 路由兼容问题,已在后续版本中跟踪修复。
cc-switch 启动白屏 / 黑屏 / 闪退 / 无界面(launch crash)先区分是窗口状态损坏、WebView2/系统兼容问题,还是安全软件拦截;按日志和现象分别处理,必要时改用 CLI 版。每次点击都会先弹出系统文件夹选择器 cc-switch修改 src/App.tsx 移除 handleOpenTerminal 中的 pickDirectory() 调用,即可解决点击打开终端时强制弹出文件夹选择器的问题。Bash(...) Waiting... Claude Code降级 Claude Code 至 v2.1.104 或 v2.0.64(需管理员权限),或切换至阿里云百炼等兼容 provider,因 Nvidia 模型无法正确解析 tool use 格式。
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。