Claude Usage Tracker
Claude Usage Trackerはローカル優先でClaudeの利用を自動検知・集計し、トークン課金コストをダークなダッシュボードで可視化。
Claude Usage Trackerとは?
Claude Usage Trackerは、ローカル優先のツールで、複数のローカル開発ツールにわたるClaude AIの利用コストを自動検知・集計します。既知のデータディレクトリをスキャンし、JSONL/ログファイルを解析、モデル固有の料金でコストを計算し、インタラクティブなダッシュボードに結果を表示します。
主な目的はコスト追跡と可視化です。ソース、モデル、期間別の支出をクラウドにデータを送信せずに確認できます。すべてローカルマシンで動作し、ダッシュボードはChart.jsで駆動されます。
主な機能
- 9種類以上のClaude統合ツールを自動検知し、それらの利用データを統合して一元的なビューを提供。
- Anthropicモデルファミリー(Opus、Sonnet、Haiku)のモデル別百万トークン単価でコスト計算。入力/出力やキャッシュ読み書きを含む(該当する場合)。
- Chart.jsを使用したダークテーマのインタラクティブダッシュボード。ビジュアルチャートと内訳表示。
- 時間ベースのコスト追跡。日次、週次、月次、全期間のコストビュー。
- モデル・ソース分析。モデル別コスト内訳とフィルタリング(ソース、モデル、日付範囲、最小コスト)。
- ピークパターン可視化。ヒートマップと2つのビュー:Peak Hours(日×時間グリッド)とPeak Days(GitHub風カレンダー)。
- セッション詳細。展開可能なセッションログに色分けソースカード、セッション別コスト強調(例:最も高額セッション)、セッションディテールパネル。
- プロジェクトペース予測。現在の支出ペースに基づくmonthly projections。
- macOSアプリバンドルオプション。ダブルクリック起動のスタンドアロン
.appをビルド。
Claude Usage Trackerの使い方
- インストールと起動。最新リリース(推奨)またはソースからローカル実行。
- スキャン実行でデータ収集とダッシュボード表示:macOSアプリは新鮮なデータを収集してインタラクティブダッシュボードを表示。ブラウザモードはローカルサーバーを起動し、
dashboard.htmlをロード。 - ダッシュボード確認。総コストを探索し、利用可能なチャート、ヒートマップ、フィルターでソース/モデル・期間別に内訳。
クイックスタートオプション(リポジトリから):
- macOS (Apple Silicon/Intel): 最新リリースをダウンロード、アンパック、
Claude Usage Dashboard.appをApplicationsに移動し、ダブルクリック起動。 - ソースからビルド: リポジトリをクローン、
./build-app.shを実行し、ビルドされたアプリをダブルクリック。 - ブラウザモード(全OS):
node collect-usage.jsを実行、python3 -m http.server 8765でローカルサーバー起動、http://localhost:8765/dashboard.htmlを開く。
ユースケース
- 複数Claudeツールの支出集約:Cursor、Windsurf、Claude Desktop、Continue.devなどのローカル統合を複数使用する場合、これらのソースから利用データを1つのダッシュボードに統合。
- 最高支出タイミング特定:Peak Hours(日×時間ヒートマップ)とPeak Daysカレンダーで最も高額な利用セッションの時間・日を特定。
- 特定セッションや日の監査:日付のセッションログを展開し、セッション別コストを確認、トークン内訳と会話履歴をセッションディテールパネルで表示。
- 日次変化比較:Yesterday Deltaで今日の支出を昨日と一目で比較。
- 今月の見込み計画:Monthly Projectionsで現在の支出ペースに基づく月間コスト推定。
FAQ
-
トラッカーは利用データをサーバーに送信しますか? いいえ。プロジェクト説明に「No cloud」「No telemetry」とあり、すべてローカルマシンに留まります。
-
どのツールをサポートしていますか? リポジトリにOpenClaw/Clawdbot、Claude Code CLI、Claude Desktop(ローカルエージェントモード)、Cursor、Windsurf、Cline、Roo Code、Aider、Continue.devのClaude利用を記載。ツール検知は自動。
-
どのようなデータ形式を読み込みますか? 既知ディレクトリをスキャンしJSONL/ログファイルを解析。サポートツールセクションで各ツールのJSONLを指定。
-
ツールがインストールされていないかデータがない場合? ツール検知の動作:インストールなしやデータなしの場合、サイレントにスキップ。
-
コスト計算方法は? サポートモデルファミリー(Opus、Sonnet、Haiku)のAnthropic百万トークン単価で計算。提供された入力/出力、キャッシュ読み書きに基づく。
代替案
- ローカルログ解析 + スプレッドシート: Claudeの利用ログをエクスポートまたは収集し、スプレッドシートで手動計算。インタラクティブなダッシュボードより手作業が多いが、カスタムワークフローに適合可能。
- ベンダー提供の利用ダッシュボード(利用可能な場合): 一部のプロバイダーが請求/利用レポート用の表示を提供。これらは通常単一の製品/アカウントに焦点を当て、多ツールの集計は行わない。
- 汎用開発者時間/コスト分析ツール: IDEアクティビティを解析したり利用イベントからコストを計算するツールは役立つが、Claude特有のトークン価格モデルや各ツールのストレージ形式の自動解析は行わない場合がある。
- その他のローカル優先監視ダッシュボード: ローカルログをブラウザで可視化する類似ツールは似たチャートを提供するが、トラッカーの自動検知やJSONL解析に頼らずデータ準備が必要な場合がある。
代替品
Rectify
RectifyはSaaS向けオペレーション統合プラットフォーム。監視・分析・サポート・ロードマップ/変更履歴・エージェント管理を会話で一元操作。
Sleek Analytics
Sleek Analyticsは軽量でプライバシーに配慮した分析ツール。リアルタイム訪問者追跡で流入元・閲覧・滞在時間を可視化。
OpenFlags
OpenFlagsはオープンソースのセルフホスト型フィーチャーフラグ管理。アプリSDKでローカル評価し、制御プレーンで安全に段階展開。
SaveMRR
SaveMRRはStripeの請求データをスキャンし、SaaS MRRの流出箇所を特定。失敗した支払いを回復し、解約を防ぎ、解約者を呼び戻します。60秒無料Revenue Scan付き。
Struere
Struereはスプレッドシートの運用を置き換えるAIネイティブな業務OS。ダッシュボード、アラート、オートメーションで一元化。
Falconer
Falconerは、スピード重視のチーム向けの自己更新ナレッジ基盤。社内ドキュメントとコード文脈を一元化して共有・検索できます。