Antigravity Auth プラグインの中核的価値を理解する
Antigravity Auth は OpenCode プラグインであり、Google OAuth 認証を通じて Antigravity API にアクセスします。Google アカウントで Claude Opus 4.5、Sonnet 4.5、Gemini 3 Pro/Flash などの高度なモデルを呼び出せ、API キー管理が不要です。プラグインはマルチアカウント負荷分散、デュアルクォータプール、自動セッション復元などの機能を提供し、高度なモデルと自動管理が必要なユーザーに適しています。
学習後にできること
- このプラグインが使用シナリオに適合するか判断する
- プラグインがサポートする AI モデルと中核機能を理解する
- このプラグインの使用におけるリスクと注意事項を明確にする
- インストールと設定を続行するか決定する
あなたが直面している課題
最先端の AI モデル(Claude Opus 4.5、Gemini 3 Pro など)を使用したいが、公式アクセスが制限されています。これらのモデルに確実にアクセスしつつ、以下を実現したいと考えています:
- 複数の API キーを手動で管理する必要がない
- レート制限時にアカウントを自動的に切り替えたい
- 会話の中断後に自動的に復元し、コンテキストを失わない
中核的なアプローチ
Antigravity Auth は OpenCode プラグインであり、Google OAuth 認証 を通じて Google Antigravity API にアクセスし、Google アカウントで高度な AI モデルを呼び出せます。
これはすべてのリクエストをプロキシするのではなく、モデル呼び出しリクエストをインターセプトして変換し、Antigravity API に転送し、レスポンスを OpenCode が認識できる形式に変換します。
主要な機能
サポートされているモデル
| モデルシリーズ | 利用可能なモデル | 特徴 |
|---|---|---|
| Claude | Opus 4.5、Sonnet 4.5 | 拡張思考モードをサポート |
| Gemini 3 | Pro、Flash | Google Search 統合、拡張思考 |
Thinking モード
Thinking モデルは回答を生成する前に「深く考え」、推論プロセスを示します。思考予算を設定して、品質と応答速度のバランスを調整できます。
マルチアカウント負荷分散
- 最大 10 個の Google アカウント をサポート
- レート制限(429 エラー)時に自動的に次のアカウントに切り替え
- 3 つのアカウント選択戦略:sticky(固定)、round-robin(ローテーション)、hybrid(インテリジェントハイブリッド)
デュアルクォータシステム
プラグインは2 つの独立したクォータプールに同時にアクセスします:
- Antigravity クォータ:Google Antigravity API から
- Gemini CLI クォータ:Google Gemini CLI から
1 つのプールがレート制限されると、プラグインは自動的に別のプールを試行し、クォータ使用率を最大化します。
自動セッション復元
- ツール呼び出しの失敗を検出(ESC キーによる中断など)
- 自動的に synthetic tool_result を注入し、会話の崩壊を防ぐ
- 「continue」の自動送信による会話の継続をサポート
Google Search 統合
Gemini モデルでウェブ検索を有効化し、事実の正確性を向上:
- Auto モード:モデルが必要に応じて検索するか判断
- Always-on モード:常に検索を実行
このプラグインの使用に適したシナリオ
以下のシナリオに適しています
- 複数の Google アカウントを持ち、総クォータを増やしたい
- Claude または Gemini 3 の Thinking モデルを使用したい
- Gemini モデルで Google Search を有効化したい
- API キーを手動で管理したくなく、OAuth 認証に慣れている
- 頻繁にレート制限に遭遇し、アカウントの自動切り替えを望んでいる
以下のシナリオには適していません
- Google が公式に公開していないモデルを使用したい
- Google ToS リスクに非常に敏感である(以下のリスク警告を参照)
- 基本的な Gemini 1.5 または Claude 3 モデルだけが必要(公式インターフェースの方が安定)
- WSL、Docker などの環境でブラウザを開くのが困難である
⚠️ 重要なリスク警告
このプラグインの使用はGoogle のサービス利用規約に違反する可能性があります。少数のユーザーが Google アカウントが停止またはシャドウバン(明確な通知なしにアクセスが制限されること)されたと報告しています。
高リスクシナリオ
- 🚨 新規 Google アカウント:停止される確率が非常に高い
- 🚨 最近 Pro/Ultra サブスクリプションを開始したアカウント:マークされて停止される可能性がある
使用前に確認してください
- これは非公式ツールであり、Google から承認されていない
- アカウントが停止または永久にバンされる可能性がある
- このプラグインの使用に関するすべてのリスクを自己責任で負う
推奨事項
- このプラグイン専用に新規アカウントを作成せず、成熟した Google アカウントを使用する
- 重要なサービスにリンクされた重要なアカウントの使用を避ける
- アカウントが停止された場合、このプラグインを通じて異議申し立てはできない
アカウントセキュリティ
すべての OAuth トークンはローカルの ~/.config/opencode/antigravity-accounts.json に保存され、いかなるサーバーにもアップロードされません。ただし、コンピュータのセキュリティを確保し、トークンの漏洩を防いでください。
本レッスンのまとめ
Antigravity Auth は、Google OAuth を通じて Claude と Gemini 3 の高度なモデルにアクセスできる強力な OpenCode プラグインです。マルチアカウント負荷分散、デュアルクォータプール、自動セッション復元などの機能を提供し、高度なモデルと自動管理が必要なユーザーに適しています。
ただし、注意してください:このプラグインの使用にはアカウント停止のリスクがあります。重要でない Google アカウントを使用し、続行する前に関連するリスクを理解してください。
次のレッスン
次のレッスンでは クイックインストール を学びます。
学べること:
- 5 分でプラグインをインストール
- 最初の Google アカウントを追加
- インストール成功を確認