当前位置: 首页 > news >正文

Visual Studio 四月更新 —— Cloud Agent 集成

Cloud Agent 集成

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

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

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 选择器中点击 + 按钮,然后按照提示步骤操作即可。

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

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

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

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

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

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

Issue 闭环处理

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

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

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

智能感知优先于 Copilot

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

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

可自定义的 Copilot 键盘快捷键

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

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

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

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

http://www.jsqmd.com/news/1071840/

相关文章:

  • 如何快速掌握authentik:5个实用技巧让身份认证管理更简单
  • Rust为何成为AI智能体视觉(TVA)的“免疫系统”(系列)
  • 让你的浏览器拥有AI大脑:Page Assist本地智能助手完全指南
  • 5分钟快速上手Penpot:开源设计平台团队协作实战指南
  • Mac Mouse Fix:用开源神器让你的普通鼠标在macOS上超越苹果原生体验
  • AI开发-python-langchain框架(3-16-angent的创建及注册tool)
  • 2026年小程序商城需要多少钱呢
  • 创远T5260A-2KU矢量网络分析仪聚氨酯薄膜微同轴屏蔽测试实例
  • Rust为何成为AI智能体视觉(TVA)的“免疫系统”(5)
  • 终极指南:如何使用Neural Amp Modeler快速训练专业级吉他音箱模拟
  • Buccalin;GMDSLASGGL-NH₂
  • 抢抓 AI 搜索新风口|2026 广州本土 GEO 优质服务商实力盘点
  • hghac集群服务器时间同步(chrony同步)
  • 基站天馈巡检效率翻倍,思仪 1466 信号源打造外场测试新标准
  • 【回眸】英语进阶经验分享
  • 云端GPU算力使用教程:在VeryAI平台完成深度学习模型训练全
  • 告别手机依赖:在电脑上直接控制索尼耳机的完整指南
  • 【2026最新】Omofun官方下载、安装和使用全流程攻略(附安装包+图文步骤)
  • 【AI】Trae集成Claude Code插件实现自动化编程
  • THP-CSK靶场--内网横向移动(一)
  • Apache POI Excel 导出样式美化实战指南
  • 如何在3分钟内掌握Penpot:开源设计工具的完整入门指南
  • Django-Material 布局魔法:如何用三行代码重构你的后台管理界面
  • Android设备完整性修复的终极方案:PlayIntegrityFix深度解析与实战指南
  • 采用创新的五反射潜望棱镜技术
  • 如何用last30days-skill构建你的AI研究助理:跨平台情报聚合完整指南
  • 科普知识类1. 铁氟龙电线是什么材质2. FEP与PTFE铁氟龙线缆性能对比3. 1332铁氟龙电线耐温等级解析4. AF200高温线缆氟塑料特性说明5. 铁氟龙电线耐高低温原理科普6. 储能线束为何
  • Hermes Agent企业级可观测性架构:构建生产级AI代理监控体系的最佳实践
  • TypeOff:不止语音转写,自带 AI 润色的口述写作神器
  • Hermes Agent数据库连接池终极配置指南:快速提升系统性能的5个关键步骤