soulduse/ai-token-monitor

macOS menu bar app for tracking Claude Code token usage and costs

解決する課題

AI Token Monitor は、さまざまな AI コーディングツールの実際のコストとトークン使用量に対する可視性の欠如を解決します。多くの AI CLI やエージェントはローカルログを書き込みますが、異なるプロバイダー間での支出をリアルタイムかつ集計して表示する機能を提供していないため、開発者が予算を追跡したりプランの制限に達するのを避けたりすることが困難になっています。

仕組み

このアプリケーションは、Tauri (Rust) と React で構築された軽量なシステムトレイアプリです。Claude Code、Codex、OpenCode、Grok などの AI ツールによって生成されたローカルセッションログ(JSONL ファイル)を監視することで機能します。Rust ベースのエンジンがこれらのログを解析し、エントリを重複排除し、ユーザーのマシン上でモデルごとの価格設定(キャッシュ読み取りを含む)をローカルに適用します。このデータは、ダッシュボードおよび macOS のメニューバーまたは Windows のシステムトレイにあるリアルタイムのコストティッカーで視覚化されます。

対象者

複数の AI コーディングアシスタントを使用し、毎日、毎週、毎月の支出を追跡し、トークン使用率を監視し、実際に API キーやプロキシを設定することなくプラン制限内に収めたいと考えている開発者向けに設計されています。

ハイライト

  • ゼロ設定: API キーを必要とせず、サポートされている AI ツールのローカルログを自動的に検出して読み取ります。
  • リアルタイム追跡: 当日の支出をシステムトレイ/メニューバーに直接表示します。
  • 予算アラート: ライブセッションと週次プラン制限のバーを提供し、Discord、Slack、または Telegram によるオプションの通知を提供します。
  • プライバシー重視: デフォルトで 100% オフラインで動作し、リーダーボードやチャットなどのソーシャル機能は厳格にオプトインです。
  • 詳細な分析: アクティビティヒートマップ、モデル内訳チャート、キャッシュ効率の視覚化が含まれます。
  • ソーシャル統合: 他の開発者と使用量を比較するためのオプトインのリーダーボードと、AI 搭載の翻訳機能を備えたコミュニティチャット。

関連

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