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)でフィルタリング可能。
  • 細かい通知:使用量の急増、回復、ペーシング、スケジュールされたリセットリマインダーなど、カスタマイズ可能なアラート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト