opgginc/opencode-bar

Effortless token usage tracker for OpenCode

何を解決するか

OpenCode Bar は、macOS メニューバー用アプリケーションで、AIプロバイダーの使用状況とコストをリアルタイムで監視します。Claude、Gemini、GitHub Copilot、OpenRouter などのさまざまなAIサービスの使用メトリクス、クォータ、請求情報を、1つの統合ビューに集約することで、複数のダッシュボードを手動で確認する必要をなくします。

動作方法

アプリは OpenCode の auth.json および他のローカル設定ファイルから認証トークンを読み取ることで、AIプロバイダーを自動検出します。また、macOS Keychain、CLI 設定ストア、ブラウザのクッキーからアカウントを発見します。検出後、並列でプロバイダーAPIに問い合わせ、現在の使用状況、クレジット、クォータ状態を取得し、メニューバーに色分けされた視覚的インジケーターで表示します。

対象ユーザー

複数のAIコーディングアシスタントやLLMプロバイダーを使用するmacOSユーザーで、異なるWebインターフェースを切り替えることなく、支出やクォータ制限を追跡したい開発者やパワーユーザー。

特徴

  • ゼロ設定: OpenCode および他の一般的なAIツールの設定からプロバイダーを自動検出。
  • マルチソース検出: OpenCode、VS Code、Cursor、ブラウザクッキーからアカウントを統合。
  • リアルタイムダッシュボード: クォータベースおよび従量課金サービスの進捗を色分けしてメニューバーに表示。
  • CLIツール: プログラム的にプロバイダーの状態を照会し、JSON形式でデータをエクスポートできるコマンドラインインターフェースを備える。
  • 使用量予測: 重み付き平均に基づいて月末のコストを推定。
  • プライバシー最優先: すべてのデータはローカルに保持され、アプリはプロバイダーアプリケーションと直接通信します。

関連

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