前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >GitHub Copilot的Agent mode 和 MCP 支持正式上线JetBrains, Eclipse和Xcode!

GitHub Copilot的Agent mode 和 MCP 支持正式上线JetBrains, Eclipse和Xcode!

作者头像
程序视点
发布于 2025-05-21 07:34:17
发布于 2025-05-21 07:34:17
2360
举报
文章被收录于专栏:程序小小事程序小小事

因公众号更改推送规则,请将 程序视点 设为星标,精品文章第一时间阅读

图片
图片

大家好,欢迎来到程序视点!我是你们的老朋友.小二!

GitHub Copilot的Agent mode 和 MCP 支持正式上线JetBrains, EclipseXcode

Agent mode, and MCP support for JetBrains, Eclipse, and Xcode in public preview
Agent mode, and MCP support for JetBrains, Eclipse, and Xcode in public preview

现在可以使用任何 GitHub 帐户启用 GitHub Copilot,立即体验!

✨ What’s new ✨ 新增功能

Agent mode 智能体模式

随着这三个 IDE 中Agent mode 智能体模式的引入,Copilot 充当自主结对程序员,可以根据您的命令执行多步骤编码任务,例如分析代码库、提出编辑建议以及使用定义的工具集执行终端命令。

使用代理模式,Copilot 甚至可以迭代自己的代码、检测错误并自动修复它们。

Agent 智能体工具包中的每个工具都具有帮助 Copilot 完成这些任务的特定功能。例如,Copilot 可以搜索工作区、读取文件内容、执行终端命令、从编辑器中检索编译或 lint 错误,以及通过推测解码器终端节点应用代码更改。

随着进一步尝试使用新工具以进一步增强 Copilot 在Agent智能体模式下的功能,可用工具集不断增长。

以下Agent mode 智能体模式下的典型工作流程(输入请求后):

语义理解:Copilot 在 Copilot Chat 中解释您的请求并分析代码库以了解任务的意图和要求。

计划建议:Copilot 利用周边代码围绕请求构建上下文。根据它的理解,它将任务分解成更小的步骤并制定计划。

计划执行:Copilot 要求确认以执行上一个项目符号中概述的动作功能。它可能采取的一些作示例包括:

多文件作:根据需要创建或更新多个文件。(在下面的 JetBrains IDE 中进行了演示)。

上图为 JetBrains 中Agent mode智能体演示多文件操作!

终端执行:执行相关任务的终端命令,例如构建项目和安装依赖项。(在下面的 Eclipse IDE 中进行了演示)。

Error fixing:修复执行过程中的错误(下面在 Xcode 中演示)。

任务完成 :成功实施更改后,Copilot 会审查其工作,完成任务,并为您提供更改内容的摘要。

MCP 支持

MCP 是一种开放标准,使 AI 模型能够通过统一接口与外部工具和服务进行交互。

由于 Copilot 在这三个JetBrains、Eclipse、Xcode 中支持 MCP,Agent智能体模式可以从 MCP 服务器提供的工具中获得扩展功能,因此 GitHub Copilot 可以协助处理更多工作流和任务。

设置本地 MCP 服务器

可以通过执行以下作在配置文件(例如 mcp.json)中定义服务器:

在 JetBrains IDE 中:单击 GitHub Copilot 图标 -> Edit settings -> 找到 MCP Servers 部分。

在 Eclipse 中:单击 GitHub Copilot 图标 -> Edit Preferences -> 找到 MCP 服务器部分

在 Xcode 中:打开 GitHub Copilot for Xcode 应用程序 -> 单击Agent Mode下的工具选取器 -> 选择Edit Config

在agent mode模式下直接调用工具

配置后,您使用自然语言调用 MCP 服务器公开的工具。例如,您可以要求 Copilot 获取当前文件的最后修改时间,它将通过适当的工具路由请求。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-05-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序视点 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档