CanRobot · 캔로봇
Prosci® Certified Change Practitioner Microsoft Frontier Transformation Engineer TITAN Microsoft MVP 2026-2027 · Microsoft 365 Copilot Microsoft Certified Trainer
예시 실습

이 핸즈온랩은 교육 내용을 보여 드리기 위한 예시입니다. 실제 교육과정에서는 고객사의 산업과 직무를 반영한 실습 시나리오로 구성한 비공개 학습 사이트를 따로 제공합니다.

M2-3. 기능·역량 — Agent Mode·Edits·MCP·Sub-Agents

한 줄 요약 — Agent Mode·Copilot Edits·MCP로 워크플로를 강화하고, Agent Sessions를 관리하며 Sub-Agents에 위임해 컨텍스트를 최적화합니다. (GH-300 도메인 2 · “Use GitHub Copilot features and capabilities”)

Agent Mode·Edits·MCP·Sub-Agents

1. Agent Mode

Chat에서 “Agent” 모드를 선택하면 Copilot이 IDE 안에서 파일 편집·명령 실행·오류 반복 수정을 자율적으로 수행합니다. 동기(실시간) 방식이며, 비동기 클라우드 실행인 Coding Agent(이슈→PR)와 구분됩니다.

2. Copilot Edits

여러 파일에 걸친 편집을 지시 하나로 처리합니다. 변경 diff를 검토하고 수락하는 방식이라 여러 파일을 함께 리팩터링할 때 유용합니다.

3. MCP (Model Context Protocol)

MCP 서버를 연결하면 외부 도구·데이터 소스를 표준 방식으로 Copilot에서 쓸 수 있습니다. 커스텀 도구나 사내 시스템을 연동할 때 사용합니다.

MCP 연결 구조

4. Agent Sessions · Sub-Agents

  • Agent Sessions — 여러 에이전트 작업을 한 곳에서 관리(진행·검토)
  • Sub-Agents — 전문 하위 작업을 별도 에이전트에 위임해 메인 컨텍스트 사용을 최적화

핵심 정리

  1. Agent Mode = IDE 동기 자율 실행 (≠ Coding Agent 비동기 PR)
  2. Copilot Edits = 다중 파일 편집 · MCP = 표준 도구 연결
  3. Sub-Agents 위임으로 컨텍스트를 최적화 — 대형 작업의 핵심 기법

M2 허브로 → 다음: 코드 리뷰·Spaces·Chat

출처: Agent mode (GitHub Docs) · Extending Copilot with MCP (GitHub Docs)