mm7894215/TokenTracker

Local-first AI token usage & cost tracker for 27 coding tools — with a desktop pet, 4 widgets, achievements, native macOS/Windows apps, and a one-command CLI. Never reads prompts.

해결하는 문제

TokenTracker는 수십 개의 다양한 AI 코딩 도구의 토큰 사용량과 비용을 추적할 수 있는 중앙 집중식 로컬 퍼스트 대시보드를 제공합니다. 여러 제공업체의 대시보드를 확인할 필요 없이 클라우드 계정이나 API 키 없이도 지출 및 속도 제한에 대한 통합된 뷰를 제공합니다.

작동 방식

이 도구는 경량 후크, 플러그인 및 패시브 리더를 조합하여 AI CLI 도구를 모니터링합니다. 이러한 도구에서 생성된 로컬 로그, SQLite 데이터베이스 및 세션 파일을 파싱하여 토큰 수와 타임스탬프를 추출합니다. 이 데이터는 30분 단위의 UTC 버킷으로 집계되어 로컬 SQLite 데이터베이스에 저장되며, 웹 대시보드, 메뉴 바 앱 및 데스크톱 위젯으로 전달됩니다.

대상 사용자

Cursor, Claude Code, GitHub Copilot 등을 포함한 여러 AI 코딩 어시스턴트를 사용하며, 토큰 소비량, 비용 및 속도 제한을 한 곳에서 모니터링하고자 하는 개발자.

주요 특징

  • 폭넓은 지원: Claude, Gemini, GitHub Copilot와 같은 주요 제공업체를 포함하여 27개의 AI 도구를 기본적으로 지원합니다.
  • 로컬 퍼스트 프라이버시: 토큰 데이터는 기기에 머물며, 프롬프트와 응답은 절대 업로드되지 않습니다.
  • 제로 설정: 첫 실행 시 후크가 자동으로 설치됩니다。
  • 비용 엔진: LiteLLM을 통해 2,200개 이상의 모델에 대한 가격 정보를 포함하며 매일 자동으로 업데이트됩니다.
  • 게이미피케이션: 코딩 활동에 반응하는 데스크톱 펫, 15개의 업적 트랙 및 선택 사항인 글로벌 리더보드를 제공합니다。
  • 네이티브 통합: macOS 메뉴 바 및 Windows 시스템 트레이 앱과 네이티브 데스크톱 위젯을 제공합니다.