このガイドでは、Windows開発に本当に役立つツール (正確なWindows アプリ SDKコンテキストを提供する
注
WinUI 3 アプリのビルドとデバッグには、Visual Studio が必要です。VS Code には MSIX ビルド ツールまたは WinUI プロジェクト テンプレートがありません。 winapp CLI を使用して他のWindows フレームワーク (Electron、Flutter、.NET、Rust) に取り組んでいる場合、VS Code はそれらのフレームワークに適しています。 以下の手順は、それに応じてマークされています。
前提条件
- GitHub Copilot サブスクリプション (無料レベルを利用できます)
- Visual Studio Code または Visual Studio 2026
- Node.js 18 以降 (Copilot プラグインのインストール コマンドに必要)
手順 1: IDE にGitHub Copilotをインストールする
GitHub Copilotは、Visual Studio 2026 に組み込まれています。 WinUI 3 の開発にはVisual Studioが必要です。
- Visual Studioを開き、Extensions>Manage Extensions に移動します。
- GitHub Copilotを検索してインストールするか、既にインストールされていることを確認します。
- Tools>Options>GitHub>Accounts を使用してサインインします。
詳細なセットアップについては、「
手順 2: WinUI 3 開発プラグインをインストールする
WinUI 3 開発プラグインは、Awesome Copilot コミュニティリポジトリから、Copilotに適切なWindows アプリ SDKのパターンを教えます。これは、非推奨のUWP APIを使用するなどの一般的なミスを防ぎます。
プロジェクトのルート(またはCopilotがプラグインを検出する任意のディレクトリ)で次のコマンドを実行します。
copilot plugin install winui3-development@awesome-copilot
これにより、エージェント、スキル、およびカスタム命令がプロジェクトの .github/ ディレクトリにコピーされます。 次にプロジェクトを開く際に、Copilotがそれらを自動的に引き継ぎます。
ヒント
また、Awesome Copilot 拡張機能を使用して、VS Code から直接Copilotプラグインを参照してインストールすることもできます。
手順 3: Microsoft Learn MCP サーバーを追加する
Microsoft Learn MCP Server では、公式のMicrosoft ドキュメントにCopilotライブ アクセスできます。これにより、コードに役立つ現在の API 参照とコード サンプルを検索できます。
- に移動します Tools>Options>GitHub>Copilot>MCP サーバー。
- URL を使用して新しいサーバーを追加します。
https://learn.microsoft.com/api/mcp
手順 4: セットアップを確認する
Copilot Chat開き、次のプロンプトを試して、すべてが動作していることを確認します。
WinUI 3 プラグインをテストします。
"アイテムを削除する前に確認ダイアログを WinUI 3 アプリに追加します。"
Copilotは、必要なXamlRootセットアップを含むContentDialog実装で応答する必要があります。プラグインのWindows アプリ SDKコンテキストは、ユーザーが何を避けるべきか指定する必要なく、適切な最新のAPIにガイドします。
Learn MCP サーバーをテストします。
"最新のWindows アプリ SDKリリース ノートを検索し、新機能を教えてください。"
Copilotは、Microsoft Learn から現在のリリース ノートを取得し、それらを要約する必要があります。
省略可能、さらに Windows MCP サーバーを追加する。
追加のWindows固有の MCP サーバーを使用して、Copilotのコンテキストをさらに拡張します。
| MCP サーバー | Copilotが提供するもの | セットアップ用URL |
|---|---|---|
| Azure DevOps | 作業項目、PR、ビルドにアクセスする | Azure DevOps MCP Server |
次のステップ
Copilot - Windows開発のためのエージェント AI ツール - すべてのツールの詳細
Windows developer