近期,隶属于微软的 GitHub
对其广受欢迎的 AI 编程助手 GitHub Copilot
的服务策略进行了调整,引入了新的使用限制,并针对部分高级 AI 模型功能推出了收费机制。这一变化可能意味着,对于追求更强大 AI 能力的用户而言,GitHub Copilot
的使用成本将会增加。
GitHub
宣布为 GitHub Copilot
引入“premium requests”(高级请求)机制。该机制规定,当用户选择使用基础模型(目前为 OpenAI 的 GPT-4o
)以外的更高级 AI 模型(如 Anthropic 的 Claude 3.7 Sonnet
)执行特定任务,例如“代理式”编程(agentic coding)或涉及多文件的编辑操作时,将受到速率限制(rate limits)。GitHub Copilot
订阅用户在使用基础模型时,仍然可以享受不限次数的操作。
具体的配额和生效时间安排如下:
- Copilot Pro 用户(月费 20 美元):自 2025 年 5 月 5 日起,每月将获得 300 次高级请求。
- Copilot Business 用户:自 2025 年 5 月 12 日至 19 日期间开始,每月将获得 300 次高级请求。
- Copilot Enterprise 用户:自 2025 年 5 月 12 日至 19 日期间开始,每月将获得 1000 次高级请求。
超出免费额度后,用户可以选择按量付费购买额外的高级请求,单价为 0.04 美元/次。同时,GitHub
推出了全新的 Copilot Pro+ 方案,月费 39 美元,包含 1500 次高级请求,并声称提供“最佳模型”的访问权限,其中包括 OpenAI 的 GPT-4.5
。
值得注意的是,GitHub
此次调整发生在另一 AI 编程平台 Devin
提高部分用户费率之后。分析认为,对 Copilot
更强大的模型功能实施收费或限制,可能反映了这些高级模型背后更高的计算成本。例如,像 Claude 3.7 Sonnet
这样的推理模型需要更多时间进行事实核查,虽然提高了可靠性,但也显著增加了运行所需的计算资源。
尽管引入了新的收费点,但 GitHub Copilot
本身并非亏损业务。微软 CEO Satya Nadella 曾在 2024 年 8 月表示,Copilot
贡献了 GitHub
当年超过 40% 的收入增长,其业务规模已超过微软大约七年前收购 GitHub
时的整体规模。因此,此次调整更可能是一种基于模型能力和成本的价值分层策略,而非单纯弥补亏损。
Agent Mode 与 MCP 支持全面登陆 VS Code
伴随价格策略调整,GitHub Copilot
的功能也迎来了重要升级。其中最引人注目的是 Agent Mode(代理模式)在 Visual Studio Code
(VS Code
) 中向所有用户推广,并加入了 MCP (Model Context Protocol) 支持。
Agent Mode 旨在让 Copilot
具备更强的“代理”能力,能够根据用户的指令,跨越多个文件自动识别和执行一系列子任务,以达成最终目标。与之前的聊天或多文件编辑功能相比,Agent Mode
不仅仅是提出代码建议,而是能实际采取行动,例如建议终端命令、调用工具,甚至具备分析运行时错误并进行自我修复的能力。该模式由用户选择的 Claude 3.5
、Claude 3.7 Sonnet
、Google Gemini 2.0 Flash
或 OpenAI GPT-4o
等模型驱动。据称,使用 Claude 3.7 Sonnet
的 Agent Mode
在 SWE-bench Verified 基准测试中达到了 56.0% 的通过率。用户可以通过升级到最新版 VS Code
并在设置中启用该功能。
MCP (Model Context Protocol) 则可以看作是为 Agent Mode
提供外部能力和上下文信息的接口,类似一个“智能 USB 端口”。通过 MCP,Agent Mode
可以调用不同的工具来处理特定任务,比如理解数据库模式、查询网页信息、访问 GitHub
仓库数据等,从而实现更复杂的交互式和上下文感知编程支持。GitHub
还发布了一个开源的本地 GitHub MCP server
,允许开发者将 GitHub
的功能(如搜索仓库、管理 issue、创建 PR)集成到任何支持 MCP 的 LLM 工具中。社区也开始涌现 MCP 服务器资源,例如 awesome-mcp-servers
仓库收集了一些可用的服务器。
其他更新与模型选择
GitHub
还宣布了以下更新的正式可用(General Availability, GA):
- 多模型选择: 通过 premium requests 机制,用户现在可以在
Copilot
中正式选用 Anthropic 的Claude 3.5
、3.7 Sonnet
、3.7 Sonnet Thinking
,Google
的Gemini 2.0 Flash
,以及OpenAI
的o3-mini
等模型。如前所述,使用这些模型将消耗高级请求配额,而基础模型GPT-4o
的使用在付费计划中仍不受限制。 - Copilot Code Review Agent: 此前处于预览阶段的代码审查代理现已正式可用,据称在预览期间已被超过 100 万开发者使用。
- Next Edit Suggestions: 用于代码补全的“下一次编辑建议”功能也已正式可用,旨在提高连续编码效率。
这些更新恰逢微软成立 50 周年之际发布。GitHub
强调,从 BASIC
、MS-DOS
到 .NET Framework
、VS Code
,再到收购 GitHub
,微软始终是一家以开发者为中心的公司。GitHub Copilot
的发展被视为推动实现“全球十亿开发者”愿景的关键一步。