중요합니다
2026년 5월 1일부터 에이전트 피드는 Power Apps MCP 서버를 사용하여 작업을 만드는 에이전트만 지원합니다. 에이전트 피드를 계속 사용하려면 에이전트가 Power Apps MCP 서버 제대로 온보딩되었는지 확인합니다. 에이전트가 Power Apps MCP Server를 사용하지 않는 경우 모델 기반 앱에 에이전트 피드가 표시되지 않습니다. 추가 정보: Power Apps MCP 서버를 사용하도록 에이전트 피드를 등록합니다
MCP(모델 컨텍스트 프로토콜)는 LLM(대규모 언어 모델) 애플리케이션과 외부 데이터 원본 및 도구 간의 원활한 통합을 가능하게 하는 개방형 프로토콜입니다. 에이전트는 Power Apps MCP 서버를 사용하여 Power Apps와 통신하고 올바른 인간 중심 루프 감독 또는 에이전트 워크플로를 제공할 수 있습니다.
중요합니다
- 미리 보기 기능입니다.
- 미리 보기 기능은 프로덕션용으로 만들어진 것이 아니므로 기능이 제한될 수 있습니다. 이러한 기능에는 추가 사용 약관이 적용되며, 고객이 조기에 액세스하고 피드백을 제공할 수 있도록 공식 출시 전에 제공됩니다.
- 이 기능은 영어에서만 사용할 수 있으며 이전 Microsoft Copilot Studio 활동 기반 에이전트 피드를 대체합니다.
- 이 기능에서 AI를 사용하는 방법에 대한 자세한 내용은 FAQ에서 POWER APPS MCP Server invoke_data_entry 도구 참조하세요.
Power Apps MCP 서버는 에이전트에 다음 두 가지 유형의 기능을 제공합니다.
반복적인 앱 작업을 자동화합니다.
Power Apps MCP Server를 사용하면 에이전트가 Power Apps 개발된 고급 앱 도구를 사용할 수 있습니다. 예를 들어 주문형 AI 기능으로 이전에 사용할 수 있었던 데이터 입력 에이전트 기능은 이제 Power Apps MCP 서버를 통해 모든 에이전트에 액세스할 수 있습니다. 이를 사용하려면 에이전트를 만들고, MCP 도구를 구성하고, 구조화되지 않은 콘텐츠로 전달하여 향상된 에이전트 피드를 통해 사용자 검토 및 승인으로 Dataverse 레코드를 생성할 수 있습니다.
에이전트 활동 감독
또한 Power Apps MCP 서버는 비즈니스 사용자에게 에이전트 피드의 에이전트 활동을 감독하는 특수 도구를 제공합니다. 이제 에이전트는 MCP 도구를 사용하여 검토, 지원 및 조향을 위해 제어를 인간에게 넘겨줄 수 있습니다. 이러한 도구는 에이전트 피드에 게시하려는 작업과 에이전트-인간 인계가 필요할 때 제작자에게 훨씬 더 많은 제어 권한을 제공합니다.
비고
에이전트 피드 및 감독 기능에 대한 액세스는 기본적으로 시스템 관리자 및 시스템 사용자 지정자 보안 역할로 제한됩니다. 추가 사용자가 에이전트 피드를 볼 수 있도록 하려면 여기에 나열된 테이블에 대해 조직 수준 읽기/쓰기 권한을 부여합니다. 이러한 권한으로 새 보안 역할을 만들고 필요에 따라 여러 사용자에게 역할을 할당할 수 있습니다.
- 에이전트 허브 목표(agenthubgoal)
- Agent Hub Insight(agenthubinsight)
- 에이전트 허브 메트릭(agenthubmetric)
- 에이전트 작업(agenttask)
- Copilot(봇)
Power Apps MCP 도구는 더 많이 사용할수록 향상되었습니다. 예를 들어 에이전트 캔버스에서 제안을 수정하면 수정 사항에 따라 데이터 입력 도구가 향상됩니다. 향상된 에이전트 피드 기능을 사용하려면 Microsoft Copilot Studio 에이전트에서 Power Apps MCP 서버를 사용하도록 설정하고 구성합니다. 구성되면 자연어를 사용하여 에이전트 지침에서 Power Apps MCP 서버 도구를 호출할 수 있습니다.
추가 정보: Power Apps MCP 서버에 연결된 자치 에이전트 만들기
Power Apps MCP 서버를 사용하도록 에이전트 온보딩
Power Apps MCP 서버를 사용하도록 이전 버전의 에이전트 피드에 있던 기존 에이전트를 구성하려면 다음을 수행해야 합니다.
에이전트에 Power Apps MCP 서버를 추가합니다. 이렇게 하려면 Copilot Studio 에이전트를 연 다음 Add 도구 선택합니다.
Power Apps MCP Server의 각 도구를 오케스트레이션의 적절한 시간에 사용하도록 에이전트 지침을 업데이트합니다. 이 문서의 나머지 부분에서 이 작업을 수행하는 방법에 대한 예가 있습니다.
에이전트를 저장 및 게시합니다.
중요합니다
에이전트가 트리거를 통해 실행되는 자율 에이전트 시나리오의 경우 도구의 세부 정보 섹션에서 볼 수 있듯이 Power Apps MCP 서버가 "Maker 제공 자격 증명"을 사용하여 실행되도록 구성되어야 합니다. 이 옵션을 사용할 수 없는 경우 자세한 내용은 Control Maker에서 제공한 인증 자격 증명 으로 이동합니다.
도구 목록
Power Apps MCP 서버에 연결되면 에이전트는 Power Platform 환경의 다양한 도구 중에서 선택할 수 있습니다. 이러한 도구는 데이터 입력 에이전트에 대한 병렬 보기 또는 시나리오에 대한 레코드 request_for_assistance 로의 직접 탐색과 같은 다양한 사용자 환경을 렌더링하는 에이전트 피드 항목을 생성할 수 있습니다.
| Tool | Description |
|---|---|
| 검토용 로그 | 수동적 인간 감독을 위한 완료된 활동을 기록하십시오. |
| request_assistance | 인간 사용자에게 지원을 요청합니다. |
| invoke_data_entry | 일반 텍스트 또는 전자 메일의 콘텐츠를 사용하여 Microsoft Dataverse 같은 데이터 원본에 하나 이상의 레코드를 만듭니다. |
검토용 로그
검토를 위해 에이전트 피드에 완료된 에이전트 작업을 기록합니다. 이 log_for_review 도구는 에이전트가 자율적으로 작동하기에 충분한 정보를 가지고 있지만 에이전트가 수행한 작업을 사용자에게 계속 인식해야 하는 시나리오를 위한 것입니다. 이 도구는 에이전트가 수행하는 높은 신뢰도 또는 위험 수준이 낮은 작업을 수동적으로 감독하는 방법으로 생각할 수 있습니다. 에이전트가 작업을 잘못 수행하는 경우 쉽게 수정하거나 롤백할 수 있는 의사 결정에 가장 적합합니다. 제목, 설명 및 단계 외에도 관련 Dataverse 레코드 또는 앱 외부 URL에 대한 링크를 추가하도록 도구에 요청할 수도 있습니다. 에이전트 작업이 여러 Dataverse 레코드를 터치하는 경우 생성된 작업과 관련하여 탐색해야 하는 레코드를 에이전트에 지시할 수 있습니다. Dataverse MCP 서버를 사용하여 만든 레코드에 대한 링크 또는 에이전트 실행을 트리거한 레코드와 같은 컨텍스트에 있는 레코드 링크일 수 있습니다. 이러한 작업은 에이전트 피드의 완료된 탭에 표시됩니다.
샘플 명령
고객이 포털에서 예약할 때 이 에이전트는 검토를 위해 세부 정보를 기록해야 합니다. 리뷰 항목 제목은 예약 참조 번호를 기반으로 하며 정확한 접두사 "웹 예약 검토: "를 사용해야 합니다. 검토 설명에서 예약 참조, 예약 날짜, 좌석 번호 및 상태와 같은 주요 필드를 포함하는 예약에 대한 간결한 요약을 작성하여 검토자가 레코드를 열지 않고 처리된 내용을 신속하게 이해할 수 있습니다. 설명이 짧은 단락으로 읽고 예약 레코드의 현재 값을 정확하게 반영하는지 확인합니다. 추론을 단계로 포함합니다. 또한 예약 레코드에 대한 링크를 포함합니다.
request_assistance
이 도구의 request_assistance 목적은 에이전트가 사용자에게 오류, 에스컬레이션 또는 예외를 표시하여 적절한 조치를 취할 수 있도록 하는 것입니다. 제작자로서 request_assistance 도구를 에이전트가 사용해야 할 시나리오를 정의할 수 있습니다. 에이전트 피드의 주의 필요 섹션에 등록되는 에이전트 피드 작업을 생성합니다. 이 작업은 사용자가 작업을 완료할 때까지 기다리는 Microsoft Copilot Studio 에이전트를 호출하는 비동기 작업입니다. 작업 피드 활동 완료에 대한 자세한 내용은 모델 기반 앱에서 에이전트 피드로 에이전트 감독하기(미리 보기)로 이동하세요.
Copilot Studio 에이전트를 볼 때 작업 탭에서 실행되는 에이전트의 진행률 상태를 확인할 수 있습니다. 사용자가 에이전트 피드에서 작업을 완료하면 제어가 콜백을 통해 에이전트로 돌아오고 에이전트가 작업을 완료할 수 있습니다.
도구와 log_for_review 마찬가지로 제목, 설명 및 단계에 대한 작업 출력을 제어할 수 있으며 지정된 작업과 연결할 링크를 에이전트에 알려줄 때 구체적일 수 있습니다.
샘플 명령
새 지원 사례가 생성되어 이 에이전트가 트리거되면 지원을 요청해야 합니다. 요청에서 문제의 값을 접두사로 하여 제목을 설정합니다. "지원 필요: ". 작업 설명에는 문제 유형, 문제 설명, 보고된 날짜 및 해결된 값이 포함됩니다. 추론 단계를 포함합니다. 관련 Dataverse 문제 레코드에 대한 링크도 포함합니다. 사용자가 작업을 완료하면 사례 상태를 Closed로 설정하여 처리를 계속합니다.
사용자-인-더-루프 디자인
에이전트의 지침을 작성하기 전에 워크플로에서 사용자 감독이 속한 위치를 결정합니다. 다음 질문을 사용하여 어떤 순간에 request_assistance을 사용해야 하고, 어떤 순간에 log_for_review을 사용해야 하는지는 물론, 에이전트가 자율적으로 처리할 수 있는 순간을 식별하십시오.
| 질문 | 안내 | Tool |
|---|---|---|
| 어디에 위험이 큰가? | 높은 지분의 결과에는 에이전트 신뢰도에 관계없이 감독이 필요합니다. 에이전트에 일시 중지에 대한 명시적 지침을 제공합니다. | request_assistance |
| 사용자 개입이 항상 필요한 경우는 언제인가요? | 규칙으로 지정할 수 있는 경우 에이전트의 지침에 직접 인코딩합니다. | request_assistance |
| 예측할 수 없는 입력은 무엇입니까? | 구조화되지 않은 데이터, 에지 사례 및 새로운 상황을 항상 예상할 수 있는 것은 아닙니다. 에이전트가 동적으로 표시하도록 명령합니다. | request_assistance |
| 에이전트가 계속 진행하려면 답변이 필요한가요? | 에이전트가 사람의 입력 없이 차단된 경우 응답을 기다려야 합니다. 진행할 수 있고 나중에 사람이 검토하는 경우, 계속 진행해서는 안 됩니다. |
request_assistance 예인 경우, log_for_review 아니오인 경우 |
| 사용자가 결과를 소유하나요? | 규정 준수 요구 사항, 높은 가치의 승인 또는 정책 결정에는 에이전트가 확신하는 경우에도 사용자 로그오프가 필요할 수 있습니다. | log_for_review |
팁 (조언)
잘 설계된 에이전트는 지속적으로 도움을 요청하지 않습니다. 대신, 그것은 적절한 순간에 묻습니다. 진정한 의사 결정 지점에서 request_assistance를 드물게 사용하고, 나머지는 log_for_review에 맡기세요.
패턴별 지침 예제
명시적 규칙:
"손실 금액이 $5,000 이상인 클레임의 경우 계속하기 전에 클레임을 할당된 조정자에게 라우팅하는 데 사용합니다
request_assistance."
동적 판단:
"손실의 원인이 모호하거나 클레임 문서가 서로
request_assistance충돌하는 경우 조정자 검토를 위해 클레임에 플래그를 지정합니다."
수동 감독:
적용 범위 결정을 완료한 후, 결과를 기록하고 클레임이 진행 가능하도록 승인되었는지 확인하기 위해
log_for_review을 사용합니다.
예: 주택 소유자의 보험 적용 범위 결정 에이전트
다음 예제에서는 이러한 패턴이 완전한 실제 워크플로에 적용되는 방법을 보여 줍니다.
에이전트는 새 클레임이 제출될 때 자동으로 트리거됩니다. Dataverse에서 관련 정책, 보증 및 지원 문서를 끌어온 다음, 검사 결정을 내릴 이유를 파악하여 정책이 활성 상태인지 여부, 클레임된 위험의 적용 여부 및 문서 충돌이 결과에 대한 신뢰도에 영향을 미치는지 여부를 확인합니다.
여기에서 에이전트는 Power Apps MCP 서버를 사용하여 발견된 내용에 따라 에이전트 피드의 결과를 표시합니다. 클레임이 모호하거나 충돌하거나 조정자의 판단이 필요한 경우 에이전트는 작업해야 하는 컨텍스트를 사용하여 request_assistance 할당된 조정자에 대한 작업을 만듭니다. 클레임이 명확해지면 에이전트는 결과를 수동적으로 기록하는 데 사용 log_for_review 하며 아무런 조치도 필요하지 않습니다. 조정자가 작업을 완료하면 에이전트가 다시 시작하고, 결정을 읽고, 클레임 레코드를 업데이트하고, 완료 알림을 피드에 다시 기록합니다.
그 결과, 에이전트가 반복 작업량을 자율적으로 처리하고, 조정자가 즉시 행동할 수 있도록 충분한 컨텍스트를 가진 실질적인 의사 결정 지점에서만 인간을 끌어오는 워크플로가 생성됩니다.
invoke_data_entry
이 도구는 invoke_data_entry 전자 메일, 메시지 또는 문서와 같은 구조화되지 않은 입력에서 구조화된 정보를 추출하여 Dataverse 레코드 만들기를 간소화합니다. Copilot Studio 에이전트에서 호출되면 자동으로 들어오는 콘텐츠를 분석하고, 추출된 데이터로 적절한 양식을 채우고, 제안된 항목을 사용자 검토 및 승인을 위해 에이전트 피드에 작업으로 제공합니다. 레코드를 만들기 전에 사용자가 제안한 항목을 검토해야 합니다. 도구 invoke_data_entry 를 사용하여 레코드는 절대로 자동으로 생성되지 않습니다. 이를 통해 최소한의 수동 작업으로 빠르고 안정적인 데이터 캡처를 수행할 수 있습니다.
샘플 명령 - 공유 이메일 트리거 에이전트
당신은 여행 아이디어 생성기 에이전트입니다. 이 작업은 들어오는 전자 메일을 처리하고 Dataverse에서 여행 아이디어 레코드를 만드는 것입니다.
전자 메일이 도착하는 경우:
전자 메일 본문 또는 첨부 파일에 여행 관련 정보가 포함되어 있는지 확인합니다.
이
invoke_data_entry도구를 사용하여 다음 열에서 추출된 정보를 사용하여 여행 아이디어 레코드를 만듭니다.- cr3ea_title
- cr3ea_description
- cr3ea_triptype
- cr3ea_customername
- cr3ea_customeremail
- cr3ea_customerphone
- cr3ea_destinationcity
- cr3ea_travelstart
- cr3ea_travelend
- cr3ea_여행자수
- cr3ea_budgetusd
- cr3ea_specialrequests
정보가 누락된 경우에도 사용 가능한 데이터가 포함된 레코드를 만듭니다. 알 수 없는 필드는 비워 둡니다.
비고
- 에이전트에 대한 지침을 작성할 때는 샘플 명령에 표시된 것처럼 항상 논리 이름으로 Dataverse 열을 참조합니다. 명확하고 직접적인 지침은 에이전트가 입력에서 레코드를 안정적으로 만드는 데 도움이 됩니다. make.powerapps.com에서 테이블을 열고 열을 선택하고, 열을 클릭하여 세부 정보를 확인하면 열의 논리적 이름을 볼 수 있습니다.
-
invoke_data_entry도구는 .pdf, .xlsx, .docx, .jpeg, .jpg, .png, .gif and.bmp 형식을 지원합니다. -
invoke_data_entry도구는 한 줄의 텍스트(없음 형식), 정수 및 10진수 열 형식을 채울 수 있습니다. - 사용자에게 대상 테이블에 대한 레코드를 만들 수 있는 권한이 있는지 확인합니다.
invoke_data_entry 도구의 작동 방식
Power Apps MCP 서버를 사용하고 invoke_data_entry 도구를 사용하도록 Copilot Studio 에이전트를 구성하는 경우 에이전트는 다음 프로세스를 따릅니다.
- 에이전트 트리거는 모니터링 중인 사서함에 도착하는 이메일이나 SharePoint에 새 문서가 업로드되는 것과 같은 설정에 따라 활성화됩니다.
- 에이전트는 들어오는 콘텐츠와 지침을 분석하여
invoke_data_entry도구를 사용해야 하는지를 결정합니다. - 필요한 경우 도구가
invoke_data_entry호출되어 입력 내용과 대상 Dataverse 테이블 및 테이블 열을 전달하여 예측할 수 있습니다. - 이 도구는 입력을 처리하고, 관련 정보를 추출하고, 매핑된 각 열에 대해 제안된 값으로 Dataverse 양식을 채웁니다.
- 작업이 에이전트 피드에 나타납니다. 이 옵션을 선택하면 데이터 항목 검토 환경이 열립니다. 왼쪽 패널에는 원래 입력이 표시되고 오른쪽 패널에는 제안된 값으로 채워진 양식이 표시됩니다.
- 사용자는 추출된 값을 검토하고, 필요한 경우 수정한 다음, 레코드를 Dataverse에 저장할 수 있습니다.
피드백 제공
invoke_data_entry 도구에 대한 피드백을 제공하려면 다음을 수행합니다.
- 에이전트 피드에서 invoke_data_entry 작업을 엽니다.
- 작업 헤더에서 피드백 단추를 선택합니다.
- 칭찬을 하거나, 문제를 보고하거나, 제안하도록 선택합니다.