Studio 三月更新 —— 打造专属自定义 Agent
造属于您自己的定制化 Agent想让 Copilot 遵循团队的编码规范、运行构建流水线或是查询内部文档自定义 Agent 就能实现这一切。这类专属 Copilot Agent 以 .agent.md 文件的形式定义在代码仓库中可全面获取工作区信息、实现代码理解、调用各类工具、使用您偏好的模型并通过 MCP 连接外部知识源。将 .agent.md 文件放入代码仓库中的 .github/agents/ 目录下该文件就会显示在 Agent 选择器中可供直接使用。需要注意的几点若未指定模型Agent 将使用您在模型选择器中选中的任意模型。不同 GitHub Copilot 平台的工具名称可能存在差异因此请查看 Visual Studio 中可用的工具确保 Agent 按预期运行。awesome-copilot 代码库中包含社区贡献的 Agent 配置您可以将其作为参考起点。运用 Agent 技能技能会从代码仓库中的多个位置如 .github/skills/或用户个人配置文件如 ~/.copilot/skills/中自动获取。每项技能都存放在独立目录下其中包含一份遵循 Agent 技能规范的 SKILL.md 文件。当某项技能被激活时会在对话界面中显示以便您知晓该技能已生效。查看 awesome-copilot 代码仓库获取社区共享技能并敬请期待后续版本中在 Visual Studio 里推出更易用的技能的浏览与创建流程。Agent 模式专用 find_symbol 工具Copilot 的 Agent 模式现已支持具备语言感知能力的符号导航。全新的 find_symbol 工具可让 Agent 查找项目中所有符号的引用位置并获取类型信息、声明内容与作用域等元数据。这意味着当您要求 Copilot 重构某个方法或在所有调用位置更新某个参数时它能够真正识别代码结构而非仅基于文本进行推测。启用该工具后Copilot 在回答问题或建议代码修改时会自动使用它。这种差异十分明显Agent 不再是搜索文本模式而是借助语言服务来浏览您的代码。支持的语言包括 C、C#、Razor 和 TypeScript以及任何已安装受支持 LSP 扩展的编程语言。为获得最佳效果请使用支持工具调用功能的AI模型。更多信息请参阅《AI model comparison》。企业 MCP 治理Visual Studio 中的 MCP 服务器使用现已遵循通过 GitHub 设置的白名单策略。管理员可指定其组织内允许使用的 MCP 服务器。配置白名单后仅可连接经批准的服务器。若尝试使用未经授权的服务器将显示说明该限制的错误提示。此举有助于组织管控处理敏感数据的 MCP 服务器并确保符合安全合规要求。借助 Copilot 进行 Profile Test您是否曾想过对某个特定测试进行性能分析却又苦于繁琐的分析器配置现在Test Explorer 的右键菜单中已新增了 Profile with Copilot 命令。选中后Profiling Agent 会自动运行所选测试并分析其性能结合 CPU 使用率与检测数据提供可落地的优化建议。默认情况下它采用检测式性能分析目前仅支持 .NET 环境。如需更深入的分析您可以直接从 Copilot 聊天窗口启动所选测试并选择其他性能分析工具。基于实时性能分析的优化技巧现在您可以在调试过程中同步进行性能优化而非调试完成后再开展。当您单步执行代码时Visual Studio 会在每一步操作旁实时显示执行耗时与性能提示。当您发现某行代码运行缓慢时只需点击性能提示即可立即向 Copilot 询问优化建议。Profiler Agent 会在调试过程中自动捕获运行时数据耗时、CPU 使用率以及内存使用情况。Copilot 会利用这些数据定位性能瓶颈并给出针对性的修复建议。这使得性能优化成为常规调试流程的一部分而非后续另行处理的工作。借助 Copilot 修复漏洞发现 NuGet 程序包存在漏洞现在您可以直接在解决方案资源管理器中借助 Copilot 进行修复。当检测到漏洞时您会看到一条附带“Fix with GitHub Copilot”链接的通知。点击该链接后Copilot 会对漏洞进行分析推荐并执行针对性的依赖项更新在不影响工作流程的前提下保障程序包的安全。无需再手动开展漏洞研究也不用费力查找匹配的软件包版本。安全问题一经发现您便可立即着手处理。HTML 富文本复制/剪切需要将代码粘贴到演示文稿、Azure DevOps 工作项或基于网页的文档中Visual Studio 现已支持在编辑器中剪切或复制代码时使用 HTML 剪贴板格式。将代码粘贴到基于 HTML 的应用程序中时语法高亮显示和格式设置会一并保留。该功能默认启用。如需自定义设置可依次进入 Tools Options Text Editor Advanced在该处可切换“Copy rich text on copy/cut”选项并设置最大长度。

相关新闻

AI Mind 的单线程短期记忆设计:如何压缩、整理并控制当前会话上下文

AI Mind 的单线程短期记忆设计:如何压缩、整理并控制当前会话上下文

本文为作者原创,首发于掘金,现同步发布到 CSDN。 内容整理自 AI Mind 项目的真实开发过程。 GitHub:https://github.com/HWYD/ai-mind 对应代码版本:v0.4.2 - v0.4.3 线上体验:https://ai.hwyblog.cloud/instant-mind …

2026/10/20 17:25:38 阅读更多 →
跨文化沟通太慢还不会整理?2026跨文化沟通工具该怎么选

跨文化沟通太慢还不会整理?2026跨文化沟通工具该怎么选

跨文化沟通太慢、整理难,核心痛点大多是多语音转写不准、要点零散没法快速吸收,选工具不用追大而全的噱头,2026年选这类工具抓三个核心就行:能稳定支持多语言/口音转写、能自动梳理零散要点、能帮新人快速巩固新岗位的跨文化知识&…

2026/10/25 6:03:49 阅读更多 →
数据库可观测性与监控的区别是什么?

数据库可观测性与监控的区别是什么?

在数据库和基础设施的相关讨论中,“监控” 和 “可观测性” 这两个术语经常被交替使用,但它们实际上指的是截然不同的两件事。弄清楚它们之间的区别并非仅仅是语义上的探讨;它会影响你对系统的检测方式,决定在出现问题时你能回答哪…

2026/10/26 23:55:57 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/26 12:00:21 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/27 4:06:49 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/27 7:21:53 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/26 12:00:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/27 6:20:47 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/27 4:06:50 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 12:00:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 7:21:50 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 8:34:37 阅读更多 →