UI 에이전트에게 프롬프트를 표시하는 방법
- 최종 업데이트2026/03/25
UI 에이전트에 프롬프트를 표시할 때 목표를 설명하는 데 사용할 언어에 대해 고려할 수 있는 제안 사항입니다.
UI 에이전트를 사용하여 엔드 투 엔드 작업을 달성하는 가장 간단한 방법은 목표, 따라야 할 규칙, 필요한 정보를 명확하게 지정하여 에이전트에게 안내하는 것입니다. 에이전트는 목표를 달성하기 위해 여러 단계를 순차적으로 수행해야 하며, 목표가 불분명하면 워크플로와 결과가 엇갈릴 수 있다는 것을 명심하십시오.
UI 에이전트는 목표를 10단계 미만으로 달성할 수 있을 때 가장 안정적으로 작동합니다. 목표 달성에 더 많은 단계가 필요한 경우에는 이를 여러 개의 작은 목표로 세분화하여 각 목표를 에이전트에게 전달할 수 있습니다. 여러 작업 연결을 참조하십시오.
반복성이 중요한 모든 UI 에이전트의 경우 작업의 특수성을 고려하는 것이 중요합니다. 에이전트의 신뢰도와 작업의 목표가 얼마나 구체적이어야 하는지는 직접적인 관계가 있습니다. 최상의 결과를 얻으려면 목표에서 작업을 수행하는 데 필요한 모든 뉘앙스를 설명하십시오.
- 목표를 명확히 밝히기: "완료" 상태가 어떤 모습인지 한 문장으로 설명하십시오(예: 여러분의 목표는…입니다.).
- 해야 할 일과 하지 말아야 할 일에 대해 명확히 전달: 경계 설정을 포함하십시오(예: 결제를 제출하지 말 것, 기록을 삭제하지 말 것).
- 완전한 입력값과 정의 제공: 정확한 이름/ID, 날짜 범위, 모호한 용어의 의미(예: 상위 고객 = ARR 기준 상위 20명)를 지정하십시오.
- 큰 목표를 단계별로 분할: 각 단계를 검증 가능하도록 구성하고, 연구, 실행, 커뮤니케이션을 하나의 프롬프트에 묶지 마십시오.
- 출력 및 형식 지정: 자유 텍스트 대 JSON, 필수 필드, 누락된 데이터에 레이블을 지정하는 방법 등을 설명합니다.
- 규칙 추가: 비즈니스 규칙(예: 연락처 요청 시 이메일 주소 사용)을 지정하십시오. 언제 일시 중지해야 하는지 알려주십시오(데이터 누락, 유료 벽, MFA, 캡차, 오류 등).
- 대체 경로 포함: UI 요소를 찾을 수 없는 경우 수행 방법을 명시합니다(검색, 대체 탐색, 두 번째 시도 후 중지).
대조적인 프롬프트 예시
| 사용자 정의 | 사용자 정의 | 하지 않음 | 하지 않음 |
|---|---|---|---|
|
|
|
|