LedgerAgent는 고객 서비스 분야에서 정책을 준수하며 도구를 호출하는 에이전트의 상태 관리를 위한 새로운 방법론입니다. 기존 에이전트는 상태를 암묵적으로 관리하여 정보 오류 및 정책 위반 문제를 야기했습니다. LedgerAgent는 관찰된 작업 상태를 별도의 장부에 유지하고 프롬프트에 렌더링하여 상태 관리의 명확성을 높이고 정책 위반을 방지합니다.
네 가지 고객 서비스 분야에서 실험 결과, LedgerAgent는 표준 프롬프트 기반 접근 방식보다 평균 패스율을 향상시켰습니다. 특히 엄격한 다중 시험 일관성 지표에서 큰 개선을 보였습니다. LedgerAgent는 에이전트가 상태에 기반한 의사 결정을 내릴 수 있도록 지원하여 더욱 안정적이고 신뢰성 있는 도구 호출을 가능하게 합니다.