Copilot Studio 강의 이미지 — 관리 가이드
이 폴더는 Copilot Studio 강의(1일차 basic · 2일차 advanced) 의 도식·다이어그램을 모듈별로 관리합니다.
다른 교육(공개 과정·타 고객 Lab)에서도 재사용할 수 있도록 번호 명명 체계를 따릅니다.
폴더 구조
assets/images/copilot-studio/
├── README.md ← 이 파일 (명명 규칙 + 인덱스)
├── basic/ ← 1일차 Copilot Studio
│ ├── m01/
│ ├── m02/ ...
└── advanced/ ← 2일차 New Copilot Studio
├── m01/ ...
파일 명명 규칙
cs-{track}-{module}-{NN}-{slug}.svg
| 자리 |
의미 |
예 |
cs |
Copilot Studio 고정 접두사 |
cs |
{track} |
basic(1일차) / advanced(2일차) |
basic |
{module} |
모듈 번호 m01~ |
m01 |
{NN} |
모듈 내 이미지 순번(2자리) |
01, 02 |
{slug} |
영문 소문자·하이픈 설명 |
orchestrator-mediation |
새 이미지를 추가하면 순번은 이어서 증가시키고, 아래 인덱스 표에 한 줄 추가하세요.
기존 이미지를 교체할 때는 파일명을 유지해 문서 링크가 깨지지 않게 합니다.
이미지 인덱스
basic / m01 · 코파일럿 동작원리
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m01-01-orchestrator-mediation.svg |
사용자→오케스트레이터→LLM 중개도 |
“당신은 AI와 대화하고 있지 않다” |
| 02 |
cs-basic-m01-02-orchestrator-3roles.svg |
오케스트레이터 3역할(성격·수단·맥락) |
“하는 일 3가지” |
| 03 |
cs-basic-m01-03-grounding-flow.svg |
M365 Copilot 그라운딩 4단계 흐름 |
“실제 동작” |
| 04 |
cs-basic-m01-04-same-llm-diff-orchestrator.svg |
같은 LLM, 다른 오케스트레이터 |
“같은 LLM, 다른 결과” |
| 05 |
cs-basic-m01-05-ai-newhire.svg |
에이전트 = AI 신입사원 비유 |
“에이전트 = AI 신입사원” |
basic / m02 · 에이전트의 사용방식
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m02-01-immersive-vs-incontext.svg |
몰입형 vs 인컨텍스트 비교 |
“두 가지 사용방식” |
| 02 |
cs-basic-m02-02-mode-decision-guide.svg |
LGU+ 과제 → 방식 선택 가이드 |
“선택 기준” |
basic / m03 · 환경·솔루션 준비
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m03-01-prep-order.svg |
준비 순서(환경→게시자→솔루션→에이전트) |
“왜 에이전트보다 먼저 준비하는가” |
| 02 |
cs-basic-m03-02-solution-box.svg |
솔루션 = 이사짐 상자 비유 |
“이 모듈에서 배우는 것” |
| 03 |
cs-basic-m03-03-env-types.svg |
환경 유형 지도(개발군 vs 운영 + Managed) |
“환경의 유형” |
| 04 |
cs-basic-m03-04-managed-alm-flow.svg |
관리/비관리 ALM 배포 흐름 + docx/pdf 비유 |
“솔루션의 종류” |
| 05 |
cs-basic-m03-05-env-variables.svg |
하드코딩 vs 환경 변수 + Secret/Key Vault |
“환경 변수” |
basic / m04 · 에이전트 만들기
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m04-01-describe-to-agent.svg |
설명 → 자동 생성(이름·설명·지침)+제안(트리거·채널·지식·도구) |
“어떻게 동작하나” |
| 02 |
cs-basic-m04-02-description-6parts.svg |
좋은 설명 6가지 구성(역할·목적·대상·범위·형식·지식힌트) |
“6가지 구성” |
| 03 |
cs-basic-m04-03-build-ask-fix-loop.svg |
만들기→물어보기→고치기 개선 루프 |
실습 ③ / 핵심 정리 |
basic / m05 · 에이전트의 구성요소
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m05-01-four-components.svg |
4요소 구성도(오케스트레이터 중심 + 지침·지식·도구) |
“4요소 한눈에” |
| 02 |
cs-basic-m05-02-request-pipeline.svg |
질문 하나가 처리되는 과정(4요소 협업 흐름) |
“질문 하나가 처리되는 과정” |
| 03 |
cs-basic-m05-03-declarative-vs-custom.svg |
설계 3질문 → 선언형 vs 커스텀 엔진 |
“선언형 vs 커스텀 엔진” |
basic / m06 · 1요소 오케스트레이터
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m06-01-orchestration-vs-llm.svg |
오케스트레이션(지휘자) vs LLM(엔진) 구분 |
“오케스트레이션 ≠ 언어 모델” |
| 02 |
cs-basic-m06-02-model-tags.svg |
멀티모델(GPT·Claude) + General/Deep/Auto 태그 |
“왜 모델이 여러 개일까?” |
| 03 |
cs-basic-m06-03-model-choice-flow.svg |
모델 선택 원칙 흐름(General→Deep 승급) |
“언제 어떤 모델을 쓸까 / 선택 원칙” |
basic / m07 · 2요소 지침
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m07-01-instruction-3parts.svg |
지침 3구성(제약·응답형식·안내) 해부도 |
“좋은 지침의 3구성” |
| 02 |
cs-basic-m07-02-reference-chips.svg |
참조 칩(/ 메뉴) 삽입 |
“참조 칩(/ 명령)” |
basic / m08 · 3요소 지식
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m08-01-rag-flow.svg |
RAG 3단계(검색→근거→생성) |
“RAG 3단계” |
| 02 |
cs-basic-m08-02-file-vs-sharepoint.svg |
파일 업로드 vs SharePoint 폴더 |
“SharePoint 지식 — 파일 vs 폴더” |
| 03 |
cs-basic-m08-03-knowledge-limits.svg |
지식 한도·파일 크기 게이트 |
“지식 한도(Limits)” |
basic / m09 · 4요소 도구들
| 번호 |
파일 |
내용 |
사용 위치 |
| 01 |
cs-basic-m09-01-tool-selection.svg |
도구 채택 원리(설명이 전부) |
“도구가 채택되는 원리” |
| 02 |
cs-basic-m09-02-six-tool-types.svg |
도구 추가 6가지 방식 |
“6가지 방식” |
| 03 |
cs-basic-m09-03-mcp-usbc.svg |
MCP = USB‑C 만능 어댑터(커넥터 vs MCP) |
“MCP” |
마크다운 삽입 예시

스타일 가이드
- 포맷 SVG(확대·다크 무관 선명 · 편집 가능)
- 브랜드 팔레트 — 파랑
#0078d4 → 보라 #5b3df0 → #b13cff 그라디언트, 배경 #ffffff/#f6f8fc
- 폰트 — Noto Sans KR 계열, 한국어 라벨
- 좌상단에
CS · M{n} · {모듈명} 캡션으로 출처 모듈 표시