利用量の数え方
Google は Gemini CLI の利用量を、プロンプトの数ではなくモデルリクエストの数で数えます。Gemini Code Assist のクォータのページによると、Gemini CLI や Code Assist のエージェントモードでは 1 つのプロンプトが複数のモデルリクエストになることがあり、両者は 1 つの枠を共有します。リクエストはユーザーごとに 1 日単位と 1 分単位で制限され、「are subject to the availability of the service in times of high demand」とされています。1 日の上限は、Gemini CLI やエージェントモードで使う Pro や Flash などすべてのモデルのバージョンとファミリーを合算したもので、上限に達すると、枠がリセットされるまでどのモデルにもこれらの経路からリクエストを送れなくなります。
ログイン方法ごとの上限
個人の Google アカウントで無料の個人向け Gemini Code Assist にログインすると、1 ユーザー 1 日あたり最大 1,000 回のモデルリクエストを使え、リクエストは Gemini CLI が判断して Gemini モデルファミリー全体に振り分けます。Google AI Pro では 1 日 1,500 回、Google AI Ultra では 2,000 回に増えます。Gemini CLI の FAQ によると、Pro と Ultra の高い上限は Gemini 2.5(Gemini 2.5 Pro と Flash の両方)が対象で、Gemini CLI と Gemini Code Assist の IDE 拡張のエージェントモードで共有されます。クォータのページによると、Google AI Plus などそれ以外の個人向けプランは対象外です。
組織のアカウントも同じ仕組みです。Gemini Code Assist Standard のライセンスでは 1 ユーザー 1 日 1,500 回、Gemini Code Assist Enterprise と Workspace AI Ultra では 2,000 回です。Workspace AI Standard、Workspace AI Plus、AI Expanded は対象外で、Google によると Gemini for Workspace のプランは Gemini ウェブアプリなどのウェブ製品向けで、Gemini CLI を動かす API の利用には適用されません。
無料の Gemini API キーでは、1 ユーザー 1 日あたり最大 250 回のモデルリクエストを使え、対象は Flash モデルだけです。有料のキーでは、枠は料金ティアによって変わります。Gemini API のレート制限のページは、API の上限はキーごとではなくプロジェクトごとにかかり、1 日のリクエスト枠は太平洋時間の午前 0 時にリセットされ、現在の上限は Google AI Studio で確認できると補足しています。
Vertex AI は仕組みが異なります。Express Mode では、課金を有効にするまで 90 日間 Vertex AI を使え、枠はアカウントによって異なります。通常モードでは、利用量は動的な共有クォータか事前購入した Provisioned Throughput で管理され、料金はモデルとトークンの利用量で決まります。
上限に達したとき
Gemini CLI は作業を続けられるようにします。モデルルーティングのドキュメントによると、選んだモデルがクォータやサーバーのエラーなどで失敗すると、CLI はフォールバックの手順を始め、既定では確認したうえで、そのターンかセッションの残りをフォールバックモデルに切り替えます。コアのドキュメントは、既定の「pro」モデルがレート制限を受けた場合、CLI はそのセッションの間「flash」モデルに切り替えると補足しています。それでもリクエストが拒否されると Gemini CLI は 429 エラーを表示します。このエラーについては、Gemini CLI の 429 RESOURCE_EXHAUSTED エラーの解説記事で詳しく取り上げています。
いまの状況を確認するには、/stats model コマンドで現在のセッションのトークン使用量と、対応モデル全体の枠と使用量を表示できます。セッションの終了時にもモデルの使用量のまとめが表示されます。
枠を増やす方法
Google は 3 つの方法を挙げています。1 つ目は上位プランです。個人アカウントなら Google AI Pro か Ultra、組織なら Workspace AI Ultra か Gemini Code Assist の Standard または Enterprise です。2 つ目は従量課金です。クォータのページは、1 日のリクエスト上限に達した場合や、アップグレード後でも Gemini Pro の枠を使い切った場合は、Gemini API キーか Vertex AI でログインするのが「the recommended path for uninterrupted access」だとしています。1 回ごとの課金は小さな呼び出しが多いと割高になることがあるとしつつ、「the only way to ensure your workflow isn't interrupted by reaching a limit on your quota」とも書いています。ログイン方法は /auth コマンドで開くダイアログから変更できます。
3 つ目はクォータの引き上げです。Gemini Code Assist のクォータのページによると、ほとんどのクォータは Google Cloud コンソールから調整できます。Gemini API では、支出が増えるとプロジェクトの利用ティアが自動的に上がり、有効な請求先アカウントをリンクすると Tier 1、100 ドルを支払い初回の支払いから 3 日たつと Tier 2、1,000 ドルを支払い 30 日たつと Tier 3 になると Google は説明しています。
