M2. 빌드 — 에이전트 생성 (개념 + 실습)
한 줄 요약 — New 경험에서는 에이전트를 자연어로 서술하면 시스템이 설정을 생성합니다. 사람은 Build 탭 한 화면에서 지침·스킬·도구·참고자료·메모리·연결된 에이전트·모델 7요소를 큐레이션합니다. 개념 → 작성법 → 함정 → 실습까지 익힙니다.
1. New 경험이란
New Copilot Studio의 새 경험(new experience) 은 에이전트 저작·런타임을 재설계한 환경입니다.
- 자연어 우선 저작 — 토픽·플로우·분기 로직을 직접 그리지 않고, 에이전트를 자연어로 서술하면 시스템이 그 아래 설정을 생성합니다.
- 단일 서피스 — 구성요소를 한 화면(Build 탭)에서 조립합니다.
- 향상된 오케스트레이션 런타임 — 클래식 오케스트레이션을 대체해 응답 품질·추론력을 높입니다.
메이커 관점 — 메이커의 일이 “흐름(토픽·노드) 그리기”에서 “무엇을 맡길지 서술·큐레이션” 으로 바뀝니다.
2. 왜 이렇게 나누나 — 컨텍스트 엔지니어링
New Copilot Studio의 요소 설계는 Anthropic이 정리한 컨텍스트 엔지니어링(Context Engineering) 원리와 같습니다. “프롬프트를 어떻게 쓰나”를 넘어 “어떤 정보를 컨텍스트에 담을까” 를 설계하는 것입니다.
- 컨텍스트는 유한 자원 — 창이 길어질수록 정확도가 떨어집니다(context rot).
- 최소한의 고신호 토큰 — “원하는 결과를 낼 가장 작은 고신호 토큰 집합” 을 찾는 게 목표입니다.
- 그래서 New는 항상 필요한 것(지침) 과 필요할 때만 부르는 것(스킬·도구·참고자료) 을 나눕니다.
비유 — 신입에게 모든 매뉴얼을 한 번에 외우게 하지 않습니다. 근무 수칙(지침) 만 늘 숙지시키고, 세부 절차는 필요할 때 매뉴얼(스킬) 을 펴보게 합니다.
3. 에이전트의 7요소 — MS 공식 구성요소 기준
New 경험은 에이전트를 핵심 구성요소로 조직하며, 이를 Build 탭에서 구성합니다. 이 교안은 학습하기 쉽게 7요소로 나눕니다(공식 Model 포함).
| 요소 | 역할 | 신입 비유 | 컨텍스트 관점 |
|---|---|---|---|
| 지침(Instructions) | 항상 켜진 상위 규칙 — 정체성·톤·범위·행동 | 근무 수칙 | 늘 로드(최소·고신호) |
| 스킬(Skills) | 필요 시 로드하는 재사용 구조화 동작 | 업무 매뉴얼 | 점진적 공개 |
| 도구(Tools) | API 호출·플로 실행 등 실제 행동 | 연장 | 최소·비중복 |
| 참고자료(Knowledge) | 읽고 근거로 삼는 지식(+Microsoft IQ) | 자료실 | 적시 검색(JIT) |
| 메모리(Memory) | 대화·작업 맥락 유지 | 업무 노트 | 컨텍스트 밖 저장 |
| 연결된 에이전트 | 전문 작업 위임 | 전문 동료 | 컨텍스트 격리 |
| 모델(Model) | 코어의 추론 엔진 선택 | 담당자의 사고력 | 추론 품질 결정 |
MS 공식 매핑 — Build 탭은 좌측 지침 편집기(이름·아이콘·Instructions)와 우측 구성요소 패널 7개 (Model · Microsoft IQ · Skills · Tools · Knowledge · Connected agents · Memory)로 구성됩니다. 이 교안은 교육상 Microsoft IQ를 참고자료(지식)와 함께 다루고, 지침을 포함해 7요소로 풀어 설명합니다.
멘탈모델 — “무엇을(What)”은 사람이 적고, “어떻게(How)”는 에이전트가 한다.
4. 저작 서피스 — 4개 탭
New 경험은 탭 기반 화면에서 에이전트를 만들고 관리합니다.
| 탭 | 목적 |
|---|---|
| Build | 정체성·지식·도구·스킬·모델 구성 |
| Preview | 미리보기 대화로 상호작용 테스트 |
| Evaluate | 테스트셋을 만들어 품질 측정 |
| Monitor | 최근 작업·접근한 파일·활동 검토 |
Build 탭 구성요소 패널 — Model · Microsoft IQ · Skills · Tools · Knowledge · Connected agents · Memory. 에이전트 만들기 — 홈 → Agent 타일(또는 Agents 페이지 → New Agent) → 이름 입력 → 지침 작성 → 저장. 첫 저장 시 이름이 스키마 이름을 확정(이후 변경 불가)하고, 저장 후 Share·Preview·Evaluate가 활성화됩니다.
5. 에이전트 수명주기 5단계
Create → Build → Test → Publish → Monitor
생성 구성 테스트 게시 모니터
- Create — 홈에서 New 경험으로 에이전트 생성.
- Build — 누구인지·무엇을 아는지·무엇을 할 수 있는지·한계를 구성. (이번 M2)
- Test — Preview·Evaluate로 동작 검증. (M3 연결)
- Publish — 채널에 게시. (M3)
- Monitor — 배포 후 작업·활동·성능 추적. (M3)
6. 오케스트레이션·추론
New 경험은 향상된 오케스트레이션 런타임으로 심층 추론과 고품질 응답을 지원하며, 특히 Microsoft 365 데이터에서 강합니다. 클래식과 달리 오케스트레이션은 설정 대상이 아니라 모든 에이전트에 항상 적용됩니다.
7. 클래식 vs New — 주의
- 에이전트 생성 시 experience(클래식/New) 를 선택합니다(클래식 홈의 “Try it now” / “New experience” 토글로 진입·전환).
- 두 경험은 상호 전환이 불가합니다(New→클래식, 클래식→New 모두 불가).
- 일부 클래식 기능은 아직 New에서 제공되지 않습니다.
(기능·화면·명칭은 프리뷰 기준 · subject to change)
관통 실습 — RFP 검토 에이전트
우리 회사 구매팀이 사내 업무포털 구축 사업을 외주 발주하는 가상 시나리오로, 구매팀이 작성한 RFP 초안을 검토하는 에이전트를 New CS로 구성하는 관통 실습입니다. 각 세션이 끝날 때마다 같은 에이전트를 한 단계씩 조립합니다(기본 실습의 업계 AI 트렌드 리서치 실습과 별개).
| # | 관통 실습 | 익히는 기능 |
|---|---|---|
| ① | RFP 에이전트 생성·지침 | 지침으로 필수 정보 수집(카드 대체) |
| ② | 검토 보고서 스킬 | 비정형→구조화(AI빌더 대체)·라우팅 |
| ③ | 사례 폴더 + 공휴일 API 커넥터 | SP 자동 반영·커스텀 커넥터 도구 |
| ④ | 독소조항 검토 위임·메모리 | 컨텍스트 격리·개인화 |
| ⑤ | 모델 비교 | 깊이 vs 속도 실측 |
| ⑥ | 통합 테스트 | 7요소 한 흐름 검증 |
하위 세션 (개념 + 실습)
| # | 세션 | 실습 |
|---|---|---|
| 1 | 지침(Instructions) | ✅ 업계 AI 트렌드 리서치 도우미 지침 작성 |
| 2 | 스킬(Skills) | ✅ RFP 독소조항·VOC 분류 스킬 만들기 |
| 3 | 도구 · 참고자료 | ✅ 발송대상 Excel·SharePoint 정책 연결 |
| 4 | 연결된 에이전트 · 메모리 | ✅ 검토관 위임 · 메모리 켜기 |
| 5 | 모델(Model) | ✅ 모델 바꿔 Preview 비교 |
| 6 | 종합 & 체크리스트 | 전체 흐름 정리 |
핵심 정리
- New 경험 = 자연어로 서술 → 시스템이 설정 생성, Build 탭 한 화면에서 큐레이션
- 7요소 = 컨텍스트를 최소·고신호로 큐레이션하는 장치(+ 추론 모델 선택)
- 만든 뒤 수명주기(Create→Build→Test→Publish→Monitor)를 따라 Preview·Evaluate로 검증
이전 ← M1. 개요 · 다음 → M3. 실습: 에이전트 Lab
출처: Agents overview — new experience (MS Learn) · Build an agent (MS Learn) · Create an agent (MS Learn) · Effective context engineering for AI agents (Anthropic) · 각 세션 하단 출처 참고
이 과정은 Microsoft Learn 공식 문서(에이전트 — 새로운 경험 미리보기)와 Microsoft Copilot Agentic Blog를 참고하여 제작했습니다.