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

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

M5-2. 자연어로 에이전트 플로우 만들기

한 줄 요약 — 원하는 자동화를 평소 말하듯 설명하면 Copilot이 여러 차례 대화(multi-turn conversation) 하며 의도를 다듬어 플로우를 만들어 줍니다. 트리거·커넥터·작업·조건·매개변수 5요소를 자세히 담을수록 한 번에 완성됩니다.

1. 사전 조건

  • 이 기능은 Anthropic 모델을 사용하며, 지원 모델 중에서 상황에 맞게 선택하고 폴백합니다 — 조직의 AI 사용 정책을 먼저 확인하세요
  • 관리자가 Power Platform 관리센터에서 해당 환경(또는 환경 그룹)의 external models를 켜야 사용할 수 있습니다
  • 자연어 작성은 agent flow 전용입니다 — workflows는 지원하지 않으며 디자이너로 만듭니다

2. 단계별 절차

  1. 탐색 창에서 Flows 선택 → Workflows 페이지로 이동
  2. Copilot 채팅 패널에 원하는 플로우를 평소 말하듯 설명
  3. 제출 → Copilot이 여러 번 주고받으며(multi-turn) 의도를 분명히 하고, 먼저 플로우 계획(plan) 을 제시합니다
  4. 계획 검토 — 다른 부분이 있으면 채팅으로 수정 요청
Copilot 계획 수정 요청 예
메일 제목을 General 채널에 게시 “Announcements 채널로 바꿔줘”
SharePoint 항목 생성 시 모바일 알림 “알림 대신 메일로 보내줘”
  1. 만족하면 확정 → Copilot이 연결·매개변수까지 구성해 처음부터 끝까지 동작하는 플로우를 만듦
  2. Save → 플로우 디자이너가 열림 — 확인하고 추가로 편집
  3. 디자이너에서 테스트·게시

⚠️ 디자이너를 연 뒤에는 채팅으로 수정할 수 없음 — 그다음 편집은 디자이너에서 합니다.

자연어 플로우 생성 — 다중 턴 흐름

Copilot 채팅 — 플로우 계획 검토 화면 구성 예시 — 실제 화면·명칭은 버전에 따라 다를 수 있습니다

3. 좋은 프롬프트의 5요소

설명에 다음 요소를 골고루 담으세요.

요소 예
트리거 “메일이 도착하면” · “폼이 제출되면” · “매일 아침”
커넥터 Outlook · Teams · SharePoint · Forms
작업 “메시지 게시” · “항목 생성” · “승인 요청 발송”
조건 “부장님이 보낸 메일만”
구체 매개변수 SharePoint 목록 이름 · 메일 주소 · Teams 채널명

한 번에 완성되는 설명 예:

부장님에게서 메일이 도착하면, 메일 제목을 Contoso 워크스페이스의
Announcements 채널에 게시해줘.

프롬프트 5요소

4. 생성 후 확인할 점

  • 트리거가 의도한 이벤트인지 (비슷한 트리거가 많습니다 — 생성 vs 수정 등)
  • 연결(connection)이 올바른 계정인지
  • 조건·필터가 실제 값과 맞는지 — 테스트 실행으로 검증

핵심 정리

  1. 자세할수록 한 번에 완성 — 5요소(트리거·커넥터·작업·조건·매개변수)를 담아 설명하세요
  2. 여러 차례 대화하며 다듬습니다 — 계획 단계에서는 채팅으로, 디자이너를 연 뒤에는 디자이너에서
  3. 사전 조건 — 관리자의 external models 허용 · 자연어 작성은 agent flow 전용(workflows 지원 안 함)
  4. 생성 결과는 초안 — 트리거·연결·조건을 검증하고 테스트로 확정합니다

M5 에이전트 플로우로 · 다음: M5-3. 디자이너

출처: Build an agent flow with natural language (MS Learn)