跳至主要内容

AI 模型比较

比较 Copilot Chat 中可用的 AI 模型,并为您的任务选择最佳模型。

GitHub Copilot AI 模型比较

GitHub Copilot 支持多种 AI 模型,具备不同的能力。您选择的模型会影响 Copilot Chat 与 Copilot 行内建议的响应质量和相关性。某些模型延迟更低,另一些则幻觉更少或在特定任务上表现更佳。本指南帮助您根据任务而非仅仅模型名称挑选最佳模型。

注意

使用此表格快速找到合适的模型,更多细节请参阅下方章节。

模型任务领域擅长(主要用例)进一步阅读
GPT-4.1通用编码与写作快速、准确的代码补全和解释GPT-4.1 模型卡
GPT-5 mini通用编码与写作快速、准确的代码补全和解释GPT-5 mini 模型卡
GPT-5.1深入推理与调试多步骤问题解决和架构级代码分析GPT-5.1 模型卡
GPT-5.2深入推理与调试多步骤问题解决和架构级代码分析GPT-5.2 模型卡
GPT-5.2-Codex代理式软件开发代理任务GPT-5.2-Codex 模型卡
GPT-5.3-Codex代理式软件开发代理任务GPT-5.3-Codex 模型卡
GPT-5.4深入推理与调试多步骤问题解决和架构级代码分析GPT-5.4 模型卡
GPT-5.4 mini代理式软件开发代码库探索,使用 grep 风格工具时尤为有效不可用
Claude Haiku 4.5快速帮助简单或重复性任务快速、可靠的轻量级编码问题回答Claude Haiku 4.5 模型卡
Claude Opus 4.5深入推理与调试复杂的问题解决挑战,精细的推理Claude Opus 4.5 模型卡
Claude Opus 4.6深入推理与调试复杂的问题解决挑战,精细的推理Claude Opus 4.6 模型卡
Claude Opus 4.6 (fast mode) (preview)深入推理与调试复杂的问题解决挑战,精细的推理不可用
Claude Sonnet 4.0深入推理与调试性能与实用性的完美平衡,适用于编码工作流Claude Sonnet 4.0 模型卡
Claude Sonnet 4.5通用编码与代理任务复杂的问题解决挑战,精细的推理Claude Sonnet 4.5 模型卡
Claude Sonnet 4.6通用编码与代理任务复杂的问题解决挑战,精细的推理Claude Sonnet 4.6 模型卡
Gemini 2.5 Pro深入推理与调试复杂代码生成、调试和研究工作流Gemini 2.5 Pro 模型卡
Gemini 3 Flash快速帮助简单或重复性任务快速、可靠的轻量级编码问题回答Gemini 3 Flash 模型卡
Gemini 3.1 Pro深入推理与调试高效且精准的编辑‑测试循环不适用
Grok Code Fast 1通用编码与写作快速、准确的代码补全和解释Grok Code Fast 1 模型卡
Qwen2.5通用编码与写作代码生成、推理以及代码修复/调试Qwen2.5 模型卡
Raptor mini通用编码与写作快速、准确的代码补全和解释即将推出

任务:通用编码与写作

在需要在质量、速度和成本效率之间取得平衡的常规开发任务中使用这些模型。当您没有特定需求时,这些模型是很好的默认选择。

模型为何适合
GPT-5.3-Codex在特性、测试、调试、重构和审查等复杂工程任务上,能够交付更高质量的代码,而无需冗长指令。
GPT-5 mini对大多数编码和写作任务而言可靠的默认选项。快速、准确,且在各种语言和框架中表现优秀。
Grok Code Fast 1专用于编码任务。能在多语言环境下良好完成代码生成与调试。
Raptor mini专用于快速、准确的行内建议和解释。

何时使用这些模型

如果您想要,使用以下任意模型

  • 编写或审查函数、短文件或代码差异。
  • 生成文档、注释或摘要。
  • 快速解释错误或异常行为。
  • 在非英文编程环境下工作。

何时使用其他模型

如果您正在进行复杂的重构、架构决策或多步逻辑,考虑使用 深入推理与调试 中的模型。若需要更快、更简单的任务,如重复编辑或一次性代码建议,请参阅 快速帮助简单或重复性任务

任务:快速帮助简单或重复性任务

这些模型针对速度和响应性进行了优化。它们非常适合快速编辑、实用函数、语法帮助以及轻量原型设计。您将获得快速答案,无需等待不必要的深度或冗长的推理链。

模型为何适合
Claude Haiku 4.5在快速响应与高质量输出之间取得平衡。适用于小任务和轻量代码解释。

何时使用这些模型

如果您想要,使用以下任意模型

  • 编写或编辑小函数或实用代码。
  • 快速提问语法或语言相关问题。
  • 以最少的设置原型化想法。
  • 对简单提示或编辑获得快速反馈。

何时使用其他模型

如果您正在进行复杂的重构、架构决策或多步逻辑,请参见 深入推理与调试。若任务需要更强的通用推理或更结构化的输出,请参见 通用编码与写作

任务:深入推理与调试

这些模型专为需要逐步推理、复杂决策或高上下文感知的任务而设计。当您需要结构化分析、深思熟虑的代码生成或多文件理解时,它们表现出色。

模型为何适合
GPT-5 mini相比 GPT-5,提供更快的响应和更低的资源使用,同时交付深度推理与调试。非常适合交互式会话和逐步代码分析。
GPT-5.4在复杂推理、代码分析和技术决策方面表现出色。
Claude Sonnet 4.6在 Sonnet 4.5 基础上改进,提供更可靠的补全和在高压环境下更智能的推理。
Claude Opus 4.6Anthropic 最强大的模型。相较 Claude Opus 4.5 有所提升。
Gemini 3.1 Pro在长上下文以及科学或技术分析方面具备高级推理能力。
Goldeneye复杂的问题解决挑战和精细的推理。

何时使用这些模型

如果您想要,使用以下任意模型

  • 在跨多个文件的上下文中调试复杂问题。
  • 重构大型或相互关联的代码库。
  • 跨层规划功能或架构。
  • 权衡库、模式或工作流之间的取舍。
  • 分析日志、性能数据或系统行为。

何时使用其他模型

对于快速迭代或轻量任务,请参见 快速帮助简单或重复性任务。对于通用开发工作流或内容生成,请参见 通用编码与写作

任务:处理视觉内容(图表、截图)

当您想要询问截图、图表、UI 组件或其他视觉输入时,请使用这些模型。这些模型支持多模态输入,非常适合前端工作或视觉调试。

模型为何适合
GPT-5 mini对大多数编码和写作任务而言可靠的默认选项。快速、准确,且支持多模态输入的视觉推理任务。跨语言和框架表现良好。
Claude Sonnet 4.6在 Sonnet 4.5 基础上改进,提供更可靠的补全和在高压环境下更智能的推理。
Gemini 3.1 Pro深入推理与调试,适用于复杂代码生成、调试和研究工作流。

何时使用这些模型

如果您想要,使用以下任意模型

  • 提问有关图表、截图或 UI 组件的问题。
  • 获取对视觉草稿或工作流的反馈。
  • 从视觉上下文中理解前端行为。

提示

如果您在不支持图像输入的环境中使用模型(如代码编辑器),将无法获得视觉推理的好处。您可能可以通过 MCP 服务器间接获取视觉输入。参见 使用模型上下文协议(MCP)服务器扩展 GitHub Copilot Chat

何时使用其他模型

如果您的任务涉及深度推理或大规模重构,请考虑 深入推理与调试 中的模型。对于仅文本任务或更简易的代码编辑,请参阅 快速帮助简单或重复性任务

后续步骤

选择合适的模型能帮助您最大化 Copilot 的价值。如果您不确定使用哪种模型,请从通用选项如 GPT-4.1 开始,然后根据需求进行调整。

© . This site is unofficial and not affiliated with GitHub, Inc.