AI Gauge:Claude/Codex/Copilotの使用制限をデスクトップで監視
AI Gauge はオープンソースのデスクトップウィジェットで、Claude、ChatGPT Codex、GitHub Copilot、OpenRouter の使用状況をリアルタイムに監視します。セッションごと・週ごとの使用量、リセット時刻、アカウント残高、支出をコンパクトな常駐ビューで表示。Windows、macOS、Linux に対応し、各OSネイティブのUIを提供します。
AI Gauge は、複数のAIサブスクリプションの使用状況を一元管理するためのオープンソースのデスクトップアプリケーションです。Claude.ai、ChatGPT Codex、GitHub Copilot、OpenRouter に対応し、セッション使用量、週間割り当て、リセット時間、アカウント残高、支出額をコンパクトな常駐ビューで表示します。これにより、ユーザーは支払っているサブスクリプションを最大限に活用できます。
各プラットフォームにネイティブなUIを提供:Windows と Linux では、常に前面に表示可能なドラッグ可能なフレームレスウィジェットとシステムトレイアイコン;macOS では、Stats スタイルのメニューバーアイテム(● 42% ● 78% ● 15% のように色付きドットで表示)をクリックするとポップオーバーが開きます。Python 3.11 以上が必要で、認証情報はOSネイティブのクレデンシャルストア(Windows Credential Manager/DPAPI、macOS Keychain、Linux Secret Service)に安全に保存されます。
現在のバージョンは 0.5.9 です。このプロジェクトは独立したオープンソースのローカルデスクトップユーティリティであり、Anthropic、OpenAI、GitHub、Microsoft、OpenRouter などとは提携していません。各プロバイダのページやAPIは予告なく変更される可能性があります。
セットアップでは、Claude と Codex については埋め込みブラウザを使用したメール+マジックリンクでのサインインを推奨します。ただし「Googleで続ける」は埋め込みブラウザでは認証が完了しないため使用しないでください。Google連携のアカウントの場合は、同じメールアドレスを入力し、マジックリンクを使用します。マジックリンクが利用できない場合は、ブラウザのCookieを貼り付けるフォールバック方法もあります。GitHub Copilot には細かい権限設定が可能なPATを作成し、アカウント権限で「Plan」に「Read」を追加します。OpenRouter には推論用APIキーと管理キーが必要です。
AI Gauge は Claude と Codex の複数アカウント追跡にも対応しています。設定からアカウントを追加し、短い名前を付けて、それぞれ個別にログインできます。デフォルトアカウントは「Claude」や「Codex」と表示され、追加アカウントは「Claude (Work)」のように区別されます。各アカウントは独立したCookieストレージ、ブラウザプロファイル、ウィジェットのタイル状態、履歴を持ちます。
日常的な使用では、Windows/Linuxではウィジェットが常に最前面に表示され、ドラッグで移動、閉じるとトレイに格納されます。トレイアイコンは最も高い使用率に応じて黄色(≥75%)または赤色(≥90%)に変わります。macOSではメニューバーアイテムに色付きのステータスドットが表示され、クリックでパネルが開きます。
自動リフレッシュは適応的で、手動リフレッシュや使用量の変化があった場合はアクティブな間隔(デフォルト5分)で更新し、変化がない場合は最大60分まで間隔を延ばします。設定からログイン時に起動することも可能で、日常的に使うユーティリティとして便利です。
プロジェクトは完全にオープンソースで、テレメトリやバックエンドサービスは含まれていません。プロバイダへのリクエストはローカルアプリから行われます。貢献者からのバグ報告やプルリクエストを歓迎しており、詳細な貢献ガイドラインも用意されています。
まとめると、AI Gauge は複数のAIサービスを利用するユーザーにとって、統一された美しく実用的な使用量監視ソリューションを提供し、サブスクリプションとコストの管理を助けます。