CanRobot · 캔로봇
Microsoft Certified Trainer Microsoft MVP 2025

M2-1. IDE에서 Copilot

한 줄 요약 — IDE에서 Copilot을 활성화하고, 인라인·챗·CLI·Agent Mode 네 방식으로 트리거합니다. (GH-300 도메인 2 · “Use GitHub Copilot in the IDE”)

1. IDE에서 Copilot 활성화

  1. 지원 IDE(VS Code·Visual Studio·JetBrains·Xcode·Eclipse·Neovim)에 GitHub Copilot 확장 설치
  2. GitHub 계정 로그인 · Copilot 라이선스 확인
  3. 조직 사용자는 관리자가 정책으로 활성화해야 할 수 있음 (→ M2-5)

IDE 트리거 4종

2. 4가지 트리거 방식

방식 언제
인라인 제안 타이핑 중 다음 코드를 고스트 텍스트로 — Tab 수락
Chat 코드 설명·생성·수정을 자연어로 요청(사이드바·인라인)
CLI 터미널에서 명령·스크립트 생성 (→ M2-2)
Agent Mode 다단계 작업을 IDE 내에서 자율 수행 (→ M2-3)

IDE 활성화 3단계

3. 콘텐츠 제외 (개념)

특정 파일·저장소를 Copilot이 참조하지 못하게 하는 콘텐츠 제외를 여기서 처음 접합니다. 민감 코드·시크릿 보호에 쓰이며, 상세 설정·문제 해결은 M6에서 다룹니다.

핵심 정리

  1. 활성화 = 확장 설치 → 로그인 → (조직) 정책 확인
  2. 트리거 4종 = 인라인 · 챗 · CLI · Agent Mode
  3. 콘텐츠 제외로 민감 파일·저장소를 컨텍스트에서 차단

M2 허브로 → 다음: Copilot CLI

출처: Getting started with GitHub Copilot (GitHub Docs) · Configuring content exclusions (GitHub Docs)