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/7/21 16:53:24 阅读更多 →
跨文化沟通太慢还不会整理?2026跨文化沟通工具该怎么选

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

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

2026/7/23 16:23:28 阅读更多 →
数据库可观测性与监控的区别是什么?

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

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

2026/7/24 3:05:24 阅读更多 →

最新新闻

全网最全面的 DeepEval从入门到精通教程 - DeepEval 5分钟快速入门

全网最全面的 DeepEval从入门到精通教程 - DeepEval 5分钟快速入门

文章目录DeepEval 5分钟快速入门安装创建您的首次测试运行DeepEval 5分钟快速入门 本快速入门指南将引导您在几分钟内完成从安装 DeepEval 到首次成功评估的整个过程。您将创建一个小型测试用例,选择一个指标,然后运行它 deepeval test run 。 完成本快…

2026/7/26 2:29:53 阅读更多 →
2026-07-26:将数组转换为交替质数数组的最少操作次数。用go语言,给定一个整数数组 `nums`,你需要通过最少的操作次数,把它变成满足特定规律的数组。 规律是: - 数组中所有索引为偶数的位

2026-07-26:将数组转换为交替质数数组的最少操作次数。用go语言,给定一个整数数组 `nums`,你需要通过最少的操作次数,把它变成满足特定规律的数组。 规律是: - 数组中所有索引为偶数的位

2026-07-26:将数组转换为交替质数数组的最少操作次数。用go语言,给定一个整数数组 nums,你需要通过最少的操作次数,把它变成满足特定规律的数组。 规律是:数组中所有索引为偶数的位置,最终的值必须是质数。…

2026/7/26 2:29:53 阅读更多 →
TI MibSPI DMA配置详解:从寄存器解析到实战调试

TI MibSPI DMA配置详解:从寄存器解析到实战调试

1. 项目概述与核心价值在嵌入式开发,尤其是基于TI Hercules或C2000系列MCU的项目中,处理高速、连续的SPI数据流是个绕不开的挑战。想象一下,你的系统需要从多个传感器通过SPI轮询数据,或者向一个高分辨率显示屏持续刷新帧缓存&…

2026/7/26 2:29:53 阅读更多 →
人已经用 WorkBuddy 找工作拿了面试,你还在一份份手工改简历

人已经用 WorkBuddy 找工作拿了面试,你还在一份份手工改简历

文章目录别人已经用 WorkBuddy 找工作拿了面试,你还在一份份手工改简历1\. 先别急着投,看看自己到底适合什么2\. 岗位太多,不要再一页页刷3\. 简历不是写得漂亮,是让对方看见你能干什么4\. 投得一多,先做张表救命5\. 面…

2026/7/26 2:29:53 阅读更多 →
LangGraph 中的 MessagesState

LangGraph 中的 MessagesState

LangGraph 中的 MessagesState(注意官方名称是复数 MessagesState,不是 MessageState)是整个框架专为对话和 Agent 场景预制的内置状态类型。它的核心价值就一句话:用一个带 add_messages reducer 的 messages 字段,把…

2026/7/26 2:29:52 阅读更多 →
TI 16xx系列控制寄存器实战:从MMIO原理到MPU/ETB配置避坑

TI 16xx系列控制寄存器实战:从MMIO原理到MPU/ETB配置避坑

1. 从手册到实战:TI 16xx系列控制寄存器深度解析在嵌入式系统开发,尤其是雷达信号处理、工业控制这类对实时性和可靠性要求极高的领域,我们工程师打交道最多的,除了代码,可能就是那一页页密密麻麻的芯片手册了。手册里…

2026/7/26 2:28:52 阅读更多 →

日新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/26 0:00:31 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/26 0:00:31 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/26 0:00:31 阅读更多 →

月新闻