명세서는 에이전트가 읽는다. 장부는 Whallet이 쓴다.
이미 쓰고 있는 에이전트가 카드 명세서를 읽고 Whallet에 기록할 수 있습니다. 기록한 내용은 합계를 계산해 주고 직접 검토할 수 있는 장부에 남습니다. 에이전트는 한 번만 연결하면 되고, 권한은 직접 고릅니다. 손으로 입력하지 않고 가계부를 쓰는 여러 방법 가운데…
읽는 데 7분글쓴이 Whilehaus

이미 쓰고 있는 에이전트가 카드 명세서를 읽고 Whallet에 기록할 수 있습니다. 기록한 내용은 합계를 계산해 주고 직접 검토할 수 있는 장부에 남습니다. 에이전트는 한 번만 연결하면 되고, 권한은 직접 고릅니다. 손으로 입력하지 않고 가계부를 쓰는 여러 방법 가운데 Whallet은 또 하나의 선택지입니다.
에이전트는 직접 고르고, 장부는 Whallet이 맡는다
Whallet은 개인용 다중 통화 장부로, wallet.whilehaus.net에서 운영 중이며 자체 AI가 없습니다. 명세서를 읽거나 무언가를 해석하는 일을 스스로 하지 않습니다. Whallet이 제공하는 것은 MCP 서버, 즉 어시스턴트가 애플리케이션에 들어오는 문이며, 이를 통해 이미 쓰고 있는 에이전트를 연결할 수 있습니다. 여기서 에이전트는 평소 대화하는 그 어시스턴트를 말하며, MCP 커넥터를 추가할 수 있는 것이라면 무엇이든 됩니다. 에이전트는 직접 고르고, 명세서부터 장부에서 조회하는 내용까지 그 에이전트를 거치는 모든 것은 제공하는 쪽의 약관을 따릅니다.
에이전트는 건네받은 것을 읽고, 권한이 허락하는 만큼 기록합니다. 잔액, 순자산, 분석, 그리고 그룹 안에서 누가 누구에게 얼마를 빚졌는지는 장부가 계산하고, 에이전트는 그 결과를 조회합니다. Whallet은 은행에 연결하지 않고 돈을 옮기지도 않으며, Whallet 쪽에서는 에이전트의 조회 횟수에 제한을 두지 않습니다.
생각하는 일은 직접 고른 에이전트가 맡고, Whallet은 기록이 남고 그 기록을 검토하는 장부를 맡습니다.
연결 방법은 두 가지, 컴퓨터에서 한 번만
에이전트를 연결하는 방법은 두 가지입니다. 둘 다 Whallet의 에이전트 화면에서 시작하고 컴퓨터에서 한 번만 하면 됩니다. 대부분의 어시스턴트가 웹이나 데스크톱 앱에서만 커넥터를 추가할 수 있기 때문입니다. 그다음부터는 휴대폰에서도 에이전트를 쓸 수 있습니다.
첫 번째는 URL 커넥터입니다. 에이전트 화면에 표시되는 주소를 어시스턴트에 붙여 넣고, Whallet에 로그인한 뒤 연결을 승인합니다. 에이전트가 쓰는 동안에는 접근 권한이 저절로 갱신되며, 사용하지 않은 채 30일이 지났을 때만 다시 승인하면 됩니다.
두 번째는 토큰입니다. 토큰은 에이전트 화면의 새 토큰 버튼으로 직접 만들어 어시스턴트 설정에 붙여 넣는 접근 키입니다. 이 토큰은 일부 계좌로만 제한할 수 있습니다. 그러면 에이전트는 그 계좌만 다루고 그 계좌의 거래만 보지만, 순자산 합계, 분석, 예산, 채무, 공동 지출은 전체가 그대로 전달됩니다. 또한 토큰은 에이전트가 기록할 때마다 PIN을 요구하도록 할 수 있는 반면, URL 커넥터에는 PIN도 계좌별 제한도 없습니다.
URL로 맺은 연결은 각각 에이전트 화면의 연결 항목에 선택한 권한, 마지막 사용 시점과 함께 표시되며, 토큰과 마찬가지로 그 자리에서 해제할 수 있습니다.
명세서로 하는 첫 가져오기에는 기록 권한이 있는, 직접 만든 토큰이 필요합니다. 가져오기 화면이 인식하는 것이 그 토큰이기 때문입니다.
조회만, 기록함, 확인 요청
두 방법 모두, 연결할 때 에이전트가 무엇을 할 수 있는지 고릅니다.
- 조회만. 쓰기 도구가 에이전트에게 전달되지 않습니다. 에이전트가 무시할 수 있는 지시가 아니라, 에이전트가 받는 도구 목록에 아예 들어 있지 않기 때문입니다.
- 기록함. 승인을 기다리지 않고 장부에 기록하며, 기록한 내용은 다른 거래와 똑같이 계좌에 나타납니다.
- 확인 요청. 에이전트가 요청하는 변경은 모두 승인을 기다린 뒤에 반영됩니다.
어떤 권한이든 에이전트는 장부를 읽을 수 있습니다. 계좌와 잔액, 거래, 순자산, 예산, 투자, 할부, 채무, 공동 지출입니다. 기록 권한이 있으면 거래와 이체를 입력하고, 계좌, 카테고리, 할부 계획, 투자 포지션을 만들고, 채무와 공동 지출을 그 상환과 함께 기록하며, 이미 입력된 거래를 고칠 수도 있습니다. 다만 거래를 삭제하거나 예산, 목표, 예정된 결제, 규칙을 건드리지는 않습니다.
확인 요청을 골랐다면 에이전트가 요청한 내용은 에이전트 화면의 대기 중인 변경에 모이고, 승인을 기다리는 건수가 표시됩니다. 그 즉시 에이전트에게는 변경이 대기 중이며 완료되었다고 말하지 말라는 안내가 전달됩니다. 변경을 승인하면 에이전트가 요청한 그대로 반영되고, 거절하면 폐기됩니다.

첫 가져오기, 카드 명세서로
첫 가져오기는 가져오기 화면의 First load with your agent에서 시작하며, 기록할 수 있는 토큰을 사용합니다. 카드 명세서인지 계좌 내역서인지 고르면, Whallet이 PDF와 함께 에이전트 채팅에 붙여 넣을 텍스트를 줍니다. 그 토큰이 확인 요청으로 설정되어 있다면, 사용 내역 하나하나가 대기 중인 변경에서 승인을 기다립니다.
Whallet은 CSV 파일만 가져오기 때문에 PDF를 읽는 쪽은 에이전트입니다. 텍스트는 에이전트에게 할 일을 알려 줍니다. 이미 있는 계좌를 확인하고, 이미 입력된 것은 중복하지 않고, 사용 내역을 하나씩 기록하고, 할부 구매는 계획으로 묶는 것입니다.
에이전트가 기록한 내용은 내역 화면과 카드 계좌에 나타나고, 할부 구매는 할부 화면에도 표시됩니다. 일반 사용 내역은 직접 입력한 거래와 똑같이 내역 화면에서 고칠 수 있습니다.
가져오기가 끝났을 때 그 카드나 계좌에 이름을 붙이면, Whallet은 그 가져오기를 스킬로 저장합니다. 스킬은 같은 가져오기를 반복하기 위한 텍스트로, 그 브라우저에 남습니다. 다음 달에는 한 번의 클릭으로 복사할 수 있고, 텍스트는 에이전트에게 같은 계좌에 새로운 내역만 가져오라고 요청합니다. 가져오기를 매달 반복하고 싶다면 에이전트의 예약 작업에서 설정합니다. Whallet에는 그 기능이 없기 때문입니다.
에이전트가 기록한 것을 그대로 믿지 않습니다. 첫 가져오기는 장부의 잔액과 명세서의 잔액을 나란히 놓는 것으로 끝납니다.

에이전트 없이도, 같은 장부
에이전트를 쓰지 않는다면 + 버튼으로 거래를 하나씩 직접 입력합니다. 계좌, 계산기가 달린 금액, 카테고리, 거래처, 태그, 메모를 넣습니다.
가져오기 화면에서는 CSV를 세 단계로 올립니다. 파일과 계좌를 고르고, 날짜, 설명, 금액 열을 지정한 뒤, 미리 보기를 확인합니다. 금액이 잘못된 행은 나머지를 멈추지 않고 건너뛰며, 가져오기마다 이력이 남아 거기서 통째로 되돌릴 수 있습니다.
규칙 화면에서 만드는 규칙은 조건에 맞는 거래에 카테고리를 붙이거나, 거래처 이름을 바꾸거나, 이체로 바꿉니다. 규칙은 직접 입력한 것, 가져온 것, 에이전트가 기록한 것에 똑같이 적용되며, 에이전트도 연결하는 순간부터 규칙을 알고 있습니다.
손으로 입력하지 않고 기록하는 다른 방법
에이전트만 쓰면서 채팅에 명세서를 붙여 넣는 방법은 아무것도 설치할 필요가 없습니다. PDF를 읽고, 합계를 내고, 설명해 줍니다. 하지만 계산한 내용은 장부가 아니라 그 대화에 남고, 합계는 에이전트가 내며, 다음 달에는 처음부터 다시 시작해야 합니다.
자체 봇이 있는 앱은 어시스턴트가 없어도 메신저로 텍스트, 음성, 사진을 보내 기록할 수 있게 해 줍니다. 하지만 모델은 앱의 것이고, 메시지 수에 제한을 두는 경우가 많으며, 기록한 내용은 그 앱의 방식대로 정리됩니다.
은행과 연결하는 애그리게이터는 아무것도 입력하지 않아도 거래를 가져오고, 일부는 어시스턴트와도 연결됩니다. 그 대신 내 은행과 통화가 지원 범위에 들어 있어야 하고, 암호화폐나 사람 사이의 채무는 빠지는 경우가 많으며, 중개 업체에 계좌 접근 권한을 넘기게 됩니다.
Whallet이 에이전트와 함께 해결하는 것과 해결하지 않는 것
- 이런 분께 맞습니다. 이미 에이전트를 쓰고 있고 그 기록이 검토하고 고칠 수 있는 장부에 남기를 원하는 분, 에이전트가 할 수 있는 일을 직접 고르고 싶은 분, 은행 접근 권한을 누구에게도 넘기고 싶지 않은 분, 매달의 명세서가 대화 속에 머물지 않기를 원하는 분입니다.
- 이런 분께는 맞지 않습니다. 어시스턴트가 커넥터를 추가할 수 없는 분, 에이전트 없이 메신저로 기록하고 싶은 분, 앱이 스스로 PDF나 메일을 읽어 주기를 원하는 분, 에이전트가 입력한 것과 직접 입력한 것을 구분해야 하는 분입니다. 장부에서는 에이전트가 입력한 것으로 따로 표시되지 않기 때문입니다.
에이전트는 기록합니다. 계산은 장부가 합니다.