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 并持续关注。
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 并持续关注。