跳转到内容

Warmup request downgraded to model: gpt-5-mini - Claude Code

Quick fix

将 Copilot 优化器的 warmupDowngrade 设为 false,阻止 warmup 请求被改写为不可用的 gpt-5-mini。

报错原文
[Copilot] Warmup request downgraded to model: gpt-5-mini

CC Switch 的 Copilot 优化器默认启用 warmup 降级,并将 `gpt-5-mini` 作为替代模型。请求被判定为 warmup 后,转发器会覆盖已经解析完成的 Claude 模型,因此明确选择的 `claude-opus-4.8-1m` 会先解析为 `claude-opus-4.8`,随后又被静默改写为 `gpt-5-mini`。

该问题在 CC Switch 3.18.0 和 4.0.10 的 macOS 环境中均有复现。4.0.10 的报告还显示 Claude Desktop 的安全分类和模型可用性检查可能被误判为 warmup;如果 Copilot 订阅不支持 `gpt-5-mini`,上游会返回 HTTP 400 和 `model_not_supported`。Issue 最终因超时关闭,维护者建议升级最新版本后重试,但线程没有提供已修复版本。

  1. 在 Copilot 优化器配置中将 `warmupDowngrade` 设置为 `false`。

  2. 重新启动或使用 Claude Code 会话,并检查日志;确认 `claude-opus-4.8-1m` 经 live-model 解析为 `claude-opus-4.8` 后,不再被替换为 `gpt-5-mini`。

  3. 如果最新版本仍可复现,请补充 CC Switch 版本、系统、完整复现步骤以及相关日志或截图,并重新打开 issue。

ToolClaude Code
Version受影响版本:3.18.0 - 4.0.10
PlatformsmacOS
这个问题只影响 Claude Code 吗?
不是。线程中的复现报告称,CC Switch 4.0.10 下通过代理网关使用的 Claude Desktop 也会受影响,包括内置浏览器操作前的安全审核和切换模型时的可用性检测。
为什么 GitHub Copilot 会返回 `model_not_supported`?
报告中的 GitHub Copilot Business 订阅只提供 Claude 模型,不包含 `gpt-5-mini`;warmup 优化器将请求改写为 `gpt-5-mini` 后,上游因此返回 HTTP 400 和 `model_not_supported`。
4.0 重构后这个问题已经修复了吗?
无法确认。维护者表示 4.0 对相关功能做了较大重构并建议更新到最新版本,但用户仍在 4.0.10 上复现;线程没有给出明确的修复版本。

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