|
1 | 1 | --- |
2 | 2 | title: Agentic AI tools for Windows development |
3 | 3 | description: Learn how to enhance AI coding agents with Windows-specific context using MCP servers, custom instructions, and community plugins. |
4 | | -ms.date: 03/03/2026 |
5 | | -ms.topic: article |
| 4 | +ms.date: 03/11/2026 |
| 5 | +ms.topic: how-to |
6 | 6 | --- |
7 | 7 |
|
8 | 8 | # Agentic AI tools for Windows development |
@@ -51,8 +51,27 @@ The plugin includes: |
51 | 51 | copilot plugin install winui3-development@awesome-copilot |
52 | 52 | ``` |
53 | 53 |
|
54 | | -This copies the plugin's agents, skills, and instructions into your project's `.github/` directory, where Copilot picks them up automatically. |
| 54 | +This copies the plugin's agents, skills, and custom instructions into your project's `.github/` directory, where Copilot picks them up automatically. |
| 55 | + |
| 56 | +> [!NOTE] |
| 57 | +> WinUI 3 apps require **Visual Studio** for building and debugging — VS Code does not have the required MSIX build tooling or WinUI project templates. However, if you're using VS Code to work on other Windows frameworks (Electron, Flutter, .NET, or Rust with winapp CLI), this plugin still provides useful Windows App SDK context for those scenarios. |
55 | 58 |
|
56 | 59 | **Browse and discover more plugins:** |
57 | 60 |
|
58 | | -You can browse all available Copilot customizations using the [Awesome Copilot extension for VS Code](https://marketplace.visualstudio.com/items?itemName=TimHeuer.awesome-copilot), which lets you preview and install resources directly into your workspace. |
| 61 | +You can browse all available Copilot customizations using the [Awesome Copilot extension for VS Code](https://marketplace.visualstudio.com/items?itemName=TimHeuer.awesome-copilot), which lets you preview and install resources directly into your workspace. |
| 62 | + |
| 63 | +## Why does Copilot need these tools? |
| 64 | + |
| 65 | +Copilot's code suggestions are shaped by its training data. Because UWP has many more years of community samples, tutorials, and Stack Overflow answers than WinUI 3, Copilot may default to UWP patterns — such as `Windows.UI.Xaml` namespaces, `CoreDispatcher`, or `MessageDialog` — when you ask about Windows UI development. This isn't a quality problem with WinUI 3; it reflects a training data distribution gap that's common with any newer framework. |
| 66 | + |
| 67 | +The WinUI 3 plugin addresses this directly: its custom instructions give Copilot explicit, up-to-date rules about current Windows App SDK patterns, so it generates correct code without you needing to prompt around its knowledge gaps. Combined with the Learn MCP Server's live documentation access, Copilot has the context it needs to be genuinely useful for Windows development. |
| 68 | + |
| 69 | +## Set up step-by-step |
| 70 | + |
| 71 | +For a complete walkthrough — including IDE setup, agent mode, MCP server configuration, and verification — see [Set up GitHub Copilot for Windows development](../get-started/ai-setup.md). |
| 72 | + |
| 73 | +## Related content |
| 74 | + |
| 75 | +- [Set up GitHub Copilot for Windows development](../get-started/ai-setup.md) |
| 76 | +- [AI-assisted Windows development](../get-started/ai-for-windows-devs.md) |
| 77 | +- [GitHub Copilot in Visual Studio](../how-tos/github-copilot-winui-vs.md) |
0 commit comments