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のシステムトレイアプリ、およびネイティブなデスクトップウィジェットを提供します。