Agent in a Day — Classic & New Copilot Studio 핸즈온

M365 Copilot Agent Builder부터 Classic·New Copilot Studio, Advanced 도구, Workflow까지 하루에 혛는 풀데이 워크샵.

Workshop Level 300 ⏱ Full-day ClassicPublic Preview ✍ 이영서

이 워크샵은 Copilot Studio의 Classic 버전과 New(Public Preview) 버전을 한 흐름으로 다룹니다. 아래 목차는 초안이며, 각 섹션은 계속 보완될 예정입니다.

📌 자료 출처 & 크레딧 — 시작 전 꼭 확인하세요

이 워크샵은 아래 출처의 자료를 번역·재구성·인용해 구성했습니다. 각 섹션·카드에도 개별 출처를 명시했으며, 본 자료는 프리뷰(Public Preview) 기준이라 기능·화면·일정이 변경될 수 있습니다.

  • 글로벌 원문microsoft/mcs-labs (MIT © Microsoft) — 모듈 1~5 · 랩 1~3을 한국어로 번역·재구성했습니다. 원문: github.com/microsoft/mcs-labs ↗
  • Solution Engineer 최치원님Agent_Blog (chichoi1991.github.io) — Agent Builder 핸즈온, 커스텀 에이전트 기초, New Copilot Studio 구조·핸즈온 등 다수를 인용했습니다. 본 워크샵 제작물이 아니며 원문에 그대로 연결합니다. 원문: chichoi1991.github.io/Agent_Blog ↗
  • 직접 제작별도 출처가 명시되지 않은 자료는 이영서(Solution Engineer)가 제작했습니다.

1. M365 Copilot Agent Builder vs Copilot Studio 비교

“무엇을 만드느냐”보다 누가, 어느 수준의 코딩으로, 어떤 목적으로 쓰느냐가 선택의 핵심입니다. 두 도구를 한눈에 비교합니다.

구분 M365 Copilot Agent Builder Copilot Studio
한 줄 정의 M365 Copilot 안에서 만드는 간단한 선언형 에이전트 다양한 채널에 배포하는 본격 에이전트 빌드 플랫폼
주 목적 온보딩·문서 Q&A 등 RAG 기반 응답 업무 자동화·고급 액션·오케스트레이션
코딩 레벨 노코드 로우코드 (드래그앤드롭 + 필요 시 코드/식)
주 사용자 코드 경험 없는 업무 사용자 정보 담당자, 업무 자동화 담당, 메이커
확장 방법 지식 소스 연결, 시작 프롬프트 도구/액션, 커넥터, 플로우, MCP, 연결된 에이전트
데이터/실행 범위 M365 Copilot 그래프/연결 지식 Power Platform·외부 API·다양한 데이터 소스
배포 대상 M365 Copilot · Teams 내 Teams, 웹, 음성 등 다채널
라이선스(개략) M365 Copilot Copilot Studio (웹 기반)
대표 활용 사내 문서 도우미, FAQ 봇 승인 워크플로, 백오피스 자동화, 멀티에이전트

Agent Builder 직접 해보기 — 선언형 에이전트 (3단계)

코드 없이 자연어 지침 + 지식 소스만으로 만드는 선언형 에이전트입니다. 아래 카드를 누르면 각 단계 핸즈온(치원님 Agent_Blog)으로 이동합니다.

📖 전체 상세 비교 — Agent Builder 규제 적용 예시와 Copilot Studio Classic vs New 경험 차이(스크린샷 포함)는 별도 페이지에 정리했습니다. → Agent Builder vs Copilot Studio 상세 비교 (한국어)

2. Classic Copilot Studio — 기본 개념 & 핸즈온

기존(Classic) Copilot Studio의 핵심 작성 모델(에이전트·토픽·지식·도구·변수·채널)을 개념부터 실습까지 익힙니다. 아래 세 갈래로 나눠 추천하니, 원하는 출발점을 고르세요.

② Solution Engineer 치원님 가이드 — 커스텀 에이전트 기초
Microsoft Solution Engineer 치원님이 정리한 단계별 기초 실습으로 Copilot Studio를 처음부터 익힙니다.

📌 모듈 3 · 랩 2(오케스트레이션) 는 Classic·New 기능이 함께 섞여 있어, 아래 4. Classic & New 한번에 같이 실습 섹션에서 다룹니다.

3. New Copilot Studio — 구조와 신규 워크플로우

재설계된 New Copilot Studio는 화면만 바뀐 게 아니라 에이전틱 하네스(코딩·CLI 레이어) 위에 AI 코어를 재건축한 새로운 런타임입니다. 왜 다시 만들었는지, 무엇이 달라졌는지, 새 에이전트의 6대 구성요소는 무엇인지를 별도 페이지에 자세히 정리했습니다.

🏗️ 구조 자세히 보기New Copilot Studio — 새로운 에이전트 아키텍처왜 다시 만들었나 · AI 코어 재건축 · Classic vs New 비교 · 6대 구성요소 · 영상 · 핸즈온

워크플로우(Workflows) — 새로 추가된 자율 실행 기능 (모듈 4 · 랩 3)

인라인 에이전트 연결과 예약·이벤트 기반 트리거로 에이전트가 스스로 동작하는 New Copilot Studio의 핵심 신규 기능입니다. Classic 자율 트리거 모델을 넘어, 일정·이벤트에 따라 에이전트가 능동적으로 작업을 수행합니다.

📦 랩 3은 원문 Workflows 랩(mcs-labs)의 5개 Use Case 전체를 이미지까지 한국어로 클론한 페이지입니다. (MIT © Microsoft, 출처 명시)

4. Classic & New 한번에 같이 실습

Classic과 New 기능이 함께 섞이는 생성형 오케스트레이션을 한 흐름으로 실습하고, 그 개념을 적용해 직접 만든 워크플로우 오리지널까지 완성하는 섹션입니다. (워크플로우 자체의 개념·랩 3은 위 3. New Copilot Studio 섹션에서 다룹니다.)

출처 및 라이선스 — 원문 microsoft/mcs-labs (MIT © Microsoft)를 번역·재구성했습니다. 라이선스 전문: https://github.com/microsoft/mcs-labs/blob/main/LICENSE

4.1 모듈 3 · 랩 2 — 오케스트레이션과 동적 체이닝

생성형 오케스트레이션 플래너가 매 턴 어떤 도구·지식·연결 에이전트로 라우팅할지 결정하는 방식과, 이를 좌우하는 Instructions(지침)·Descriptions(설명), 그리고 한 턴에 작업을 끝까지 완료하는 New Orchestrator(에이전틱 추론 루프) 를 다룹니다. Classic의 표준 오케스트레이션과 New의 추론 루프가 함께 등장하는 Classic·New를 잉는 핵심 주제입니다.

📦 랩 2는 원문 Orchestration 랩(mcs-labs)의 4개 Use Case 전체를 이미지까지 한국어로 클론한 페이지입니다. (MIT © Microsoft, 출처 명시)

4.2 Daily Brief 워크플로우 (직접 제작 오리지널)

위 오케스트레이션·워크플로우 개념(트리거 + 인라인/멀티 에이전트 + 구조화 출력)을 실제로 적용해 직접 설계·제작한 오리지널 실습입니다. 매일 특정 회사 뉴스 브리프를 자동 생성해 메일로 발송하는 워크플로우를 구축합니다.

5. Advanced Tool

환경 구축·확장에 쓰는 고급 도구와 개발자 도구용 Copilot Studio 플러그인(모듈 5) 을 정리합니다.

  • PAC CLI — 환경 구축을 위한 도구
  • Copilot Studio skill로 구축 & extension
  • 함께 활용 가능한 MCP 도구 — MS Learn, Dataverse MCP, Power Apps 연결 등

📝 작성 예정: PAC CLI 명령 예시, MCP 도구 연결 다이어그램.

5.1 모듈 5 — 개발자 도구용 Copilot Studio 플러그인

레벨 300 · 출처 Copilot Studio Plugin · 슬라이드(PPT) 다운로드 · MIT © Microsoft

🧩 GitHub 저장소 · MIT · ★ 300+microsoft/skills-for-copilot-studioAI 코딩 도구(Claude Code · GitHub Copilot CLI · VS Code)로 Copilot Studio 에이전트를 YAML로 작성·편집·테스트 — 스키마 검증·템플릿·AI 스킬 내장. manage·author·test·advisor 4개 서브에이전트 제공.

Claude Code · GitHub Copilot CLI · VS Code에서 YAML 파일로 Copilot Studio 에이전트를 작성·테스트·문제 해결하는 플러그인입니다. 터미널/에디터에서 바로 클라우드의 에이전트를 다룰 수 있습니다.

무엇을 하나 (4가지 영역)

영역 한국어 설명
Manage 로컬 파일 ↔ 클라우드 간 에이전트 콘텐츠 clone·push·pull·sync
Author 토픽·액션·지식·트리거·변수 YAML 생성/편집
Test 게시된 에이전트 대상 포인트 테스트·배치 스위트·평가 분석
Troubleshoot 잘못된 토픽 라우팅·검증 오류·예기치 않은 동작 디버깅

4개 전문 에이전트

  • /copilot-studio-manage — clone · pull · push
  • /copilot-studio-author — new-topic · add-action · add-knowledge · edit-triggers
  • /copilot-studio-test — chat-with-agent · run-tests · create-eval
  • /copilot-studio-troubleshoot — validate · known-issues · best-practices

빠른 시작 워크플로우: ① Clone(브라우저 인증으로 다운로드) → ② Author(고유 ID로 유효한 YAML 생성) → ③ Validate(스키마·베스트프랙티스 점검) → ④ Push(드래프트로 업로드) → ⑤ Publish(Copilot Studio UI에서 게시) → ⑥ Test(게시된 에이전트 응답 검증).

구성: 로컬 YAML 파일(agent.mcs.yml, topics/, actions/, knowledge/, templates/) + 4개 에이전트 + 30+ 스킬 + 번들 Node.js 스크립트 + 평가 프레임워크. 설치: Node.js 18+, VS Code Copilot Studio 확장(push/pull/clone용), Power Platform 환경 필요. 마켓플레이스 또는 microsoft/skills-for-copilot-studio 저장소에서 설치.

📝 추가 사례(작성 예정): Plan & handoff 하는 skill zip 기반 에이전트, MS Learn 플러그인을 활용하는 에이전트, NEW Copilot Studio Agents — Working with Skills(YouTube) 등.