비고
이 글은 여러 개의 하네스에 적용됩니다. 사용하는 하네스에 따라 빌드하는 대상의 요금, 기능 및 성능이 달라집니다.
워크플로우는 Copilot Studio에서 구축된 자동화 경험으로, GitHub Copilot 하네스로 구동됩니다. 사용자는 네이티브 AI 동작, 에이전트 핸드오프, 노드 레벨 테스트가 포함된 재설계된 시각적 캔버스 위에 구축할 수 있습니다.
Copilot Studio의 워크플로우는 반복적인 작업을 자동화하고 앱과 서비스를 통합합니다. 다른 자동화된 이벤트나 에이전트를 기반으로 수동으로 워크플로우를 트리거할 수도 있고, 일정에 따라 설정할 수도 있습니다.
워크플로우는 실행되는 각 작업에 대해 Copilot Studio의 용량을 소모합니다.
워크플로우의 장점
워크플로우는 여러 가지 이점을 제공합니다.
- 일관된 실행: 워크플로우는 정의된 동작 순서와 규칙 기반 분기를 따르기 때문에 프로세스 실행이 예측 가능해집니다. AI를 사용하거나 변화하는 데이터를 검색할 때 결과는 달라질 수 있습니다.
- 간단한 워크플로우 생성: Copilot Studio에서 트리거, 액션, 자동화 단계에 대한 AI 기반 제안을 활용해 워크플로우를 직접 설계, 편집, 자동화할 수 있습니다.
- 종단 간 프로세스 가시성: 워크플로우를 설계하고 성능을 모니터링하며, 자동화 프로젝트를 개선할 수 있는 실질적인 인사이트를 얻는 것이 Copilot Studio의 통합 인터페이스에서 이루어집니다. 워크플로우 이름, 설명, 상태 등 워크플로우의 세부 정보를 볼 수도 있습니다.
워크플로우 내 트리거와 동작
워크플로우는 트리거와 최소 하나의 행동으로 구성됩니다.
Triggers
트리거는 워크플로우를 시작하는 이벤트입니다. 트리거는 요청 시, 일정 또는 이벤트에 대응하여 워크플로우를 시작할 수 있습니다.
Actions
액션은 워크플로우가 수행하는 작업입니다. 예를 들어, 매니저가 이메일을 보낼 때 Microsoft Teams에서 알림을 받고 싶을 때, 매니저로부터 이메일을 받는 것이 이 워크플로우를 시작하는 계기가 됩니다. Microsoft Teams에서 메시지를 보내는 것은 응답으로 발생하는 작업입니다.
워크플로우에서 사용할 수 있는 다양한 행동 유형이 있습니다:
- AI 기능: 대형 언어 모델(LLM)을 활용해 텍스트를 생성하고, 문서를 처리하며, 모델에서 프롬프트를 실행하고, 에이전트를 호출하고, 호출한 에이전트에 대한 자연어 응답을 생성하는 AI 기반 동작입니다.
- 인간 개입: 정보 요청과 같이 인간의 개입이 필요한 행동.
- 내장 도구: 루프 및 분기를 위한 제어 구조, 데이터 연산, 날짜 및 시간 함수, 자식 워크플로우.
- 커넥터: 다양한 서비스에 연결하여 작업을 수행하고 데이터를 가져옵니다. 커넥터에는 Microsoft 365 서비스, 타사 서비스 및 사용자 지정 커넥터가 포함됩니다.
워크플로우 용량 사용 관리
Important
환경의 선불 Copilot Studio 용량이 완전히 소모되면, 용량이 채워질 때까지 새로운 워크플로우 실행이 차단됩니다. 실행 중인 워크플로우는 정상적으로 완료됩니다. 중단을 피하려면 용량 사용량을 모니터링하고 사용량 지불(Pay-As You-Go) 요금제를 활성화하는 것을 고려하세요. 워크플로우 강제에 대해 더 알아보세요.
Power Platform 관리 센터>의Licensing>Copilot Studio에서 각 워크플로우에서 사용하는 에이전트 플로우 액션을 검토하세요.
워크플로 만들기
비주얼 디자이너에서 워크플로우를 만듭니다.
GitHub Copilot harness 사용을 시작하려면:
- 워크플로를 선택합니다.
- 새 워크플로를 선택합니다.
- 트리거를 추가한 후 시각적 디자이너에서 액션을 추가하세요.
에이전트가 워크플로우를 호출할 때라는 트리거가 있는 워크플로우는 에이전트의 도구로 추가할 수 있습니다. 더 자세한 내용은 '에이전트에 워크플로우 추가'에서 확인하세요.
워크플로우 페이지에서 워크플로우를 관리하세요
워크플로우 페이지를 이용해 워크플로우를 검토하고 관리하세요.
- 크레딧 사용량(최근 30일) 열은 지난 30일 동안 워크플로우가 소모한 크레딧을 보여줍니다.
- Enabled 열은 워크플로우가 활성화되었는지 여부를 보여줍니다. 워크플로우가 활성화됨 상태이면 트리거가 활성화되므로, 트리거가 발생할 때마다 새 실행이 시작됩니다: 예약된 일정에 따라, 커넥터 이벤트 시, 또는 에이전트가 호출할 때. 워크플로우가 비활성화되면 정의와 실행 기록은 유지되지만, 트리거는 다시 켜기 전까지는 새로운 실행을 시작하지 않습니다.
- 클래식 워크플로우는 N/A로 표시됩니다. 이는 워크플로우 페이지에서 해당 항목의 크레딧 사용 데이터를 확인할 수 없기 때문입니다. 해당 없음 이 해당 워크플로우에 크레딧을 전혀 사용하지 않았다는 뜻은 아닙니다.