에이전트 승인함 UX: 무엇을 승인하는지 보이는 대기 화면

사람의 결정이 필요한 에이전트 작업을 승인함으로 모을 때 변경 내용, 만료, 재개와 중복 결정을 다루는 제품 설계 방법입니다.

에이전트 승인함 UX — 도구와 업무 상태를 연결하는 AI 에이전트 구조

실행을 멈추는 기능 다음에 필요한 화면

LangChain의 Human-in-the-loop 문서는 도구 실행을 승인·수정·거절하는 결정을 다룹니다. LangGraph의 interrupts는 상태를 저장하고 외부 입력 후 재개하는 구조를 설명합니다. 이 문서들은 승인 대기를 구현할 기반이며 특정 업무에서 누가 무엇을 승인해야 하는지까지 정해 주는 제품 규정은 아닙니다.

토핑의 제품 설계 관점에서는 승인함을 알림 목록이 아니라 실행 전 검토 화면으로 보는 것이 유용합니다. 단순히 ‘진행할까요?’라고 묻기보다 대상, 현재 상태, 바뀔 내용과 영향을 한 번에 보여줘야 합니다. 확인에 필요한 원문이 여러 화면에 흩어져 있으면 승인 버튼이 있어도 검토 품질을 보장하기 어렵습니다.

견적 발송 승인함을 만든다면

가상의 영업 에이전트가 고객에게 보낼 견적 초안을 만든다고 가정하겠습니다. 승인 카드에는 고객과 수신 주소, 품목·수량·총액, 유효기간과 첨부 문서 버전을 표시합니다. 기존 견적에서 달라진 조건을 강조하고 승인자가 원문을 열어 검토할 수 있게 하면, 문장을 예쁘게 썼는지보다 실제 거래 조건을 판단할 수 있습니다.

승인자가 금액을 수정했다면 원래 제안을 승인한 것으로 처리하지 않습니다. 수정본을 새 실행 대상으로 만들고 계산 결과와 첨부 자료가 일치하는지 확인합니다. 발송 주소나 거래 주체까지 바뀌면 승인 범위를 다시 검토해야 합니다. 변경 이력을 남겨야 작성자와 승인자의 결정이 뒤섞이지 않습니다.

대기·승인·실행 상태를 나눕니다

사용자가 버튼을 누르는 순간과 외부 시스템의 작업이 끝나는 순간은 다릅니다. 승인 접수 후 발송 API가 실패하면 ‘승인됨, 발송 실패’라고 표시해야 합니다. 승인 카드를 바로 목록에서 지우거나 완료로 바꾸면 담당자는 고객에게 문서가 전달된 것으로 오해할 수 있습니다. 재시도 가능 여부와 후속 담당자를 함께 보여주세요.

승인함 상태별 사용자 판단
상태화면에서 보여줄 것가능한 다음 행동
검토 대기실행 대상·변경 내용·기한승인·수정·거절
조건 변경가격·권한·문서의 바뀐 부분새 조건 재검토
실행 확인 중접수 번호·외부 처리 상태상태 조회·담당자 확인
처리 실패실패 단계·이미 반영된 내용안전한 재시도 또는 수동 처리

오래된 승인에는 유효기간이 필요합니다. 오전에 확보한 재고나 가격이 오후에도 같은지 확인하지 않고 실행하면 승인자가 본 조건과 실제 결과가 달라집니다. 대기 중인 요청과 실행하려는 요청의 버전이 일치하는지 서버에서 확인하고, 조건이 달라졌으면 차이를 보여준 뒤 판단을 다시 받습니다.

사람이 늦게 답하거나 두 번 누르는 상황

검수에는 두 담당자의 동시 승인, 휴대폰과 PC의 중복 클릭, 승인 후 권한 회수와 요청 취소를 포함합니다. 이미 결정된 요청에 다시 응답하면 기존 결정과 실행 상태를 안내해야 합니다. 거절 사유를 받은 에이전트가 이름만 바꾼 같은 작업을 다시 올리는지도 살펴보면 승인 피로를 줄이는 데 도움이 됩니다.

초기 도입에서는 승인 건수보다 판단에 필요한 정보가 빠진 요청, 만료 후 재검토, 실행 실패로 되돌아온 요청을 관찰하세요. 모든 조회에 승인을 붙이면 중요한 결정이 묻힐 수 있습니다. 업무 영향과 사전 위임 범위를 바탕으로 대기시킬 작업을 선택하고, 검토자는 실제 결과까지 추적할 수 있게 만드는 것이 목표입니다.

참고 자료

자료 확인일: 2026.10.29 · 본문의 적용 예시와 체크리스트는 참고 자료를 바탕으로 정리한 실무 제안입니다.

공식 발표·문서·연구를 확인한 날짜를 기준으로 정리했습니다. 발표일은 본문에서 별도로 표시하며, 정식 제공·미리보기·지원 범위는 기능별로 다를 수 있습니다. 적용 예시와 검수 기준은 토핑의 편집·실무 제안이며 공급사의 보장 조건이나 고객 성과가 아닙니다.

작성팀 소개

TOPPING 편집팀 · IoT·헬스케어·AI 개발 콘텐츠

공식 발표·기술 문서·연구를 바탕으로 개발 범위, 데이터 연동, AI 도입과 검수 기준을 정리합니다. 글에 제시된 적용 예시는 프로젝트 검토를 위한 제안이며, 특정 고객사의 구축 실적이나 의료적 판단을 의미하지 않습니다.

관련 서비스

AI 개발·업무 자동화 범위 상담

AI·데이터 프로젝트 상담과 범위 검토를 지원합니다.

서비스 보기프로젝트 상담하기

관련 콘텐츠

중단돼도 이어지는 AI 에이전트 — 계획·도구 실행·상태 저장을 연결한 AI 에이전트 구조
AI·데이터기술 인사이트

중단돼도 이어지는 AI 에이전트: 상태 저장과 재실행 설계

오래 걸리는 AI 업무에서 서버 재시작, 승인 대기와 외부 API 실패를 처리하는 방법입니다. 체크포인트와 업무 처리 기록의 역할을 구분합니다.

TOPPING 기술팀3분
브라우저 에이전트로 예약을 바꿀 때 — 도구와 업무 상태를 연결하는 AI 에이전트 구조
AI·데이터실무 가이드

브라우저 에이전트로 예약을 바꿀 때: 클릭보다 중요한 확인 단계

Computer Use로 예약 조회·변경을 자동화할 때 사용자 확인, 세션 격리와 외부 사이트의 최종 처리 상태를 검수하는 방법을 설명합니다.

TOPPING 편집팀3분
오래 실행되는 AI 작업의 취소 — 업무 조건과 실행 결과를 비교하는 운영 흐름
AI·데이터기술 인사이트

오래 실행되는 AI 작업의 취소: 멈추기와 되돌리기를 나누기

예약·재고 확보·외부 발송이 섞인 에이전트 업무에서 취소 요청, 진행 작업 중단과 보상 처리를 각각 설계하는 방법을 정리합니다.

TOPPING 편집팀3분

현재 프로젝트에 적용하려면 무엇을 확인해야 할까요?

사용 중인 시스템과 필요한 기능을 알려주세요. 개발 범위와 준비할 자료를 함께 확인합니다.