高度な機能
本セクションでは、Antigravity Auth プラグインの高度な機能を深く理解する手助けをします。マルチアカウントの負荷分散、インテリジェントなアカウント選択、レート制限処理、セッション回復、リクエスト変換などの主要な仕組みを網羅しています。クォーターの利用率を最適化する場合でも、複雑な問題をトラブルシューティングする場合でも、必要な回答がここにあります。
前提条件
開始前に確認
- ✅ クイックインストール を完了し、最初のアカウントを正常に追加済み
- ✅ 初回認証 を完了し、OAuth フローを理解済み
- ✅ 初回リクエスト を完了し、プラグインが正常に動作していることを確認済み
学習パス
1. マルチアカウント設定
複数の Google アカウントを設定し、クォーターのプーリングと負荷分散を実現します。
- 複数のアカウントを追加して、全体的なクォーター上限を引き上げる
- デュアルクォーターシステム(Antigravity + Gemini CLI)を理解する
- シナリオに応じた適切なアカウント数を選択する
2. アカウント選択戦略
sticky、round-robin、hybrid の 3 種類のアカウント選択戦略のベストプラクティスを習得します。
- 1 アカウント → sticky 戦略でプロンプトキャッシュを保持
- 2-3 アカウント → hybrid 戦略でリクエストをインテリジェントに分散
- 4+ アカウント → round-robin 戦略でスループットを最大化
3. レート制限処理
レート制限の検出、自動リトライ、アカウント切り替えの仕組みを理解します。
- 5 種類の異なる 429 エラーを区別する
- 自動リトライの指数バックオフアルゴリズムを理解する
- マルチアカウントシーンでの自動切り替えロジックを習得する
4. セッション回復
セッション回復の仕組みを理解し、ツール呼び出しの失敗と中断を自動的に処理します。
- tool_result_missing エラーを自動処理
- thinking_block_order の問題を修正
- auto_resume と session_recovery オプションを設定
5. リクエスト変換仕組み
リクエスト変換の仕組みを深く理解し、異なる AI モデルのプロトコル差異に対応する方法を学びます。
- Claude と Gemini モデルのプロトコル差異を理解する
- Schema 非互換による 400 エラーをトラブルシューティング
- 最適なパフォーマンスを得るための Thinking 設定を最適化
6. 設定ガイド
すべての設定オプションを習得し、ニーズに応じてプラグインの動作をカスタマイズします。
- 設定ファイルの場所と優先順位
- モデル動作、アカウントローテーション、アプリケーション動作の設定
- シングルアカウント/マルチアカウント/パラレルエージェントシーンの推奨設定
7. パラレルエージェント最適化
パラレルエージェントシーンでのアカウント割り当てを最適化し、PID オフセットを有効にします。
- パラレルエージェントシーンでのアカウント競合問題を理解する
- PID オフセットを有効にして、異なるプロセスが異なるアカウントを優先的に選択するようにする
- round-robin 戦略と組み合わせて、マルチアカウントの利用率を最大化
8. デバッグログ
デバッグログを有効にして、問題のトラブルシューティングと実行状態の監視を行います。
- デバッグログを有効にして詳細情報を記録する
- 異なるログレベルと適用シーンを理解する
- ログ内容を解釈して問題を迅速に特定する
次のステップ
高度な機能の学習を完了した後、以下が可能になります: