토큰 얼마 남았는지, 더는 안 봐도 돼요!

데스크톱 한구석의 작은 지키미(펫)가 Claude·Codex·Gemini 토큰 잔량을 대신 알려줘요! 5분 캐시 골든타임도 놓치지 않게 챙겨줘서, 토큰을 아껴 쓸 수 있어요.

macOS 11+ (Apple Silicon) · Windows 11 x64 · 무료 · 오픈소스 (MIT)

사용 통계 불러오는 중
--누적 다운로드
--WAU
--MAU
--D1 리텐션
--D7 리텐션

제가 필요해서 만들었지만, 다른 분들의 AI 생활에도 도움이 되는 앱이 되었으면 합니다.

The Problem

토큰이 왜 이렇게 빨리 사라지는지 혹시 아시나요?

Claude는 지난 대화를 따로 저장하지 않습니다. 그래서 메시지를 보낼 때마다 그때까지 쌓인 대화 전체를 다시 입력으로 받아 처리하며, 턴이 늘어날수록 한 번에 드는 토큰도 선형으로 늘어납니다.

출처 · 컨텍스트 윈도우 · Claude Docs

이를 보완하는 기능이 '프롬프트 캐싱'입니다. 동일한 앞부분을 짧은 시간 안에 다시 보내면 이미 처리한 부분은 다시 계산하지 않고 그대로 이어 사용합니다. 이 캐시는 기본 5분 동안 유지되며, 사용할 때마다 유지 시간이 다시 5분으로 갱신됩니다.

출처 · 프롬프트 캐싱 · Claude Docs

캐시가 적중하면 이전에 보낸 메시지의 토큰 비용은 1/10 수준으로 줄어듭니다. 다만 이 유지 시간이 5분으로 짧은 편이어서, 다른 작업을 하는 사이 놓치기 쉽습니다.

프롬프트 캐싱을 사용했을 때와 사용하지 않았을 때의 토큰 비용 차이

PR 리뷰 코멘트를 분석하고 함수를 수정해 커밋하기까지, 동일한 4개 요청을 보내는 흐름입니다. 새로 입력하는 토큰의 양은 두 경우가 같지만, 한쪽은 중간에 5분의 유지 시간을 넘겨 캐시를 놓쳤습니다. 두 경우의 차이가 얼마나 벌어지는지 아래 표에서 나란히 비교했습니다.

제때 이어서 보냄 알뜰
메시지 cache
read
real
token
cache write
(신규)
cache write
(기존)
합계
PR 리뷰 코멘트 분석해줘 0 10,000 12,500 0 12,500
'DuplicateKeyException' 뜻이 뭐야? 1,000 2,000 2,500 0 3,500
이 함수 고치면 될까? 1,200 1,000 1,250 0 2,450
커밋 푸시하고 답변 달아줘 1,300 1,500 1,875 0 3,175
합계 3,500 14,500 18,125 0 21,625
학습 몰두로 5분 넘김 낭비
메시지 cache
read
real
token
cache write
(신규)
cache write
(기존)
합계
PR 리뷰 코멘트 분석해줘 0 10,000 12,500 0 12,500
'DuplicateKeyException' 뜻이 뭐야? 1,000 2,000 2,500 0 3,500
학습에 몰두하다가 5분 경과 · 캐시 만료
이 함수 고치면 될까? 0 1,000 1,250 15,000 16,250
커밋 푸시하고 답변 달아줘 1,300 1,500 1,875 0 3,175
합계 2,300 14,500 18,125 15,000 35,425
프롬프트 캐싱을 사용할 때보다 토큰 60% 추가 소모!
real token · 이번에 새로 보내는 실제 토큰 cache write (신규) = real token × 1.25 cache write (기존) = 캐시 만료 시 누적 대화 재기록 (살아 있으면 0) cache read = 직전까지 누적 토큰 × 0.1

지키미는 이렇게 챙겨요 ① 타이밍

질문을 보내면 5분 타이머가 생깁니다!

'claude.ai'에 메시지를 보내면 그 대화에 5분짜리 캐시 타이머가 생깁니다. 판다를 비롯한 내 지키미는 대화 카드의 형태로 '질문남은 시간'을 시각화하여 보여줍니다. 새 대화(세션)를 시작하면 카드가 위쪽에 하나씩 쌓여서, 여러 대화를 동시에 진행하더라도 각 타이머의 남은 시간을 한눈에 볼 수 있습니다.

1 질문 하나가 이렇게 흘러가요

생각 중
이 함수 리팩터해줘5:00

2 질문(세션)마다 카드가 쌓여요

1번 세션

지키미는 이렇게 챙겨요 ② 잔량

잔량은 원하는 대로 골라 띄웁니다

claude.ai 설정 페이지를 열 필요가 없습니다. 5시간 잔량, 주간 남은 양, API 충전 잔액 중 보고 싶은 것만 골라, 원하는 자리에 띄울 수 있습니다.

5h 90% 3시간 18분 후
주간 55% 1일 11시간 후
고양이 캐릭터 머리 위에 5시간·주간 잔량 말풍선이 떠 있는 모습

지키미 머리 위에

지키미 머리 위로 5시간·주간 잔량이 말풍선으로 뜹니다.

메뉴바에 골라 담기

설정 메뉴의 표시 모드에서 고른 항목이 곧바로 메뉴바 한 칸에 뜹니다.

지키미는 잠깐 숨기기

‘지키미 보이기/숨기기’를 누르면 당신의 지키미가 쏙 사라지고, 한 번 더 누르면 다시 나타납니다.

Claude
안녕하세요! 무엇을 도와드릴까요?
이 함수 좀 리팩터해줘
반복을 줄이고 가독성을 높였어요 👇
public int sum(int[] nums) {
  return Arrays.stream(nums).sum();
}
테스트도 통과해?
네, 12개 케이스 모두 통과했어요 ✅
무엇이든 물어보세요
바탕화면에 떠 있는 파인더 창
5h90%3시간 18분 후
주간55%1일 11시간 후

키우고 줄이고, 어디든 옮기고

우하단 모서리를 잡고 끌면 지키미와 머리 위 잔량이 함께 커지고 작아져요. 몸통을 잡으면 화면 어디로든 옮겨, 마음에 드는 자리에 자유롭게 놓을 수 있습니다.

지키미는 이렇게 챙겨요 ③ 표정 & 지키미

지키미를 고르면, 표정이 따라옵니다

화면에 띄울 지키미는 판다·고양이·강아지를 비롯한 여섯 마리 중에서 고를 수 있습니다. 고른 지키미는 5시간 토큰이 줄어드는 만큼 표정이 단계별로 함께 바뀌기 때문에, 숫자를 따로 확인하지 않아도 표정만 보고 지금 남은 양을 가늠할 수 있습니다.

지키미 표정
여유 5시간 90%↑
5시간 토큰 잔량100%

슬라이더를 끌어 보세요. 5시간 토큰이 줄수록 여유에서 소진까지 표정이 단계별로 바뀝니다.

쿠키 만료와 상관없이 연결이 끊기거나 주간 한도가 0%(5h 한도는 정상)가 나오기도 합니다.
설정 또는 우클릭 메뉴에서 새로고침하면 다시 연결됩니다.

Setup

어떤 셋업이든, 금방 연결됩니다

처음 설치, 코덱스 연결, 계정 추가, 클로드 API 비용 보기, 제미나이 연동을 모두 다룹니다. 아래 탭을 누르면 각 과정이 실제 앱 화면 그대로 재생됩니다.

토큰 지키미 — 시작하기

토큰 지키미에 오신 걸 환영해요

Claude의 가장 큰 단점은 토큰이 자주 부족하다는 것 — 토큰 지키미는 데스크톱 한 켠에 앉아 5시간/주간 잔량을 실시간으로 보여주고, 캐시가 끊기기 전에 미리 알려줘서 토큰을 아낄 수 있게 도와줍니다.

  1. 1. 캐릭터
  2. 2. claude.ai 연동

1. 어떤 친구로 할까요?

데스크톱 모서리에 살게 될 캐릭터를 골라주세요. 나중에 `설정`에서 언제든 바꿀 수 있어요.

실제 앱 첫 실행 창. 캐릭터 선택부터 claude.ai 연동까지 셋업 전 과정을 자동으로 재생합니다. (앱 창은 실제 크기 640×760)
토큰 지키미 — 설정

설정

계정

메인 계정에서 실시간 사용량을 받고 있어요.

메인 계정 …1a9e 활성
Codex 계정이 추가됐어요
설정에서 서비스를 Codex로 고르면 쿠키 입력 없이 이 컴퓨터의 ~/.codex/sessions 기록을 읽습니다. 테스트 한 번으로 확인하고, 추가하면 끝이에요.
토큰 지키미 — 설정

설정

계정

메인 계정에서 실시간 사용량을 받고 있어요.

메인 계정 …1a9e 활성
계정이 추가됐어요
설정 창에서 "+ 새 계정"으로 두 번째 계정을 추가하는 과정. 쿠키 한 줄만 붙여넣으면 카드가 하나 더 생겨요.
토큰 지키미 — 설정

설정

메인 계정은 이미 세션이 연결돼 있어요. API 콘솔 쿠키만 더하면 prepaid 잔액까지 한 계정에서 봐요.

메인 계정 · API 콘솔 추가
세션 + API 연결 완료 · 테스트 통과
세션이 연결된 계정에 API 자동으로 콘솔 쿠키 한 줄만 더하면 (조직 ID는 쿠키에서 자동 발견), 테스트 한 번에 5h 100% · 주간 21% · prepaid $7.58까지 확인하고, 저장하면 끝이에요.
토큰 지키미 — 설정

설정

계정

메인 계정에서 실시간 사용량을 받고 있어요.

메인 계정 …1a9e 활성
Gemini 계정이 추가됐어요
설정에서 서비스를 Gemini로 골라 쿠키 한 줄을 붙여넣는 과정. Gemini는 회전 토큰이라 Claude보다 세션이 자주 끊기지만, 등록은 같은 "쿠키 한 줄" UX로 똑같이 끝나요.

Always Fresh

한 번 켜두면, 나머지는 지키미가 챙깁니다

잔량 갱신, 끊긴 연결 복구, 새 버전 설치까지 모두 백그라운드에서 처리합니다. 그 사이에도 잔량과 버전은 늘 최신 상태로 유지됩니다.

자동 업데이트

새 버전은 메뉴에서 클릭 한 번

직접 받으러 갈 필요 없이, 트레이 메뉴에서 클릭 한 번으로 끝납니다.

  1. 1새 버전이 나오면 버전 아래에 🆕 설치가 떠요.
  2. 2누르면 알아서 받아서 설치하고,
  3. 3잠시 뒤 최신 버전으로 다시 떠 있어요.

연결이 끊겨도, 새로고침으로 즉시 복구

쿠키가 만료된 게 아니라면, 잠깐 끊긴 연결은 설정 또는 우클릭 메뉴에서 새로고침하면 곧바로 되살아납니다.

30초마다 자동 폴링

등록한 쿠키로 30초마다 잔량을 새로 읽어옵니다. 급할 땐 설정 또는 우클릭 메뉴에서 새로고침으로 즉시 갱신할 수도 있어요.

지금, 지키미에게 맡겨보세요

다운로드하고 쿠키 한 줄만 등록하면 끝. 토큰 한도는 이제 지키미가 지켜봅니다.

macOS 11+ · Windows 11 x64 · 무료 · 오픈소스 (MIT)