M2. Copilot 기능 활용
한 줄 요약 — GH-300 최대 배점 도메인(25–30%). IDE·CLI에서 Copilot을 쓰는 법, Agent Mode·Edits·MCP 같은 고급 기능, Code Review·Spaces, 그리고 조직 정책·감사까지 기능 전반을 다룹니다. (GH-300 도메인 2 · 2026-08-07 skills measured 기준)
이 모듈은 GH-300 도메인 2를 5개 하위 세션으로 나눠 다룹니다.
하위 세션
| # | 세션 | 시험 목표(measured skills) |
|---|---|---|
| 1 | IDE에서 Copilot | IDE 활성화 · 인라인·챗·CLI·Agent Mode 트리거 · 파일/저장소 콘텐츠 제외 |
| 2 | Copilot CLI | CLI 정의·이점 · 설치 · 주요 명령·기능 · 대화형·세션 · 스크립트·파일 관리 |
| 3 | 기능·역량 | Agent Mode · Copilot Edits · MCP · Sub-Agents · Agent Sessions 위임 |
| 4 | 코드 리뷰·Spaces·Chat | Code Review · Spaces·Spark · PR 요약 · instructions 파일 리뷰 표준 · Chat 한계·옵션 |
| 5 | 조직 정책·감사·API | 조직 전역 정책 · Code Review 정책 · 기능 가용성 · 감사 로그 · REST API 구독 |
1. IDE에서 Copilot
Copilot을 IDE에서 활성화하고, 인라인 제안·챗·CLI·Agent Mode 네 가지 방식으로 트리거하는 법을 익힙니다. 특정 파일·저장소에 대한 콘텐츠 제외의 개념도 여기서 처음 등장합니다(상세 설정은 M6).
2. Copilot CLI
터미널에서 동작하는 Copilot CLI — 정의와 이점, 설치 절차, 주요 명령, 대화형·세션 사용, 스크립트 생성·파일 관리를 다룹니다.
3. 기능·역량 (Agent Mode·Edits·MCP)
Agent Mode·Copilot Edits·MCP로 개발 워크플로를 강화하고, Agent Sessions를 관리하며 Sub-Agents에 작업을 위임해 컨텍스트 사용을 최적화하는 법을 다룹니다.
4. 코드 리뷰·Spaces·Chat
Code Review로 코딩을 보조하고, Spaces·Spark·PR 요약과 instructions 파일로 리뷰 표준을 커스터마이즈하며, Copilot Chat의 한계·옵션·피드백·명령과 prompt 파일 재사용을 익힙니다.
5. 조직 정책·감사·REST API
조직 전역 정책 관리, Code Review 정책 활성화, IDE·github.com 간 기능 가용성 관리, 감사 로그 이벤트, REST API를 통한 구독 관리를 다룹니다. 플랜·기능 개요도 이 세션에서 정리합니다.
핵심 정리
- 트리거 4종 = 인라인 · 챗 · CLI · Agent Mode — 상황에 맞게 선택
- 고급 기능 = Agent Mode·Edits·MCP·Sub-Agents — 컨텍스트 최적화가 핵심
- 팀 규모에서는 정책·감사·REST API로 거버넌스 — 배점이 큰 만큼 넓게 학습
다음 모듈: M3. 데이터·아키텍처 이해
출처: Using GitHub Copilot in your IDE (GitHub Docs) · GitHub Copilot CLI (GitHub Docs) · Study guide for Exam GH-300 (Microsoft Learn)