M5. 에이전트 플로우 — 결정적 자동화 (표준 하네스)
한 줄 요약 — 에이전트 플로우는 표준 하네스의 결정적 자동화입니다 — 규칙 기반 경로를 따라 같은 입력에 항상 같은 출력을 냅니다. 자연어 또는 디자이너로 만들고,
When an agent calls the flow트리거를 붙이면 에이전트의 도구가 됩니다.
M5는 공식 문서의 에이전트 플로우 구간을 6개 하위 세션으로 나눠 진행합니다.
하위 세션
| # | 세션 | 핵심 |
|---|---|---|
| 1 | 에이전트 플로우 개요 | 결정적 실행 · 이점 3가지 · Power Automate와의 관계 |
| 2 | 자연어로 만들기 | 서술 → 플로우 생성 · 좋은 프롬프트 요소 5가지 |
| 3 | 디자이너 | 캔버스 편집 · 작업·조건·루프 · 플로우 체커 |
| 4 | 도구용 플로우 | When an agent calls the flow + Respond to the agent |
| 5 | 에이전트에서 호출 | 도구로 추가 · 입력·완료 구성 · 연결 관리 |
| 6 | 트리거·모니터링·용량 | 수동/예약/이벤트 트리거 · 실행 기록 · 용량 관리 |
1. 에이전트 플로우 개요
플로우는 반복 작업을 자동화하고 앱·서비스를 통합합니다 — 수동·이벤트·예약으로 트리거되며, 일관 실행·간단 작성·전 과정 가시성이 공식 문서가 꼽는 3대 이점입니다.
2. 자연어로 만들기
트리거·커넥터·작업·조건·매개변수를 담아 서술하면 Copilot이 플로우를 생성합니다 — 계획을 검토·수정하고 확정하면 연결·매개변수까지 구성된 플로우가 만들어집니다.
3. 디자이너에서 편집·관리
시각적 캔버스에서 작업·조건·루프를 드래그앤드롭으로 구성합니다 — 동적 값·수식, 플로우 체커, 테스트 실행까지 디자이너에서 처리합니다.
4. 도구용 플로우 만들기
When an agent calls the flow 트리거와 Respond to the agent 작업을 갖춘 플로우는
게시 후 에이전트에 도구로 추가할 수 있습니다 — 입력·출력 매개변수 설계가 핵심입니다.
5. 에이전트에서 플로우 호출
게시된 플로우를 에이전트의 Tools에 추가하고 이름·설명·입력·완료 동작을 구성하면, 오케스트레이터가 런타임에 플로우를 호출합니다.
6. 트리거·모니터링·용량
수동·예약·이벤트 트리거의 선택 기준과 실행 기록 모니터링, 작업 단위 용량 관리·소진 시 동작을 다룹니다.
핵심 정리
- 에이전트 플로우 = 결정적 자동화 — 같은 입력, 같은 출력, 감사 가능한 실행
- 도구형 공식 — When an agent calls the flow + Respond to the agent → 게시 → 도구 추가
- 대화(에이전트)와 실행(플로우)의 분업이 표준 하네스 설계의 완성형입니다
이전 ← M4. 실습 Lab
출처: Agent flows overview (MS Learn) · Build an agent flow with natural language (MS Learn) · Create an agent flow as a tool (MS Learn)