Human-in-the-loop의 본질은 책임 경계를 핵심 의사결정 지점에 두는 것이다.
| 동작 | 사람 확인 필요 여부 | 이유 |
|---|---|---|
| 모델에게 자료 한 단락 요약시키기 | 아니오 | 틀려도 다시 하면 됨 |
| 메일 발송 | 예 | 결과가 실제 세계로 진입 |
| 주문하기 | 예 | 위와 같음 |
| DB 변경 | 예 | 위와 같음 |
| 파일 삭제 | 예 | 위와 같음 |
| 비용 승인 | 예 | 위와 같음 |
메일 발송
| ❌ 팝업식 | ✅ 구조화 표시 |
|---|---|
| 「발송할까요?」 | 수신자 / 제목 / 본문 요약 / 첨부 / 근거 출처 / 잠재 리스크 |
데이터 수정
| ❌ 팝업식 | ✅ 구조화 표시 |
|---|---|
| 「실행할까요?」 | 원래 값 / 새 값 / 영향 범위 / 롤백 방법 / 조작 사유 |
| 영역 | 저위험 등급 → 처치 | 고위험 등급 → 처치 |
|---|---|---|
| 비용 | 소액 경비 정산 → 자동 처리 | 고액 → 사람 승인 |
| 고객센터 | 일반 고객 응대 → 자동 생성 | 컴플레인 격상 → 관리자 확인 |
| 시스템 조작 | 읽기 전용 조회 → 자동 실행 | 쓰기 조작 → 사람 승인 |
이 배후에 있는 것은 리스크 등급화이지, 단순히 매 단계마다 사람에게 묻는 것이 아니다.
「Human-in-the-loop의 핵심은 책임 경계를 핵심 의사결정 지점에 두는 것이다. 사람의 확인은 불가역 동작 직전에 나타나야 하며, 구조화된 컨텍스트를 제공해 사람이 다음을 알게 해야 한다: