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形式でデータをエクスポートできるコマンドラインインターフェースを備える。
- 使用量予測: 重み付き平均に基づいて月末のコストを推定。
- プライバシー最優先: すべてのデータはローカルに保持され、アプリはプロバイダーアプリケーションと直接通信します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト