Google Cloudクォータクエリ:G3 Pro/Image/FlashとClaude
学習後のスキル
- Google Cloud Antigravityアカウントの4つのモデルクォータを確認する
- 各モデルのリセット時間と残りパーセンテージを理解する
- 複数のGoogle Cloudアカウントのクォータ使用を管理する
現在の課題
Google Cloud Antigravityは複数のモデル(G3 Pro、G3 Image、G3 Flash、Claude)を提供しており、各モデルには独立したクォータとリセット時間があります。以下が必要です:
- 各モデルの状態を確認するために各々Google Cloudコンソールにログイン
- 残りクォータとリセット時間を手動で計算
- 複数アカウントを管理するとさらに混乱する
いつ使用するか
以下の時に使用します:
- すべてのGoogle Cloudモデルの残りクォータを素早く知りたい時
- 異なるモデル間の使用分配を計画したい時
- 複数のGoogle Cloudアカウントを統一管理したい時
🎒 始める前の準備
前提チェック
- mystatusプラグインがインストールされていること:クイックスタートを参照
- Google Cloud認証が設定されていること:先に opencode-antigravity-auth プラグインをインストールしてOAuth認証を完了
- 認証ファイルが存在すること:
~/.config/opencode/antigravity-accounts.jsonに少なくとも1つのアカウントが含まれている
コアコンセプト
Google Cloud AntigravityはOAuthメカニズムで認証し、各アカウントには独立したRefresh Tokenがあります。mystatusプラグインは以下を行います:
antigravity-accounts.jsonを読み取り、すべての設定済みアカウントを取得- Refresh Tokenを使用してAccess Tokenをリフレッシュ
- Google Cloud APIを呼び出してすべてのモデルのクォータを取得
- アカウント別に4つのモデルのクォータとリセット時間を表示
Google Cloudがサポートするモデル
mystatusは以下の4つのモデルのクォータを表示します:
| 表示名 | モデルKey(メイン/サブ) | 説明 |
|---|---|---|
| G3 Pro | gemini-3-pro-high / gemini-3-pro-low | Gemini 3 Pro高性能バージョン |
| G3 Image | gemini-3-pro-image | Gemini 3 Pro画像生成 |
| G3 Flash | gemini-3-flash | Gemini 3 Flash高速バージョン |
| Claude | claude-opus-4-5-thinking / claude-opus-4-5 | Claude Opus 4.5モデル |
実践
ステップ1:クエリコマンドを実行
bash
/mystatus期待される結果: すべての設定済みプラットフォームのクォータ情報が含まれ、Google Cloud部分には以下のような内容が表示されます:
## Google Cloud Account Quota
### user@gmail.com
G3 Pro 4h 59m ████████████████████ 100%
G3 Image 4h 59m ████████████████████ 100%
G3 Flash 4h 59m ████████████████████ 100%
Claude 2d 9h ░░░░░░░░░░░░░░░░░░░ 0%ステップ2:出力形式を理解する
各行の形式:
[モデル名] [リセット時間] [プログレスバー] [残りパーセンテージ]チェックポイント ✅
以下を完了したか確認してください:
- [ ]
/mystatusを実行した後、Google Cloudクォータ情報が表示される - [ ] 4つのモデルの名前とリセット時間を理解できる
- [ ] プログレスバーと残りパーセンテージを識別できる
- [ ] 複数アカウントがある場合、すべてのアカウントのクォータが表示される
よくある落とし穴
問題1:Google Cloudクォータが見られない
可能な原因:
- opencode-antigravity-authプラグインがインストールされていない
- Google OAuth認証が完了していない
antigravity-accounts.jsonファイルが存在しないか空
解決方法:
- opencode-antigravity-authプラグインをインストール
- GitHubリポジトリの説明に従って認証を完了
/mystatusを再度実行
問題2:あるアカウントでエラーが表示される
可能な原因:
- Refresh Tokenが期限切れ
- projectIdがない
解決方法:
- opencode-antigravity-authプラグインを使用して再度そのアカウントを認証
- 認証プロセスで正しくプロジェクトIDが設定されていることを確認
まとめ
- Google Cloud Antigravityは4つのモデルをサポート:G3 Pro、G3 Image、G3 Flash、Claude
- 各モデルには独立したクォータとリセット時間がある
- 複数アカウント管理をサポートし、各アカウントを個別に表示
- 使用率が80%を超えると警告表示が表示される
次のレッスン
次のレッスンでは Google Cloud高度な設定:複数アカウントとモデル管理 を学びます。
学べること:
- 複数のGoogle Cloudアカウントを追加・管理する方法
- 4つのモデルのマッピング関係を理解する
- projectIdとmanagedProjectIdの違い
付録:ソースコード参照
クリックしてソースコードの場所を展開
更新日時:2026-01-23
| 機能 | ファイルパス | 行番号 |
|---|---|---|
| モデル設定 | plugin/lib/google.ts | 69-78 |
| アカウントクエリロジック | plugin/lib/google.ts | 304-370 |
| Tokenリフレッシュ | plugin/lib/google.ts | 162-184 |
| クォータ抽出 | plugin/lib/google.ts | 132-157 |
| 出力フォーマット | plugin/lib/google.ts | 265-294 |