TellWorldAI 世界档案
问档案English

首页›动态›发布

发布生成式 AI 普及

GitHub Copilot 智能体模式与 MCP 支持向全部 VS Code 用户开放

2025年4月4日,GitHub 向所有 VS Code 用户开放 Copilot 智能体模式与 MCP 支持,助手能执行任务、调用外部工具。

工作台旁机械助手与工具插槽面板

建议与行动的界线

代码编辑器里的助手通常有两种用法:一是在聊天面板里回答问题,二是对开发者已经打开的文件提出修改。GitHub 在「行动」这一层上又划了一道线:与聊天或多文件编辑不同,智能体模式会采取行动,把想法转换成代码[1]。这个区别听起来很小,其实不然——建议在等待被接受,行动却在改变项目的状态,文件被创建出来、命令被执行、错误随之暴露。

2025年4月4日发布了什么

2025年4月4日,GitHub 在 Visual Studio Code 中向所有用户推出了 Copilot 智能体模式,同时带来 MCP 支持[1]。两者到位的方式并不相同:VS Code 中的 MCP 支持以公开预览(public preview)形式发布,智能体模式则是逐步推送到稳定版通道[1]。这次发布随 VS Code v1.99 一同到来,该版本还让 Copilot 代码审查(code review)和下一次编辑建议(next edit suggestions)转为正式可用[1]。

智能体怎么工作

面对简单的提示,智能体模式会在它自动识别或自动生成的文件之间,完成全部必要的子任务[1]。开发者不必事先逐个指明文件——判断哪些文件相关,本身就是被交出去的那部分工作。

它可以建议终端命令或工具调用,并请用户去执行[1]。它还会分析运行时错误,具备自我修复(self-healing)能力[1]。把这两点放在一起看,它描述的不是一个答案,而是一个循环:理解请求,判断涉及哪些文件,写入或修改,提出命令,查看返回结果,再作调整。在命令这一环上,按键的人仍然负责批准和执行,也就是说,智能体负责提议,开发者负责决定。

可选模型与一个基准数字

智能体模式可以由不同的模型驱动,包括 Claude 3.5 与 3.7 Sonnet、Gemini 2.0 Flash 和 GPT-4o[1]。GitHub 表示,使用 Claude 3.7 Sonnet 时,智能体模式在 SWE-bench Verified 上达到 56.0% 的通过率[1]。这类软件工程任务基准上的通过率,衡量的是智能体有多大比例能独立把任务做完,而它并不衡量产出的代码是否符合某个团队自己的规范、评审规则或不成文的习惯。

MCP:一个「USB 接口」

GitHub 把 MCP 形容为给智能装上的 USB 接口,让智能体模式可以使用读取数据库结构(schema)、查询网页之类的工具[1]。这个比喻可以照字面理解:USB 接口本身不做事,它标准化的是「许多不同的设备都能插进来」这件事。MCP 对智能体的工具起着类似作用,于是新增能力不必每次重造助手。

除了编辑器内的支持,GitHub 还发布了一个开源、本地运行的 GitHub MCP Server,为任何支持 MCP 的工具加上跨仓库代码搜索、议题(issue)管理和创建拉取请求(pull request)的能力[1]。由于它在本地运行且开源,开发者可以在自己的机器上把它启动起来,先看清楚再用,而不必去申请某个托管服务的访问权限。

额度与套餐

能不能用,也是额度问题。从 2025年5月5日起,Pro 用户每月获得 300 次高级请求(premium requests),Enterprise 用户为 1,000 次,而新的 Pro+ 套餐以每月 39 美元提供 1,500 次[1]。智能体类工作与代码补全的计费方式不同,因为一个任务可能包含许多次模型调用。

位置与影响

这次发布把编辑器里的默认工作单位,从「一行代码」挪到了「一个任务」。开发者描述一个想要的结果,工具去决定打开哪些文件、建议哪些命令、出错时如何反应。第二个变化是,助手被接到了开放协议上,而不是一组固定的集成,于是 GitHub 之外构建的工具也能插进来。

这两点都没有把开发者移出循环:命令仍是被建议出来交给人工执行的,代码仍是以待阅读的编辑形式到达的。真正挪动的是精力所在的位置——从一步步敲出步骤,变成说清目标并检查结果。

来源

  1. 1

引用本页: GitHub Copilot 智能体模式与 MCP 支持向全部 VS Code 用户开放. TellWorld, https://www.tellworld.net/zh/news/copilot-agent-mode-2025. 更新于 2026-11-07

相关动态