Visual Studio의 AI 도우미인 GitHub Copilot를 시작합니다.
Copilot를 사용하면 전체 줄 또는 코드 블록을 제안하고, 질문에 답변하고, 단위 테스트 작성, 디버깅 및 프로파일링과 같은 일상적인 작업을 Visual Studio 환경에서 직접 지원하여 보다 빠르고 정확하게 코딩할 수 있습니다.
이 문서에서는 Copilot를 사용하고 Visual Studio에서 해당 기능을 최대한 활용하는 방법을 알아봅니다.
부조종사 시작
Visual Studio(버전 17.8 이상)를 시작합니다.
Copilot를 최대한 활용하려면 최신 버전의 Visual Studio로 업데이트하는 것이 좋습니다.새 프로젝트를 만들거나, 기존 프로젝트를 열거나, 코드 없이 계속하여 IDE를 시작합니다.
Visual Studio의 오른쪽 위 모서리에서 GitHub Copilot 배지를 선택하고 채팅 창 열기를 선택하여 로그인합니다.
Copilot가 설치되지 않은 경우 드롭다운에서 Copilot 설치 를 선택하고 설치 관리자 프롬프트를 따릅니다. 자세한 내용은 부조종사 설치 및 상태 관리를 참조하세요.
채팅 창에서 기존 GitHub 계정으로 로그인하거나 Copilot Free에 등록하도록 선택합니다. 브라우저의 프롬프트에 따라 로그인 또는 등록 프로세스를 완료합니다. 완료되면 Visual Studio로 돌아가서 Copilot를 계속 사용합니다.
이제 Visual Studio에서 Copilot를 사용할 준비가 되었습니다.
코필로트 사용 시작
로그인하면 채팅 창 및 IDE 전체에서 Copilot를 사용할 수 있습니다.
에이전트 모드 및 MCP 사용: 채팅 창에서 [요청]을 선택하고 에이전트로 전환하여 에이전트 모드를 사용하도록 설정합니다. 도구 아이콘을 사용하여 MCP에 액세스하고, 서버를 구성하고, Copilot에서 사용할 수 있는 도구를 선택합니다. 예를 들어 "이 파일의 메서드에 대한 단위 테스트 작성"을 보내 대상 코드 생성에 대한 Copilot 지원을 받습니다.
완성 및다음 편집 제안 사용: 코딩할 때 Copilot는 편집기에서 직접 제안을 제공합니다. 코필로트는 새 코드(회색 텍스트로 표시됨)와 기존 코드에 대한 편집을 모두 제안합니다.
Visual Studio에서 공동 작업 사용: 편집기 상황에 맞는 메뉴, 오류 목록, 기능 검색 및 IDE의 다른 영역에서 코필로트 기반 작업 및 제안을 찾습니다.
워크플로에 코필로트 채팅 조정
프로젝트 및 개발 워크플로에 대한 Copilot를 사용자 지정합니다.
참조를 사용하여 컨텍스트 관리: 단추를 사용하여 + 파일, 이미지와 같은 추가 컨텍스트를 연결하거나 Copilot에 전체 솔루션을 참조하도록 요청합니다.
다른 모델에 액세스: 프롬프트 창에서 모델 선택기를 사용하여 AI 모델을 선택하거나 사용자 고유의 모델을 Copilot로 가져옵니다. 빠른 질문에 답하거나, 설명서를 작성하거나, 다중 파일 코드 편집을 생성하는 등 다양한 시나리오에 대한 다양한 모델을 살펴봅니다.
사용자 지정 지침 추가: 다시 사용할 수 있는
.github/copilot-instructions.md추가하고 파일을.github/prompts프롬프트하여 코딩 스타일 또는 프로젝트 요구 사항에 대한 Copilot의 응답을 사용자 지정합니다.
다음 단계
언제든지 Copilot 기능을 검토하려면 Visual Studio의 오른쪽 위 모서리에 있는 GitHub Copilot 배지에서 GitHub Copilot 연습을 선택합니다.
Visual Studio 2022에서 실습 랩: GitHub Copilot를 사용하여 전체 앱을 빌드해 보세요.