I Made the Agent's Memory Visible and It Changed How Everyone Understood the Product
개요
Retrospect는 개인 의사 결정 메모리 에이전트로, Hindsight agent memory를 사용하여 사용자가 기록한 의사 결정과 그 결과를 저장하고, 질문 시 가장 관련성 높은 정보를 기억해내 Gemini 2.5 Flash로 개인화된 안내를 제공한다.
주요 내용
* 메모리 가시성의 중요성: 에이전트의 의사 결정 과정에서 어떤 과거 데이터를 참조했는지 사용자가 시각적으로 확인할 수 있도록 하는 것이 중요하다. 이를 통해 사용자는 에이전트의 작동 방식을 신뢰하고 제품의 가치를 더 잘 이해하게 된다.
* "Split Layout" 인터페이스: Ask Agent 페이지는 왼쪽에는 채팅 인터페이스, 오른쪽에는 Hindsight Memory Feed를 배치했다. Memory Feed는 저장된 모든 의사 결정을 카드 형태로 보여주며, 에이전트가 특정 질문에 답하기 위해 기억을 소환할 때 해당 카드들이 하이라이트된다.
* "Confidence Ring" 대시보드: 대시보드에 표시되는 "Confidence Ring"은 기록된 의사 결정 수와 소환된 메모리 수를 기반으로 에이전트의 현재 유용성을 나타내며, 사용자에게 꾸준한 사용을 독려하는 피드백 루프 역할을 한다.
* 간결한 의사 결정 기록 양식: 의사 결정 기록 양식은 '무엇을 결정했는지', '카테고리', '결과', '발생한 일'의 네 가지 필드로 구성되며, 낮은 마찰을 위해 카테고리 선택과 결과 선택을 간편하게 했다. 특히 '결과' 필드는 메모리의 실질적인 가치를 높이기 위해 필수 항목으로 지정되었다.
* 직관적인 인사이트 페이지: 차트 대신 "Operations 결정이 60% 성공합니다."와 같은 일반 영어 문장으로 패턴을 제시하여 사용자의 직관적인 이해를 돕는다.
시사점
기술 제품의 핵심 기능이 복잡한 내부 작동에 의해 이루어질 경우, 이를 사용자가 명확하게 인지하고 신뢰할 수 있도록 인터페이스를 통해 시각적으로 보여주는 것이 제품의 성공에 결정적인 영향을 미친다.
댓글
GitHub Discussions