GitHub Copilot in Visual Studio — March update
Source: GitHub Changelog
Highlights
Build your own custom agents: Define specialized Copilot agents as
.agent.mdfiles in your repository. Custom agents get full access to workspace awareness, code understanding, tools, your preferred model, and MCP connections to external knowledge sources. They appear in the agent picker, ready for your team to use.Enterprise MCP governance: MCP server usage now respects allowlist policies set through GitHub. Admins can specify which MCP servers are allowed within their organizations, keeping sensitive data controlled and compliant with security policies.
Use agent skills: Agent skills are reusable instruction sets that teach agents how to perform specific tasks. Define them in your repository or user profile, and Copilot automatically discovers and applies them. See the awesome-copilot repository for community‑shared skills.
find_symboltool for agent mode: The newfind_symboltool gives agents language‑aware symbol navigation, including finding all references, accessing type metadata, and understanding declarations and scope. Supported for C++, C#, Razor, TypeScript, and any language with an LSP extension.Profile tests with Copilot: A new Profile with Copilot command in Test Explorer lets you profile a specific test with the Profiling Agent, which automatically runs the test and analyzes CPU and instrumentation data to deliver actionable performance insights.
PerfTips powered by live profiling: Debug‑time PerfTips now integrate with the Profiler Agent. Click an inline performance signal while debugging and Copilot analyzes elapsed time, CPU usage, and memory behavior to suggest targeted optimizations.
Smart Watch suggestions: Copilot now offers context‑aware expression suggestions directly in Watch windows during debugging, helping you monitor the most meaningful runtime values faster.
Fix vulnerabilities with Copilot: Copilot can now fix NuGet package vulnerabilities directly from Solution Explorer. Click the Fix with GitHub Copilot link when a vulnerability is detected, and Copilot recommends targeted dependency updates.
For more details, see the Visual Studio blog and the official release notes.
What’s next for Copilot in Visual Studio
Stay up to date on the latest Copilot features by following the Visual Studio blog, where you’ll find roadmap updates and opportunities to share feedback.