Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
AI & UX8분 읽기·Updated 2026년 10월·ExodeUI 팀

Agentic UI 상태: AI 사고, 도구 호출 및 진행 상황을 표시하는 방법

AI 에이전트 실행 상태(수신, 생각, 도구 호출, 스트리밍, 완료, 중지 및 실패)를 설계하는 방법입니다. 패턴, 타이밍 및 예시.

핵심 요약과 정의

핵심 포인트

에이전트 실행에는 일반 요청보다 더 많은 상태(수신, 생각, 각 도구 호출, 답변 스트리밍, 완료, 중지 및 실패)가 필요합니다. 각각을 다르게 표시하고, 에이전트가 진행 중인 단계의 이름을 지정하고, 사람들이 언제든지 실행을 중지할 수 있도록 하고, 수행된 작업에 대한 간략한 요약으로 마무리합니다. 낮은 수준의 세부정보를 사용할 수 있지만 축소된 상태로 유지하세요.

에이전트 실행에 자체 상태가 필요한 이유

클래식 요청에는 로드 및 완료라는 두 가지 표시 상태가 있습니다. AI 에이전트 실행은 다릅니다. 몇 초 또는 몇 분이 걸릴 수 있으며 검색, 파일 읽기, API 호출 등 여러 단계를 거쳐 결과에 따른 조치를 취할 수 있습니다. Nielsen Norman Group의 응답 시간 연구는 여전히 적용됩니다. 약 0.1초는 즉각적으로 느껴지고, 약 1초는 생각의 흐름을 유지하며, 약 10초 후에 사람들은 무슨 일이 일어나고 있는지, 대략 얼마나 걸릴지에 대한 피드백이 필요합니다. 대부분의 에이전트는 마지막 그룹에서 실행됩니다.

수신에서 생각, 도구 호출, 스트리밍 및 완료로 이동하는 에이전트 실행 다이어그램(모든 단계에서 중지 및 재시도 가능)
에이전트 실행 상태입니다. 각각은 다르게 보여야 하며 정지는 전체적으로 가능해야 합니다.

디자인할 상태

하나의 스피너가 아닌 고유한 모양과 단어를 사용하여 각 상태를 고유한 상태로 디자인합니다.

  • 수신됨: 예를 들어 스레드에 메시지를 표시하여 요청을 즉시(0.1초 미만) 확인합니다.
  • 생각하기: 답이 나타날 위치 근처에 있는 차분한 표시입니다. 가짜 진행률을 피하세요.
  • 도구 호출: 알고 있는 경우 개수와 함께 일반 단어("문서 검색", "3개 파일 읽기")로 단계 이름을 지정합니다.
  • 승인 대기 중: 에이전트가 작업을 수행하기 전에 허가가 필요한 경우 명확한 일시 중지입니다.
  • 스트리밍: 출력이 도착하면 표시합니다. 텍스트가 시작되자마자 생각 표시를 중지합니다.
  • 완료: 변경 사항에 대한 간략한 요약입니다. 가능한 경우 실행 취소가 가능합니다.
  • 중지 및 실패: 무슨 일이 일어났는지, 무엇이 유지되었는지, 재시도 방법을 알려주세요.

원시 로그가 아닌 계획을 표시하세요.

긴 도구 호출 로그는 디버깅에 유용하지만 대부분의 사용자에게는 부담스럽습니다. 좋은 기본값은 현재 단계에 대한 한 줄 상태와 사람들이 확장할 수 있는 완료된 단계의 축소된 목록입니다. 개발자와 고급 사용자는 세부 정보를 열 수 있습니다. 다른 모든 사람들은 일반 언어로 진행 상황을 봅니다. 에이전트를 사용자 대상 앱에 연결하기 위한 개방형 이벤트 기반 표준인 AG-UI와 같은 프로토콜이 부분적으로 존재하므로 프런트 엔드는 이러한 단계 이벤트를 일관된 방식으로 수신할 수 있습니다.

통제와 신뢰

사람들은 에이전트가 통제력을 유지할 때 에이전트를 더 신뢰합니다. 전체 실행 중에 중지 버튼이 보이도록 유지하십시오. 전송, 결제, 삭제 등 되돌릴 수 없는 작업을 하기 전에 확인을 요청하고 어떤 일이 일어날지 정확히 보여주세요. 실행 후에는 다시 시작하는 대신 단일 단계를 쉽게 실행 취소, 편집 또는 재시도할 수 있습니다.

상담원 상태에 대한 동의

모션은 "뭔가 일어나고 있다"는 강력한 신호이지만 루프는 장기적으로 피곤해집니다. 생각을 위해 부드럽고 낮은 대비 루프를 사용하고, 도구 호출이 시작될 때 뚜렷한 변화를 사용하고, 실행이 끝날 때 명확하게 안정됩니다. 미묘한 불투명도 변경을 위해 움직임을 교환하여 모션 감소 설정을 존중합니다. 음성 비서는 유휴, 듣기, 생각 및 말하기 상태가 확실히 다른 애니메이션 구체를 사용하는 경우가 많습니다.

기억할 핵심 원칙

  • 디자인 수신, 생각, 도구 호출, 승인, 스트리밍, 완료, 중지 및 실패가 별도의 상태로 표시됩니다.
  • 현재 단계의 이름을 일반 언어로 지정하십시오. 전체 로그 축소
  • 전체 실행 동안 중지를 표시하고 되돌릴 수 없는 작업을 확인합니다.
  • 약 10초가 지나면 사람들에게 진행 정보가 필요합니다.
  • 차분한 동작을 사용하고 동작 감소 설정을 존중하세요.

자주 묻는 질문

출처

  1. Response Times: The 3 Important Limits — Nielsen Norman Group
  2. Progress Indicators Make a Slow System Less Insufferable — Nielsen Norman Group
  3. AG-UI Overview: Agent User Interaction Protocol — AG-UI
  4. Understanding SC 2.3.3: Animation from Interactions — W3C WAI

관련 가이드와 예제

AI 어시스턴트의 상태

유휴 상태, 듣기, 생각 및 말하기 상태가 포함된 무료 애니메이션 구체는 코드 전환 상태를 나타냅니다. 하나를 열고 변경하십시오.

AI 오브 갤러리 보기
무료로 사용해 보기