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

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
Webroot Blog
Webroot Blog
T
Troy Hunt's Blog
S
Secure Thoughts
S
Security @ Cisco Blogs
S
Security Affairs
Forbes - Security
Forbes - Security
W
WeLiveSecurity
H
Hacker News: Front Page
T
Threatpost
Google Online Security Blog
Google Online Security Blog
S
Schneier on Security
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
www.infosecurity-magazine.com
www.infosecurity-magazine.com
博客园 - Franky
腾讯CDC
IT之家
IT之家
博客园 - 聂微东
L
LINUX DO - 最新话题
罗磊的独立博客
Hacker News - Newest:
Hacker News - Newest: "LLM"
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 三生石上(FineUI控件)
Hacker News: Ask HN
Hacker News: Ask HN
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cybersecurity and Infrastructure Security Agency CISA
C
CERT Recently Published Vulnerability Notes
Know Your Adversary
Know Your Adversary
V
Vulnerabilities – Threatpost
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Cisco Talos Blog
Cisco Talos Blog
S
SegmentFault 最新的问题
酷 壳 – CoolShell
酷 壳 – CoolShell
Hugging Face - Blog
Hugging Face - Blog
L
LINUX DO - 热门话题
美团技术团队
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
AI
AI
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Jina AI
Jina AI
Help Net Security
Help Net Security
N
News | PayPal Newsroom
月光博客
月光博客
Spread Privacy
Spread Privacy
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
N
News and Events Feed by Topic

博客园 - MeteorSeed

【译】利用 GitHub Actions 实现 Visual Studio 扩展构建自动化 【译】自定义 Visual Studio 的界面外观 【译】无需离开 Visual Studio 即可审阅拉取请求 【译】Visual Studio 五月更新 —— 计划、评审、优化 【译】构建前先计划:带你了解 Visual Studio 中的 Plan Agent 【译】Visual Studio 中的 Agent Skill:让 Copilot 适配团队工作模式 【译】TypeScript 7 测试版已在 Visual Studio 2026 18.6 Insiders 3 中默认启用 【译】Visual Studio 四月更新 —— Cloud Agent 集成 【译】Azure MCP 工具现已内置集成至 Visual Studio 2022,无需额外安装扩展 【译】告别繁琐查错:认识下新的 Visual Studio Debugger Agent Workflow 【译】在 Visual Studio 中完全掌控您的悬浮窗口 【译】Bookmark Studio:在 Visual Studio 中实现书签功能升级 本地大模型部署全攻略:从 0 到 1 玩转 Ollama 【译】让开发流程更高效:为 Visual Studio 订阅用户解锁 Syncfusion 【译】第一时间获取 Visual Studio 订阅的独家资讯,直达您的收件箱 【译】Visual Studio Dev Essentials:面向每位开发者的免费实用工具 【译】Visual Studio 二月更新 【译】Visual Studio 中的 Agent:内置 Agent 和自定义 Agent 【译】Visual Studio 一月更新 —— 增强的编辑器体验 【MongoDB】MongoDB 概述 【译】Copilot 记忆 【译】Visual Studio 2026 来了:更快、更智能,深受老用户的喜爱 【译】AI 是如何解决我的拖延症的 【译】使用 Visual Studio 2026 简化您的 Git 工作流程 【译】借助 Copilot Chat 新推出的 URL 上下文功能,释放互联网的力量 【译】Visual Studio 11 月更新 —— Visual Studio 2026、Cloud Agent Preview 及更多内容 【译】Copilot Profiler Agent —— 分析任务交由 AI,应用性能不受影响 【译】Visual Studio —— 为现代开发的速度而打造 【译】在 Visual Studio 2026 中,减少升级时间,增加编码时间 【译】Azure MCP 服务器现已内置到 Visual Studio 2026 中:智能体工作流的新时代 Newtonsoft.Json 与 System.Text.Json 多态反序列化的安全性差异解析 【译】初探 Visual Studio 2026 全新的用户体验
【译】Visual Studio 三月更新 —— 打造专属自定义 Agent
MeteorSeed · 2026-04-23 · via 博客园 - MeteorSeed

  本月 Visual Studio 更新为您提供了自定义 GitHub Copilot 的全新方式。自定义 Agent 支持您打造适配团队工作流的专用 Copilot Agent,依托项目所需的工具与知识源提供支持。除此之外,Agent 技能可提供可复用的指令集,而全新的 find_symbol 工具则能让 Agent 在代码库中实现具备语言感知能力的代码导航。

  除 Agent 之外,我们还将持续优化诊断体验:在 Test Explorer 直接提供由 Copilot 驱动的性能分析功能,并在调试过程中给出实时性能提示。安全性方面也得到了增强,Copilot 现在可直接在 Solution Explorer 中协助您修复 NuGet 漏洞。

  立即下载 Visual Studio 2026 Insiders,即刻体验这些功能。

打造属于您自己的定制化 Agent

  想让 Copilot 遵循团队的编码规范、运行构建流水线,或是查询内部文档?自定义 Agent 就能实现这一切。这类专属 Copilot Agent 以 .agent.md 文件的形式定义在代码仓库中,可全面获取工作区信息、实现代码理解、调用各类工具、使用您偏好的模型,并通过 MCP 连接外部知识源。

  将 .agent.md 文件放入代码仓库中的 .github/agents/ 目录下,该文件就会显示在 Agent 选择器中,可供直接使用。

1

  需要注意的几点:若未指定模型,Agent 将使用您在模型选择器中选中的任意模型。不同 GitHub Copilot 平台的工具名称可能存在差异,因此请查看 Visual Studio 中可用的工具,确保 Agent 按预期运行。awesome-copilot 代码库中包含社区贡献的 Agent 配置,您可以将其作为参考起点。

运用 Agent 技能

  技能会从代码仓库中的多个位置(如 .github/skills/)或用户个人配置文件(如 ~/.copilot/skills/)中自动获取。每项技能都存放在独立目录下,其中包含一份遵循 Agent 技能规范的 SKILL.md 文件。当某项技能被激活时,会在对话界面中显示,以便您知晓该技能已生效。

2

  查看 awesome-copilot 代码仓库获取社区共享技能,并敬请期待后续版本中在 Visual Studio 里推出更易用的技能的浏览与创建流程。

Agent 模式专用 find_symbol 工具

  Copilot 的 Agent 模式现已支持具备语言感知能力的符号导航。全新的 find_symbol 工具可让 Agent 查找项目中所有符号的引用位置,并获取类型信息、声明内容与作用域等元数据。这意味着当您要求 Copilot 重构某个方法,或在所有调用位置更新某个参数时,它能够真正识别代码结构,而非仅基于文本进行推测。

3

  启用该工具后,Copilot 在回答问题或建议代码修改时会自动使用它。这种差异十分明显:Agent 不再是搜索文本模式,而是借助语言服务来浏览您的代码。

4

  支持的语言包括 C++、C#、Razor 和 TypeScript,以及任何已安装受支持 LSP 扩展的编程语言。为获得最佳效果,请使用支持工具调用功能的AI模型。更多信息请参阅《AI model comparison》。

企业 MCP 治理

  Visual Studio 中的 MCP 服务器使用现已遵循通过 GitHub 设置的白名单策略。管理员可指定其组织内允许使用的 MCP 服务器。配置白名单后,仅可连接经批准的服务器。若尝试使用未经授权的服务器,将显示说明该限制的错误提示。此举有助于组织管控处理敏感数据的 MCP 服务器,并确保符合安全合规要求。

借助 Copilot 进行 Profile Test

  您是否曾想过对某个特定测试进行性能分析,却又苦于繁琐的分析器配置?现在,Test Explorer 的右键菜单中已新增了 Profile with Copilot 命令。

5

  选中后,Profiling Agent 会自动运行所选测试并分析其性能,结合 CPU 使用率与检测数据,提供可落地的优化建议。默认情况下,它采用检测式性能分析,目前仅支持 .NET 环境。如需更深入的分析,您可以直接从 Copilot 聊天窗口启动所选测试,并选择其他性能分析工具。

基于实时性能分析的优化技巧

  现在您可以在调试过程中同步进行性能优化,而非调试完成后再开展。当您单步执行代码时,Visual Studio 会在每一步操作旁实时显示执行耗时与性能提示。当您发现某行代码运行缓慢时,只需点击性能提示,即可立即向 Copilot 询问优化建议。

6

  Profiler Agent 会在调试过程中自动捕获运行时数据:耗时、CPU 使用率以及内存使用情况。Copilot 会利用这些数据定位性能瓶颈,并给出针对性的修复建议。这使得性能优化成为常规调试流程的一部分,而非后续另行处理的工作。

借助 Copilot 修复漏洞

  发现 NuGet 程序包存在漏洞?现在,您可以直接在解决方案资源管理器中借助 Copilot 进行修复。当检测到漏洞时,您会看到一条附带“Fix with GitHub Copilot”链接的通知。点击该链接后,Copilot 会对漏洞进行分析,推荐并执行针对性的依赖项更新,在不影响工作流程的前提下保障程序包的安全。

7

  无需再手动开展漏洞研究,也不用费力查找匹配的软件包版本。安全问题一经发现,您便可立即着手处理。

HTML 富文本复制/剪切

  需要将代码粘贴到演示文稿、Azure DevOps 工作项或基于网页的文档中?Visual Studio 现已支持在编辑器中剪切或复制代码时使用 HTML 剪贴板格式。将代码粘贴到基于 HTML 的应用程序中时,语法高亮显示和格式设置会一并保留。该功能默认启用。如需自定义设置,可依次进入 Tools > Options > Text Editor > Advanced,在该处可切换“Copy rich text on copy/cut”选项,并设置最大长度。

  我们整个团队在此感谢您选择 Visual Studio!如需获取最新更新、资源及资讯,欢迎访问 Visual Studio Hub 并保持关注。

  Happy coding!

  —— Visual Studio 团队敬上

原文链接:https://devblogs.microsoft.com/visualstudio/visual-studio-march-update-build-your-own-custom-agents/

me