← 返回首页目录
# GitHub Copilot 支持的AI模型全面指南
## 引言
GitHub Copilot 作为业界领先的AI编程助手,现已支持多种AI模型,每种模型都具备独特的优势。有些模型优先考虑速度和成本效益,而另一些则针对准确性、推理能力或多模态输入进行了优化。选择合适的模型取决于具体的任务需求。需要注意的是,模型可用性可能随时变化,某些模型可能随着时间被替换或更新。所有默认的AI模型,其输入提示和输出结果都会经过GitHub Copilot的内容过滤器,以过滤有害、冒犯性或偏离主题的内容,并在启用时进行公共代码匹配检查。
## 核心概念
### 模型可用性
用户在GitHub Copilot中能使用的模型取决于其订阅计划(Copilot Plan)和使用环境(如GitHub.com或IDE)。模型可分为以下几类:
1. **一般可用(GA)模型**:已经正式发布、稳定可靠的模型。
2. **公共预览模型**:处于预览阶段,功能可能不完整,但允许用户提前体验。
3. **自动模型选择**:根据用户的任务类型自动选择最合适的模型。
4. **评估模型**:用于实验和测试的模型,可能使用代号而非正式名称。
5. **效用模型**:用于驱动后台功能,不可选择或禁用。
6. **长期支持(LTS)模型**:提供长期支持和稳定性保障的模型。
### 扩展能力
最新的Copilot模型支持以下扩展能力:
- **百万级Token上下文窗口**:允许模型在单次会话中处理显著更多的内容,非常适合处理大型代码库、长文档或复杂的多文件项目。用户可以在默认上下文大小和扩展(100万Token)上下文之间进行选择。
- **可配置推理级别**:控制模型在生成响应前的推理深度。更高级别的推理能提高复杂问题的响应质量,但也会消耗更多AI积分。
**重要提示**:更大的上下文窗口或更高的推理级别将增加AI积分的消耗。官方建议在默认情况下使用常规上下文窗口和常规推理,仅在处理更复杂任务时才选择更高级别。
## 支持的AI模型列表
GitHub Copilot当前支持以下AI模型,按提供商分类:
### OpenAI 模型
- **GPT-5 mini**:轻量级模型,速度快、成本低
- **GPT-5.3-Codex**:专为代码生成优化的模型
- **GPT-5.4**:上一代旗舰模型
- **GPT-5.4 mini**:轻量级版本
- **GPT-5.4 nano**:超轻量级模型(仅限Codex VS Code扩展,Copilot Pro+)
- **GPT-5.5**:最新旗舰模型,性能卓越
- **GPT-5.6 Luna/Sol/Terra**:最新一代模型系列
### Anthropic 模型
- **Claude Haiku 4.5**:快速响应模型
- **Claude Opus 4.5/4.6/4.7/4.8**:高性能系列
- **Claude Opus 4.8(快速模式)**:预览版快速处理模型
- **Claude Opus 5**:最新旗舰模型
- **Claude Sonnet 4.5/4.6/5**:均衡型模型
- **Claude Fable 5**:特殊模型,使用需注意数据保留条款
### Google 模型
- **Gemini 3.1 Pro**:公共预览版
- **Gemini 3.5 Flash**:快速响应模型
- **Gemini 3.6 Flash**:最新快速响应模型
- **Gemini 3.7 Flash**:最新一代快速响应模型
### Microsoft 模型
- **MAI-Code-1-Flash**:微软代码专用模型
- **MAI-Code-1.1-Flash**:升级版本
### 其他提供商
- **Raptor mini**:基于GPT-5 mini的微调模型
- **Kimi K2.7 Code / Kimi K3**:Moonshot AI模型
- **Grok 4.5 / Grok 4.6**:xAI模型
## 支持扩展能力的模型
以下模型支持百万级Token上下文窗口和可配置推理级别:
- Claude Sonnet 4.6/5
- Claude Opus 4.6/4.7/4.8/5
- Claude Opus 4.8(快速模式)
- Claude Fable 5
- GPT-5.3-Codex
- GPT-5.4
- GPT-5.5
- GPT-5.6 Luna/Sol/Terra
- Kimi K3
**注意**:百万级Token上下文窗口仅在Visual Studio Code和Copilot CLI中可用。可配置推理级别在Visual Studio Code、Copilot CLI和Copilot云代理中可用。
## 各客户端支持情况
不同客户端可使用的模型有所不同。主要客户端包括:GitHub.com、Copilot CLI、Visual Studio Code、Visual Studio、Eclipse、Xcode和JetBrains IDEs。
### 最低IDE版本要求
部分较新模型需要特定版本的IDE或Copilot扩展/插件:
- **Gemini系列**:需要VS Code v1.115.0+(3.1 Pro/3.5 Flash)或v1.128.0+(3.6/3.7 Flash)
- **GPT-5.3-Codex**:需要VS Code v1.104.1+
- **GPT-5.4/5.4 mini**:需要VS Code v1.104.1+
- **GPT-5.5**:需要VS Code v1.117+
- **GPT-5.6系列**:需要VS Code v1.128.0+
- **Claude Opus 4.8/5**:需要VS Code v1.118/v1.128.0+
- **Claude Sonnet 5/Fable 5**:需要VS Code v1.124+
- **Kimi K2.7 Code**:需要VS Code v1.127+
- **MAI-Code系列**:需要VS Code v1.121+
**建议**:为获得最佳效果,请始终保持IDE和Copilot扩展为最新版本。即使模型在较旧版本上显示,最新版本的提示和模型行为表现最佳。
## 各订阅计划的模型可用性
不同订阅计划可用的模型不同:
- **Copilot Free/Student**:仅能通过自动模型选择使用模型
- **Copilot Pro/Pro+/Max**:可使用全部模型
- **Copilot Business/Enterprise**:可使用全部模型,管理员可配置模型访问权限
组织或企业所有者可以为其成员启用或限制特定模型的访问。
## 模型默认启用政策
在Copilot Business和Enterprise计划中,新的政策将控制未配置的GA模型默认是启用还是禁用状态:
**不符合默认启用条件的模型包括**:
- 已被明确禁用的模型
- 预览版模型
- 开放权重模型(如DeepSeek、Kimi K2.7 Code、Kimi K3)
- 不受GitHub数据保留协议覆盖的模型(如Claude Fable 5)
- 不符合企业数据驻留或FedRAMP合规要求的模型
## 模型退役历史
GitHub Copilot会定期更新和退役模型。部分即将退役的模型及其替代方案:
- **MAI-Code-1-Flash**(2026-09-10退役)→ MAI-Code-1.1-Flash
- **Claude Opus 4.5/4.6**(2026-09-01退役)→ Claude Opus 5
- **Claude Sonnet 4.5**(2026-09-01退役)→ Claude Sonnet 5
- **Claude Sonnet 4.6**(2026-09-01退役,年度个人订阅者除外)→ Claude Sonnet 5
- **Gemini 3.1 Pro**(2026-09-01退役)→ Gemini 3.6 Flash
- **Raptor mini**(2026-09-01退役)→ MAI-Code-1-Flash
- **GPT-4.1**(2026-06-01退役)→ GPT-5.5
- **GPT-5.2系列**(2026-06-01退役)→ GPT-5.3-Codex
- **Grok Code Fast 1**(2026-05-15退役)→ GPT-5 mini
- **Claude Sonnet 4**(2026-05-01退役)→ Claude Sonnet 4.6
## 评估模型与效用模型
### 评估模型
评估模型用于测试和实验目的,可能使用代号而非正式名称。这些模型可能来自Microsoft、OpenAI、Anthropic或Google,并经过GitHub和Microsoft的测试验证。评估模型可能随时被添加、更新或移除,其可用性和速率限制可能与一般可用模型不同。**重要警告**:测试表明评估模型在安全相关或其他类别的提示上可能表现较差,用户应始终仔细审查和验证代码。
用户可在GitHub设置中通过"AI controls"禁用评估模型。
### 效用模型
效用模型用于驱动后台功能,无法在模型选择器中禁用或选择。当前使用的效用模型包括:GPT-4o mini、GPT-4o、GPT-4.1和GPT-5.4 nano。
## 故障排查与支持
如果某个特定模型不可用,建议参考模型供应商的支持页面获取最新可用性信息。如果来自不同供应商的多个模型不可用,请联系GitHub支持或查看GitHub状态页面。
## 下一步行动
1. 快速上手Copilot:查看GitHub Copilot快速入门指南
2. 配置可用模型:了解如何配置AI模型访问权限
3. 负责任AI使用:访问Copilot信任中心和Copilot功能负责任使用指南
---
*作者:吉祥法师*