惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
The GitHub Blog
The GitHub Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
L
LangChain Blog
GbyAI
GbyAI
博客园_首页
V
Visual Studio Blog
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 叶小钗
腾讯CDC
博客园 - Franky
IT之家
IT之家
Google DeepMind News
Google DeepMind News
Microsoft Azure Blog
Microsoft Azure Blog
D
Docker
大猫的无限游戏
大猫的无限游戏
Recent Announcements
Recent Announcements
小众软件
小众软件
博客园 - 三生石上(FineUI控件)
B
Blog
酷 壳 – CoolShell
酷 壳 – CoolShell

博客园_首页

Plist 二进制格式 Milvus 和 PGVector,哪个更好? OpenClaw 已过时?在 VS Code 中运行 Hermes Agent! 第30篇文章:一个大三计科生的自白 Manim如何在数学公式中完美显示中文? Docker 部署 RocketMQ 5 并发编程核心概念辨析 C#事务处理最佳实践:别再让“主表存了、明细丢了”的破事发生 CLI 是什么?为什么大厂突然集体卷命令行? 【从0到1构建一个ClaudeAgent】协作-自主Agent UIImageView 设置图片不生效的原因排查 最小二乘问题详解20:无先验约束下的增量式SFM自由网平差 痞子衡嵌入式:大话双核i.MXRT1180之XIP应用里借助MU实现可靠Flash IAP的方法 AI Chat 封装, SemanticKerne.AiProvider.Unified 已发布 Windows下右键编辑js文件无法打开记事本——在注册表中使用环境变量 在后台服务中使用 Scoped 服务,为什么总是报错? H200 安装驱动并使用sglang启动模型 wireshark 抓包Trap上报告警内容 我用 AI 辅助开发了一系列小工具(2):图片压缩工具 [A Primer On MC and CC] 2.1 Memory Consistency 1 - 指令重排序和 SC 模型 Oracle数据库SCN推进技术详解与实践指南 玩转控件:封装个带图片的Label控件 Claude Code 4.7 真正该升级的不是模型,而是你的工作流 前端小白一句话,AI 帮我做了个颜值拉满的桌面媒体播放器。当代码不再是门槛,一句话编程就是现实。 5. WorkBuddy: 小龙虾的灵魂三件套,让你的小龙虾不只是工具 SQLite 分片方案实战:三种分片策略的深度对比 告别简陋 UI!一款基于 Fluent Design 和基于 WinUI 的开源免费、现代化的 Avalonia UI 控件库 关于二进制排列组合枚举的总结 AI开发-python-LangGraph框架(3-27-LangGraph从零实现大模型智能决策工作流) ElasticSearch主分片和副本分片概念详解
【译】Visual Studio 四月更新 —— Cloud Agent 集成
MeteorSeed · 2026-05-08 · via 博客园_首页

  Visual Studio 中的 GitHub Copilot 随着每一次版本更新,智能化自主能力持续增强。本次更新将云端智能体集成功能置于核心位置,让您无需离开 IDE 即可开启远程编码会话。自定义智能体现已支持用户级配置定义,可跨项目同步使用;智能体模式下的 C++ 代码编辑工具已正式全面可用;同时新增 Debugger Agent,能够依据实际运行时行为验证代码修复方案的有效性。

  下载 Visual Studio 2026,体验本次更新的全部功能。

Cloud Agent 集成

  Cloud Agent 可在远程基础设施上运行,实现可扩展、隔离化的执行,现在您可以直接从 Visual Studio 中启动新会话。在聊天窗口的智能体选择器中选择云端,描述您需要协助完成的工作,Cloud Agent 便会自动接手后续任务。

1

  该工作流程首先请求获取在代码仓库中创建 Issue 的权限,随后会创建拉取请求以解决对应 Issue 。在云端智能体准备拉取请求的过程中,您可以继续在 Visual Studio中 处理其他任务,也可以直接关闭 IDE,后续再重新进入。当拉取请求准备完成后,您会收到通知,可选择查看拉取请求或在浏览器中打开。

2

  Visual Studio 中的 Cloud Agent 目前由 Copilot coding agent 提供支持。使用该功能时,请确保您已接入 GitHub 代码仓库,并且 Copilot 拥有在该仓库中创建 Issue 的权限。这是一种全新的工作方式,能让您抽身专注于项目中需要投入全部精力的核心环节。

构建您专属的自定义 Agent

  上个月推出了自定义智能体,支持基于代码仓库的 .agent.md 文件。本次更新进一步拓展了该功能,新增可跨项目跟随使用的用户级智能体。

  用户级智能体默认存储在 %USERPROFILE%/.github/agents/ 目录下。您可以在 Tools > Options > GitHub > Copilot > Copilot Chat > Custom agents user directory 中更改该存储位置。如今创建新智能体的操作也更加简便:在 Agent 选择器中点击 + 按钮,然后按照提示步骤操作即可。

3

  基于代码仓库的智能体可实现的所有功能均保持可用状态:工作空间感知、代码理解、工具调用、模型选择,以及与内部文档、应用程序接口、数据库等外部知识源建立的 MCP 连接。如果您正在寻找入门切入点,社区已在 awesome-copilot 仓库中分享了各类智能体配置方案。我们非常期待看到您开发出的相关成果。

智能体模式专用 C++ 代码编辑工具

  GitHub Copilot 智能体模式下的 C++ 代码编辑工具现已默认全面正式上线。这类工具可让 Copilot 对您的 C++ 代码库进行具备语言语义感知的代码导航,在重构或修改代码时,助力其梳理类继承层次结构、追踪函数调用链路。

  首先,打开已配置智能感知的 C++ 项目,通过 Copilot Chat 界面中的工具图标启用相关工具。目前可用的两个工具分别是 get_symbol_call_hierarchy 和 get_symbol_class_hierarchy。

4

  启用后,Copilot 会自动调用这些工具。例如,您可以让 Copilot 分析文件中的主要类,它会借助 get_symbol_class_hierarchy 来追踪整个代码库中的继承关系与使用关联。

5

  如果您处理大型 C++ 代码库,这些工具能带来实实在在的提升。它们在支持工具调用的 AI 模型上效果最佳,您可以查看模型对比页面(https://docs.github.com/en/copilot/reference/ai-models/model-comparison),了解哪些模型与之兼容。

Issue 闭环处理

  仅依靠静态分析进行调试的效果十分有限。全新的 Debugger Agent 工作流能够依据真实的运行时行为验证程序漏洞,带您走完完整闭环:从 Issue 理解,到通过实时执行验证修复方案。

  从 GitHub 或 Azure DevOps 的 Issue 开始,也可以用自然语言描述程序漏洞。通过聊天界面左下角的下拉菜单切换至 Debugger 模式,智能体会将问题关联到您的本地源代码。随后它会按照标准化流程逐步处理:创建最小复现用例,生成故障假设,为应用植入跟踪点和条件断点,启动调试会话分析实时遥测数据,并在精准的故障位置给出确切的修复方案。

  您可以在调试过程中与智能体进行交互,补充更多上下文信息、探讨您的分析思路,或是实时优化修复方案。这种调试方式是与您协同配合,而非单纯为您执行操作。

智能感知优先于 Copilot

  同时看到智能感知和 Copilot 的补全建议容易让人分心。我们收到了大家的反馈,如今编辑器会优先展示智能感知补全列表,每次仅显示一条建议。

6

  当智能感知处于启用状态时,Visual Studio 会暂时屏蔽 Copilot 的代码补全建议,让您专注于当前选择的内容。在关闭或确认智能感知的选中项后,Copilot 代码补全会自动恢复。该行为默认处于开启状态,您只需照常更新版本、编写代码即可。

可自定义的 Copilot 键盘快捷键

  现在您可以自定义接受 Copilot 内联建议的键盘快捷键。无论是想要更改接受完整建议、下一个单词还是下一行内容的快捷键,都可以在标准键盘设置中进行配置。

  前往 Tools > Options > Environment > Keyboard,搜索以下命令:Edit.AcceptSuggestion、Edit.AcceptNextWordInSuggestion 或 Edit.AcceptNextLineInSuggestion。移除现有快捷键绑定,并在 Inline Suggestions Active 的范围下设置您偏好的快捷键。

7

  您的新快捷键会显示在编辑器的提示栏各处,让您随时清楚该按下哪个按键。

8

  我们全体团队由衷感谢您选择 Visual Studio!如需获取最新更新、资源资讯和行业动态,欢迎访问 Visual Studio Hub 并持续关注。

  Happy coding! 

  —— 来自 Visual Studio 团队

原文链接:https://devblogs.microsoft.com/visualstudio/visual-studio-april-update-cloud-agent-integration/

me