このプロジェクトについて

トークン消費ダッシュボードは、AI Agentユーザー向けのローカル使用量分析ツールです。ローカルのセッションログを直接読み取り、WorkBuddy、Claude Code、Codex、Cursor、Gemini CLIなど12種類のログソースを自動検出し、リクエスト数、入力/出力トークン、キャッシュヒット、推論トークン、費用見積もりを集計して、単一ファイルのHTMLダッシュボードで表示します。 ツールは完全にオフラインで動作し、一切のネットワークリクエストを行わず、データが本機から出ることはありません。Python標準ライブラリのみに依存し、追加パッケージのpipインストールは不要で、Python 3.8以上をサポートします。起動後は内蔵のローカルHTTPサービスが動作し、ページは15秒ごとに自動更新され、共有やアーカイブ用の静的スナップショットも生成できます。 ダッシュボードには、概要、ソース比較、モデル分布、日次トレンド、セッションTop 20などのビューが含まれ、スクリプト連携に便利な/api/data JSONインターフェースも提供します。インターフェースは梅紫とコーラルピンクの配色を採用し、レスポンシブレイアウト、システム連動のダークモード、prefers-reduced-motion下でのアニメーション縮退をサポートします。 費用見積もりは公開単価に基づき、設定ファイルで価格表を上書きできます。プロジェクト構造は明確で、新しいAgentの追加はsources.pyに設定を1件追加するだけで済み、パーサーは候補キー名と再帰的ドリルダウン戦略を採用し、一般的なトークンフィールド名を自動認識できます。