이 가이드는 Windows 개발에 실질적으로 유용한 도구들, 즉 Copilot에 정확한 Windows 앱 SDK 컨텍스트를 제공하는 WinUI agent plugin과 Copilot이 공식 Windows 문서에 실시간으로 액세스할 수 있게 해 주는 Microsoft Learn MCP Server를 사용해 GitHub Copilot을 설정하는 방법을 안내합니다.
팁 (조언)
VS Code 및 winapp CLI를 사용하여 새 앱을 빌드하시겠습니까? 빠른 시작은 더 빠른 경로이며 단일 엔드투엔드 흐름에서 동일한 도구를 다룹니다. 기존 Visual Studio 워크플로에 대한 GitHub Copilot 구성하는 경우 여기로 돌아오세요.
메모
Visual Studio 또는 winapp CLI를 사용하는 VS Code를 사용하여 WinUI 3 앱을 빌드할 수 있습니다. 가장 익숙한 도구를 사용하세요. 아래 단계는 환경이 다른 위치에 따라 표시됩니다.
사전 요구 사항
- GitHub Copilot 구독(무료 계층 사용 가능)
- Visual Studio Code 또는 Visual Studio 2026
- Node.js 18 이상(Copilot 플러그 인 설치 명령에 필요)
1단계: IDE에 GitHub Copilot 설치
GitHub Copilot가 Visual Studio 2026에 통합되어 있습니다. 이 탭에서는 Visual Studio 설정에 대해 설명합니다.
- Visual Studio 열고 Extensions> 확장 관리로 이동합니다.
- GitHub Copilot 검색하여 설치하거나 이미 설치되어 있는지 확인합니다.
- Tools>Options>GitHub>Accounts을 통해 로그인합니다.
자세한 설정은 Tutorial: GitHub Copilot 사용하여 Windows 앱 빌드를 참조하세요.
2단계: WinUI 에이전트 플러그 인 설치
Awesome Copilot 커뮤니티 리포지토리의 WinUI 에이전트 플러그 인은 올바른 Windows 앱 SDK 패턴을 Copilot 설명하며, 사용되지 않는 UWP API 사용과 같은 일반적인 실수를 방지합니다.
gh copilot plugin install winui@awesome-copilot
그러면 플러그인이 ~\.copilot\installed-plugins\에 사용자 전역으로 설치됩니다.
gh copilot plugin list을 사용하여 확인
팁 (조언)
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 필요한 ContentDialog 설정을 포함하여 XamlRoot 구현으로 응답해야 합니다. 플러그 인의 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 developer