AThevon/TokenEater

Native macOS app to monitor Claude AI usage limits and watch your coding sessions live

해결하는 문제

TokenEater는 Claude AI에서 "눈을 감고" 사용 제한에 도달하는 문제를 해결합니다. Anthropic는 토큰 소비에 대한 네이티브 데스크톱 모니터를 제공하지 않기 때문에, Pro, Max, Team 플랜 사용자들은 얼마나 제한에 가까워졌는지, 얼마나 빠르게 소비하고 있는지 알지 못한 채 크레딧을 모두 소진하는 경우가 자주 발생합니다.

작동 방식

이 앱은 Claude Code에서 사용하는 것과 동일한 OAuth 액세스 토큰을 macOS Keychain에서 읽어 Anthropic의 사용량 및 프로필 엔드포인트에 읽기 전용 API 호출을 수행합니다. 이후 이 데이터를 처리하여 macOS 메뉴바 앱, 데스크톱 위젯, 그리고 부유형 오버레이를 통해 실시간 모니터링을 제공합니다. 성능과 보안을 보장하기 위해 메인 앱은 사용 데이터를 공유된 로컬 JSON 파일에 기록하며, WidgetKit 확장은 직접 네트워크나 키체인 접근 없이 이 파일을 읽을 수 있습니다.

대상 사용자

Claude Code를 사용하고 macOS에서 토큰 사용량, 소비 속도, 기록을 고가시성으로 추적하고자 하는 Claude AI의 파워 유저(특히 Pro, Max, Team 플랜 사용자).

주요 기능

  • 다중 표면 모니터링: 사용자 정의 가능한 메뉴바 팝오버, 네이티브 macOS 데스크톱 위젯, 부유형 오버레이를 통해 사용량을 추적.
  • 에이전트 워처: 활성 Claude Code 세션을 모니터링하는 부유형 오버레이로, 해당 터미널로 직접 이동 가능.
  • 스마트 페이싱 & 컬러링: 사용량과 예측 속도를 기반으로 "위험 점수"를 계산하는 리스크 인식 시스템으로 상태를 "리ラックス", "정상", "경고", "핫" 등 영역으로 색상 구분.
  • 사용 기록: Claude Code의 로컬 JSONL 로그 기반의 시간에 따른 토큰 사용량 브라우저. 모델 패밀리(Opus, Sonnet, Haiku)별로 필터링 가능.
  • 세부 알림: 사용량 증가, 회복, 페이싱, 스케줄된 리셋 알림 등 사용자 정의 가능한 알림.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트