GitHub Copilot in Visual Studio — 3月のアップデート
GitHubはVisual Studio 2026の3月アップデートで、カスタムエージェント構築、MCPガバナンス、デバッグ支援機能などを追加し、Copilotの拡張性と実務適用性を大幅に強化した。
キーポイント
カスタムエージェントとスキル定義の標準化
.agent.mdファイルで専用エージェントを構築し、チーム内で共有・自動適用可能にした。エージェントはワークスペース認識やMCP接続をフルサポートする。
エンタープライズ向けMCPガバナンスの公式サポート
GitHub経由でMCPサーバーのホワイトリスト管理を可能にし、組織のセキュリティポリシーとデータ保護方針を自動的に遵守させる仕組みを導入した。
エージェントモードの高度なデバッグ・プロファイリング統合
find_symbolツール、Profiling AgentによるCPU/メモリ解析、Smart Watch提案などを統合し、デバッグ時のパフォーマンス可視化と最適化提案を自動化した。
NuGet脆弱性の自動検知と修正サポート
Solution Explorerから依存パッケージの脆弱性を検知し、Copilotが対象の更新を提案して直接適用可能なワークフローを提供した。
影響分析・編集コメントを表示
影響分析
Visual Studio開発者向けにCopilotのエージェント機能とMCPエコシステムが本格統合され、カスタムワークフローの構築と企業セキュリティポリシーの遵守が同時に可能になった。これにより、単なるコード補完から自律型開発アシスタントへの移行が加速し、大規模チームでのAI活用基盤が整備される。
編集コメント
リリースノート形式ながら、エージェントの構造化定義とMCPガバナンスの公式サポートは、企業開発現場でのAI導入障壁を下げる重要な一歩である。今後はエージェントの精度向上とセキュリティポリシーの自動適合機能に注目が集まるだろう。
2026年3月、Visual StudioにおけるGitHub Copilotの拡張性が大きく前進しました。カスタムエージェント、エージェントスキル、そしてエージェントをより賢く、高機能にする新しいツールが導入されました。
ハイライト
Visual Studio 2026の3月アップデートにおけるGitHub Copilotの新機能は以下の通りです:
独自のカスタムエージェントを構築: リポジトリ内の.agent.mdファイルとして、専門的なCopilotエージェントを定義できます。カスタムエージェントは、ワークスペースの認識、コード理解、ツール、選択したモデル、外部知識ソースへのMCP接続に完全にアクセスできます。これらはエージェントピッカーに表示され、チームでの利用準備が整います。
エンタープライズMCPガバナンス: MCPサーバーの利用が、GitHubで設定された許可リストポリシーを尊重するようになりました。管理者は組織内で許可するMCPサーバーを指定でき、機密データを管理し、セキュリティポリシーへの準拠を維持できます。
エージェントスキルを使用: エージェントスキルは、エージェントに特定のタスクの実行方法を教える再利用可能な命令セットです。リポジトリまたはユーザープロファイルで定義すると、Copilotが自動的に検出して適用します。コミュニティで共有されているスキルについては、awesome-copilotを参照してください。
エージェントモード用のfind_symbolツール: 新しいfind_symbolツールにより、エージェントは言語を意識したシンボルナビゲーションを利用できるようになります。これには、すべての参照の検索、型メタデータへのアクセス、宣言とスコープの理解が含まれます。C++、C#、Razor、TypeScript、およびLSP拡張機能を持つ任意の言語でサポートされています。
Copilotでテストをプロファイリング: Test Explorerの新しい「Profile with Copilot」コマンドを使用すると、特定のテストをプロファイリングエージェントでプロファイリングできます。このエージェントはテストを自動実行し、CPUおよびインストルメンテーションデータを分析して、実践的なパフォーマンスの洞察を提供します。
ライブプロファイリングによるPerfTips: デバッグ時のPerfTipsがプロファイリングエージェントと統合されました。デバッグ中にインラインのパフォーマンスシグナルをクリックすると、Copilotが経過時間、CPU使用率、メモリ動作を分析し、的を絞った最適化を提案します。
スマートウォッチの提案: Copilotは、デバッグ中のウォッチウィンドウで直接、コンテキストを考慮した式の提案を行うようになりました。これにより、最も意味のあるランタイム値をより速く監視できます。
Copilotで脆弱性を修正: Copilotは、Solution Explorerから直接NuGetパッケージの脆弱性を修正できるようになりました。脆弱性が検出された際に「Fix with GitHub Copilot」リンクをクリックすると、Copilotが対象の依存関係更新を提案します。
新機能の詳細については、Visual Studioブログおよびリリースノートをご覧ください。
Visual StudioにおけるCopilotの今後
Visual Studioブログをフォローして、Copilotの最新機能を常に把握してください。ロードマップの更新情報や、フィードバックを共有する機会をご案内しています。
この投稿「GitHub Copilot in Visual Studio — 3月アップデート」は、The GitHub Blogで最初に公開されました。
原文を表示
March 2026 brought a major step forward for GitHub Copilot extensibility in Visual Studio, with custom agents, agent skills, and new tools that make the agent smarter and more capable.
Highlights
Here’s what’s new with GitHub Copilot in the March update of Visual Studio 2026:
Build your own custom agents: Define specialized Copilot agents as .agent.md files 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 awesome-copilot for community-shared skills.
find_symbol tool for agent mode: The new find_symbol tool 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.
To learn more about what’s new, check out the Visual Studio blog and 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.
The post GitHub Copilot in Visual Studio — March update appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み