jlcodes99/cockpit-tools

🚀 通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy,多账号切换、配额监控、自动唤醒与多开实例管理。 🚀 Universal AI IDE account manager for Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, with multi-account switching, quota monitoring, wake-up automation, and multi-insta

Cockpit Tools – AI‑IDEアカウント用デスクトップマネージャー

何であるか – Cockpit Toolsは、macOS、Windows、Linuxに対応するクロスプラットフォームデスクトップアプリケーションで、複数のAIコーディングアシスタントを1か所で管理できるようにします。Antigravity IDE、Codex、GitHub Copilot、Windsurf、Kiro、Cursor、Grok CLI、CodeBuddy(グローバルおよび中国版)、Qoder、Traeスイート、Zed、ZCodeなど、多数のサービスをサポートしており、同じサービスの複数アカウントを並列で実行できます。

なぜ使うべきか – 複数のアカウント(例:個人用と仕事用)を使っている場合や、使用量のクォータを監視したい場合、Cockpit Toolsは以下の機能を備えた単一のダッシュボードを提供します:

  • 各アカウントのリアルタイムクォータ/プラン情報を確認可能
  • 1クリックでアカウント切り替え可能
  • 同じIDE/アシスタントの複数の隔離インスタンスを起動可能
  • モデルのクォータサイクルを最新状態に保つための自動「起動」タスクの設定
  • 複数アカウントの一括管理(タグ付け、一括操作、インポート/エクスポート)
  • オプションでローカルWebSocketを公開し、他のプラグインと通信可能

主な機能(READMEに記載)

分野 機能内容
ダッシュボード すべての対応プラットフォームの視覚的概要、クォータバー、1クリックでの更新と起動
アカウントインポート 各サービスごとにOAuth、リフレッシュトークン、JSON、または直接ファイルインポートが可能
マルチインスタンス対応 同じIDE/アシスタントの複数の独立したインスタンスを実行可能。各インスタンスは異なるアカウントに紐づき、個別の設定フォルダと起動パラメータを持つ
クォータ監視 時間単位/週単位の制限、残りクレジット、リセットタイマー、オプションの警告アラート
一括操作 アカウントにタグを付ける、フィルタリング、エクスポート、削除、リフレッシュを一括で実行可能
プラグイン/WebSocket統合 オプションのローカルWebSocket(デフォルト 127.0.0.1:19528)で他のツールとリアルタイム通信可能
ローカライズ UIは18言語で利用可能
セキュリティに関する注意 すべてのデータはローカルマシン上に保持される。ネットワーク経由で送信されるのはOAuthフロー、トークンのリフレッシュ、クォータ照会のみ

動作方法 – アプリは各サービスの認証情報を標準的な場所(例:~/.grok/auth.json~/.codex/auth.json~/.zcode/v2/credentials.json)に保存し、同時に統一されたディレクトリ(com.antigravity.cockpit-tools)にもミラー化します。アカウントを選択してインスタンスを起動すると、Cockpit Toolsは隔離されたランタイムディレクトリを作成するか、環境変数を設定して、下位のIDE/CLIがそのセッションでのみ選択した認証情報を使用するようにします。

インストール方法

  • macOS.dmg(Apple SiliconまたはIntel)をダウンロードするか、Homebrew Caskでインストール:
    brew tap jlcodes99/cockpit-tools https://github.com/jlcodes99/cockpit-tools
    brew install --cask cockpit-tools
    
  • Windows – リリースページから .msi(または .exe)を入手。
  • Linux.deb.rpm、またはユニバーサルな .AppImage を選択。
  • インストール後、Cockpit Tools を実行。初回起動時にアカウントの追加手順がガイドされます。

設定のハイライト

  • リフレッシュ間隔 – デフォルトは5〜10分。値を低くするとクォータ情報が最新になるが、APIトラフィックが増加する。
  • WebSocket – デフォルトでは無効。外部プラグインと通信する必要がある場合のみ有効化。
  • データディレクトリ – デフォルトのままでも問題なし。トラブルシューティングやカスタムバックアップ戦略のためだけに変更する。

ライセンスと利用

  • CC BY‑NC‑SA 4.0(非営利、共有の同一条件)で配布。個人学習や研究目的は許可。商業利用は作者より別途ライセンスが必要。

誰に役立つか

  • 複数のAIコーディングサブスクリプションを管理するフリーランス。
  • IDEからログアウトせずに資格情報をローテーションしたいチーム。
  • 複数のサービスで残りトークン/クレジット残高を一目で確認したいパワーユーザー。

結論 – Cockpit Toolsは、AI支援開発ツールの増加するエコシステムに対応する実用的でGUI駆動のマネージャーであり、通常は散在するログインとクォータダッシュボードを、1つの制御可能なインターフェースに統合しています。

関連

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