首页 AI技术教程 正文

GitHub Copilot重大更新!Agent模式与MCP支持JetBrains、Eclipse和Xcode三大IDE公开预览

GitHub Copilot 带着重磅更新来啦!

现在,Agent 模式与MCP 支持已在JetBrains、Eclipse 和Xcode 三大IDE 中开启公开预览。

无论你用哪个开发环境,都能体验这场<AI 编程助手>的进化革命,赶紧用GitHub 账号激活,开启你的智能编码之旅吧!

Agent模

这一次,Copilot 不再只是简单的代码补全工具,它化身成了能独立完成多步任务的智能助手!使用代理模式,Copilot甚至可以自行迭代代码,检测错误并自动修复错误:

  • 分析代码库:理解项目结构与任务需求

  • 提出修改方案:基于代码上下文生成优化建议

  • 执行终端命令:自动完成构建项目、安装依赖等操作

Copilot 配备了一系列<编程神器-工具集>:搜索工作区、读取文件内容、执行终端命令、捕获编译错误,甚至能通过「推测解码器」自动应用代码变更。而且,这个工具库还在持续扩充。

揭秘Agent 模式工作流

a.语义理解:在Copilot Chat 中解析你的需求,深度分析代码库了解任务的意图和要求

b.方案规划:利用代码并围绕请求构建上下文,将任务拆解为可执行的小步骤,生成详细计划

c.自动执行:经你确认后,完成多文件操作、终端命令执行、错误修复等任务

  • 多文件操作:根据需要创建或更新多个文件(JetBrains IDE)

  • 终端执行:执行相关任务的终端命令,例如构建项目和安装依赖项(Eclipse IDE)

  • 错误修复: 修复执行过程中的错误(Xcode)

d.任务闭环:变更实施后自动审查,为你总结修改内容。

MCP支持

Model Context Protocol(MCP)是一项开放标准,它让AI 模型能通过统一接口与外部工具交互。

现在,Copilot 在三大IDE 中支持MCP,意味着它能借助 MCP 服务器提供的工具扩展能力,覆盖更多开发场景。

配置MCP服务器:

  • JetBrains:点击Copilot 图标→ 编辑设置→ 找到MCP Servers

  • Eclipse:点击Copilot 图标→ 编辑首选项→ 进入MCP Servers

  • Xcode:打开Copilot for Xcode 应用→ 在Agent Mode 中点击工具选择器→ 选择编辑配置

配置完成后,你就能用自然语言指挥Copilot 啦!比如,让它"获取当前文件的最后修改时间",它会自动通过对应工具完成任务。

在Xcode 中,这一过程流畅得让人惊叹。

更新到最新版本,立即体验一下吧~

非特殊说明,本文由99开发网(www.99kaifa.vip)原创或收集发布,技术无价旨在分享。

相关推荐

发布评论