AThevon/TokenEater

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

解決する問題

TokenEater は、Claude(Pro、Max、または Team プラン)と OpenAI Codex のユーザーに、トークン使用制限を追跡するためのリアルタイム監視システムを提供します。macOS デスクトップ上で視覚的なアラートとペーシングデータを提供することで、ユーザーが盲目的に使用上限に達するのを防ぎます。

仕組み

このアプリは、macOS キーチェーン(Claude Code 用)とローカル認証ファイル(Codex CLI 用)から OAuth アクセストークンを読み取るネイティブ macOS ユーティリティとして機能します。各プロバイダーに読み取り専用の API 呼び出しを行い、現在の使用統計とプラン情報を取得します。このデータは複数のインターフェースで表示されます:

  • メニューバーとポップオーバー: ライブのパーセンテージとカスタマイズ可能なダッシュボード。
  • デスクトップウィジェット: ネイティブの WidgetKit ゲージとプログレスバー。
  • ダッシュボード: 履歴スパークラインとペーシング対均衡グラフを備えた詳細ウィンドウ。
  • エージェントウォッチャー: ターミナルやエディタでのライブ Claude Code セッションを追跡するフローティングオーバーレイ。

対象ユーザー

Claude Code または OpenAI Codex を使用し、中断なくワークフローを管理するためにトークン割り当てを注意深く監視する必要がある macOS の開発者およびパワーユーザー。

ハイライト

  • マルチプロバイダーサポート: Claude と OpenAI Codex を並行して、または独立して追跡。
  • スマートペーシングと色: 色分けされたしきい値と「ゾーン」(冷静、順調、警告、ホット)を使用して、消費率に基づいてユーザーに警告。
  • 使用履歴: ローカルセッションログを分析し、モデル別、プロジェクトランキング、キャッシュヒット率の積み上げチャートを提供。
  • ネイティブ macOS 統合: WidgetKit と macOS メニューバーに完全統合。
  • エージェントセッション追跡: さまざまなターミナル(iTerm2、tmux、Kitty など)のアクティブな Claude Code セッションに直接ジャンプ可能。

関連

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