Skip to content

Copilot 可用的 AI 模型取决于套餐、客户端和组织策略三个维度。个人用户按套餐享有不同模型访问权;组织和企业管理员可以收窄或扩展成员的模型选择范围;通过 API Key 可以接入 Azure OpenAI 等自定义模型。

GitHub Copilot AI 模型访问配置:套餐、组织策略与自定义模型

模型访问权限的三个维度

维度一:套餐

不同 Copilot 套餐对应不同的可用模型:

套餐模型访问范围
Copilot Free基础模型(GPT-4o mini 等)
Copilot Pro完整模型列表,含高级模型
Copilot Pro+最高级模型(Claude Opus、o1 等)
Copilot Business组织管理员控制
Copilot Enterprise企业管理员控制 + 自定义模型

维度二:客户端

不同客户端支持的模型可能不同。VS Code 中可切换的模型和 GitHub.com Copilot Chat 支持的模型范围不完全一致,使用时以客户端实际显示为准。

维度三:组织/企业策略

组织管理员可以:

  • 禁用某些模型(避免员工使用未经审批的第三方模型)
  • 设置默认模型
  • 允许或禁止自动模型选择(auto model selection)

企业管理员还可以额外配置自定义模型(见下文)。

自动模型选择

Copilot 支持"自动选择模型"模式,根据任务类型和上下文自动选用最合适的模型。这个功能受组织策略控制:

  • 如果组织禁用了某个模型,自动选择时会跳过该模型
  • 如果组织关闭了自动选择策略,用户只能手动指定模型

接入自定义模型

企业套餐支持通过 API Key 接入外部模型,例如 Azure OpenAI、Amazon Bedrock 上的模型。

配置路径(企业管理员):

  1. 进入企业的 Copilot settings
  2. 找到 Custom models 部分
  3. 输入 API Key 和模型端点

接入后,自定义模型会出现在组织成员的模型选择列表中,和官方模型并列。

组织管理员配置路径

  1. 进入组织 SettingsCopilotPolicies
  2. AI models 策略中设置允许范围:
    • 全部允许
    • 只允许指定模型
    • 禁用某些模型

企业级管理员在企业设置中有同样的策略配置入口,且企业策略优先于组织策略。

与 Cursor / Claude Code 的对比

Cursor 通过订阅内置多种模型,用户可自由选择;Claude Code 绑定 Anthropic API,支持的模型范围由 Anthropic 决定。Copilot 的模型访问管理更适合企业场景——管理员可以集中控制合规模型范围,符合企业 IT 合规要求。

常见问题

Q: 为什么我的组织看不到某些模型?

A: 组织管理员可能已经限制了可用模型范围。联系管理员确认策略,或请管理员在 Copilot Policies 中放开对应模型。

Q: 自动模型选择会在用户不知情的情况下切换模型吗?

A: 会。自动选择时 Copilot 会根据任务自行决定模型,如果需要固定使用某个模型,在模型选择器中手动指定后关闭自动选择。

Q: 接入 Azure OpenAI 自定义模型需要什么前提?

A: 需要 Copilot Enterprise 套餐,以及有效的 Azure OpenAI API Key 和对应模型的部署端点。