예시 실습
이 핸즈온랩은 교육 내용을 보여 드리기 위한 예시입니다. 실제 교육과정에서는 고객사의 산업과 직무를 반영한 실습 시나리오로 구성한 비공개 학습 사이트를 따로 제공합니다.
M5-2. 자연어로 에이전트 플로우 만들기
한 줄 요약 — 원하는 자동화를 평소 말하듯 설명하면 Copilot이 여러 차례 대화(multi-turn conversation) 하며 의도를 다듬어 플로우를 만들어 줍니다. 트리거·커넥터·작업·조건·매개변수 5요소를 자세히 담을수록 한 번에 완성됩니다.
1. 사전 조건
- 이 기능은 Anthropic 모델을 사용하며, 지원 모델 중에서 상황에 맞게 선택하고 폴백합니다 — 조직의 AI 사용 정책을 먼저 확인하세요
- 관리자가 Power Platform 관리센터에서 해당 환경(또는 환경 그룹)의 external models를 켜야 사용할 수 있습니다
- 자연어 작성은 agent flow 전용입니다 — workflows는 지원하지 않으며 디자이너로 만듭니다
2. 단계별 절차
- 탐색 창에서 Flows 선택 → Workflows 페이지로 이동
- Copilot 채팅 패널에 원하는 플로우를 평소 말하듯 설명
- 제출 → Copilot이 여러 번 주고받으며(multi-turn) 의도를 분명히 하고, 먼저 플로우 계획(plan) 을 제시합니다
- 계획 검토 — 다른 부분이 있으면 채팅으로 수정 요청
| Copilot 계획 | 수정 요청 예 |
|---|---|
| 메일 제목을 General 채널에 게시 | “Announcements 채널로 바꿔줘” |
| SharePoint 항목 생성 시 모바일 알림 | “알림 대신 메일로 보내줘” |
- 만족하면 확정 → Copilot이 연결·매개변수까지 구성해 처음부터 끝까지 동작하는 플로우를 만듦
- Save → 플로우 디자이너가 열림 — 확인하고 추가로 편집
- 디자이너에서 테스트·게시
⚠️ 디자이너를 연 뒤에는 채팅으로 수정할 수 없음 — 그다음 편집은 디자이너에서 합니다.
화면 구성 예시 — 실제 화면·명칭은 버전에 따라 다를 수 있습니다
3. 좋은 프롬프트의 5요소
설명에 다음 요소를 골고루 담으세요.
| 요소 | 예 |
|---|---|
| 트리거 | “메일이 도착하면” · “폼이 제출되면” · “매일 아침” |
| 커넥터 | Outlook · Teams · SharePoint · Forms |
| 작업 | “메시지 게시” · “항목 생성” · “승인 요청 발송” |
| 조건 | “부장님이 보낸 메일만” |
| 구체 매개변수 | SharePoint 목록 이름 · 메일 주소 · Teams 채널명 |
한 번에 완성되는 설명 예:
부장님에게서 메일이 도착하면, 메일 제목을 Contoso 워크스페이스의
Announcements 채널에 게시해줘.
4. 생성 후 확인할 점
- 트리거가 의도한 이벤트인지 (비슷한 트리거가 많습니다 — 생성 vs 수정 등)
- 연결(connection)이 올바른 계정인지
- 조건·필터가 실제 값과 맞는지 — 테스트 실행으로 검증
핵심 정리
- 자세할수록 한 번에 완성 — 5요소(트리거·커넥터·작업·조건·매개변수)를 담아 설명하세요
- 여러 차례 대화하며 다듬습니다 — 계획 단계에서는 채팅으로, 디자이너를 연 뒤에는 디자이너에서
- 사전 조건 — 관리자의 external models 허용 · 자연어 작성은 agent flow 전용(workflows 지원 안 함)
- 생성 결과는 초안 — 트리거·연결·조건을 검증하고 테스트로 확정합니다
M5 에이전트 플로우로 · 다음: M5-3. 디자이너



