Skip to content

GitHub Copilot 的自动模型选择(Auto)功能让 Copilot 在对话中自动选择当前最合适的模型,无需手动切换。它会综合考虑系统负载、模型性能和你的套餐限额,在保持质量的同时减少速率限制触发频率,付费套餐用户还能享受 10% 的 Premium 请求折扣。

GitHub Copilot 自动模型选择:让 AI 自己挑最合适的模型

什么是自动模型选择

在 Chat 面板的模型选择器中选择 Auto,Copilot 就会根据以下因素自动决定用哪个模型来回答你的问题:

  • 实时系统健康状态:当某个模型服务器当前负载较高时,自动切换到响应更快的模型
  • 模型性能表现:针对你的具体问题,选择最适合该类任务的模型
  • 套餐限额:接近某个高端模型的额度上限时,自动降级到标准模型,避免直接中断

能自动选哪些模型

Auto 会在满足以下条件的模型中选择:

  • 未被管理员策略限制的模型
  • Premium 请求倍率 ≤ 1 的模型(即不额外消耗 Premium 额度的模型)
  • 你当前套餐包含的模型

具体可选的模型范围随套餐和组织策略变化,当前版本中 Auto 覆盖 GPT-4o、Claude Sonnet 等主流模型。

Anthropic Claude 系列的 Auto 支持

如果你开启了 Anthropic Claude 代理集成,Auto 模式会在以下 Claude 模型中选择:

  • Claude Opus 4.5 / 4.6 / 4.7
  • Claude Sonnet 4.5 / 4.6

自动选择和 Premium 请求折扣

使用 Auto 模式的付费用户(Pro / Pro+ / Business / Enterprise)可以享受 10% 的 Premium 请求折扣。这意味着同样的对话,用 Auto 比手动选择高端模型消耗更少的额度。

如何查看当前使用了哪个模型

Auto 不会隐藏选择结果。每次回答后,Chat 界面会显示本次使用的具体模型名称。如果你觉得自动选择不合适,可以随时切换到模型选择器中的具体模型。

各 IDE 的支持情况

IDEAuto 支持状态
VS Code✅ 正式可用
JetBrains✅ 正式可用
Visual Studio🔜 预览中
Vim/Neovim🔜 预览中
GitHub.com🔜 预览中

部分 IDE 的 Auto 功能可能需要管理员在组织策略中开启「Editor preview features」。

什么时候手动选模型更好

Auto 的目标是在大多数场景下做出好的选择,但以下情况你可能更想手动指定:

  • 代码生成密集型任务:希望确保用最强推理模型(如 Claude Opus)处理复杂架构
  • 测试特定模型行为差异:对比不同模型的输出风格
  • 额度受限时:明确希望用 Premium 倍率最低的模型节约额度

常见问题

Q: Auto 模式会不会偷偷用高倍率模型耗光我的 Premium 额度?

A: 不会。Auto 的设计原则之一就是不选 Premium 倍率 > 1 的模型,它倾向于用高质量但不额外消耗 Premium 的模型。如果你确实需要用高倍率模型(比如 o1),需要手动选择。

Q: Auto 和「接近限额时自动降级」是同一个功能吗?

A: 是的,自动降级也是 Auto 模式的一部分。当 Auto 检测到你当前 Premium 请求额度即将耗尽,会自动降到标准模型继续回答,而不是直接报错停服。

Q: JetBrains 里怎么切换到 Auto 模式?

A: 在 Copilot Chat 面板的模型选择下拉菜单中选择「Auto」。VS Code 和 JetBrains 的操作位置相同,都在对话框上方的模型选择器里。