GitHub Copilot 智能体模式发布 - GitHub Copilot 智能体模式正式登陆 Visual Studio 17 14 预览版 开发者可通过提示让 Copilot 自主处理从计划 构建 测试到修复的整个开发流程 [1] - 智能体模式下的 Copilot 不仅能写代码 还能基于指令进行迭代处理 持续检查并执行任务 不断优化输出直到完成任务 [3] - 微软简化 Copilot 体验 智能体模式将成为应用代码更改的全新默认方式 是 GitHub Copilot Chat 中"Edits"功能的下一代进化版 [4] 智能体模式核心功能 - 自主确定上下文与编辑文件 无需手动指定 能智能判断相关上下文和文件 [5] - 建议终端命令供审批执行 生成必要终端命令并在确认后执行 [5] - 持续迭代直至任务完成 不断检查错误 运行构建/测试验证结果 [5] - 通过 MCP 服务器调用可信工具 如代码风格检查工具 测试运行器和静态分析器等 [5] 使用与配置方法 - 使用 Visual Studio 17 14 正式版或更高版本 智能体模式默认关闭 [4] - 在 Copilot Chat 窗口切换到"Agent"标签 给出高阶指令 通过 IDE 右上角 Copilot 徽章访问窗口 [6] - 打开功能搜索(Ctrl + Q) 搜索 copilot-chat agent 启用 Copilot Chat Agent Enabled [8] 应用场景与特性 - 编辑范围 自主搜索代码库并确定相关上下文和要编辑的文件 [9] - 任务复杂度 擅长处理超出简单代码编辑的复杂任务 适合涉及工具调用和终端命令的项目 [9] - 响应时长 处理请求可能涉及多个步骤 获得响应需要更长时间 [9] - 自我迭代 能评估生成编辑结果 多次迭代解决中间问题 [9] - 多重请求 简单提示可能导致向后端发起多次请求 [9] 示例提示与扩展能力 - 示例提示包括"为这个 API 添加错误处理" "将此项目转换为使用环境变量"等 [9] - 引入模型上下文协议(MCP)服务器支持 作为通用适配器连接外部工具 数据源和资源 [7] - 能与云环境(如 Azure 服务)交互 查询管理数据库 操作版本控制平台等 [7] 更新计划 - 微软宣布 Visual Studio 将针对 Copilot 更新转向月度发布计划 功能迭代将更频繁敏捷 [7]
Visual Studio 重磅更新!擅长处理复杂任务的 GitHub Copilot “智能体模式”预览版上线