Skip to content

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 が認識できる形式に変換します。

主要な機能

サポートされているモデル

モデルシリーズ利用可能なモデル特徴
ClaudeOpus 4.5、Sonnet 4.5拡張思考モードをサポート
Gemini 3Pro、FlashGoogle Search 統合、拡張思考

Thinking モード

Thinking モデルは回答を生成する前に「深く考え」、推論プロセスを示します。思考予算を設定して、品質と応答速度のバランスを調整できます。

マルチアカウント負荷分散

  • 最大 10 個の Google アカウント をサポート
  • レート制限(429 エラー)時に自動的に次のアカウントに切り替え
  • 3 つのアカウント選択戦略:sticky(固定)、round-robin(ローテーション)、hybrid(インテリジェントハイブリッド)

デュアルクォータシステム

プラグインは2 つの独立したクォータプールに同時にアクセスします:

  1. Antigravity クォータ:Google Antigravity API から
  2. 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 アカウントを追加
  • インストール成功を確認