プラットフォームと統合
Antigravity Tools のコア能力は、複数の AI プラットフォームのプロトコルを統一されたローカル API ゲートウェイに変換することです。この章では各プロトコルの接続方法、互換性の境界、ベストプラクティスを詳細に紹介します。
この章が含むもの
| チュートリアル | 説明 |
|---|---|
| OpenAI 互換 API | /v1/chat/completions と /v1/responses の実装戦略、OpenAI SDK を無意識に接続可能にする |
| Anthropic 互換 API | /v1/messages と Claude Code の重要な契約、思考連鎖、システムプロンプトなどのコア能力をサポート |
| Gemini ネイティブ API | /v1beta/models および Google SDK エンドポイント接続、x-goog-api-key 互換をサポート |
| Imagen 3 画像生成 | OpenAI Images パラメータ size/quality の自動マッピング、任意のアスペクト比をサポート |
| 音声認識 | /v1/audio/transcriptions の制限と大きなペイロードの処理 |
| MCP エンドポイント | Web Search/Reader/Vision を呼び出し可能なツールとして公開する |
| Cloudflared トンネル | ローカル API を安全にパブリックに暴露(デフォルトでは安全ではない) |
学習パスの推奨
推奨順序
- まず使用するプロトコルを学ぶ:Claude Code を使用している場合、まず Anthropic 互換 API を見る;OpenAI SDK を使用している場合、まず OpenAI 互換 API を見る
- その後 Gemini ネイティブを学ぶ:Google SDK の直接接続方法を理解する
- 必要に応じて拡張機能を学ぶ:画像生成、音声認識、MCP ツール
- 最後にトンネルを学ぶ:パブリック暴露が必要な場合 Cloudflared トンネル を見る
クイック選択:
| あなたのシーン | 推奨先に見る |
|---|---|
| Claude Code CLI を使用 | Anthropic 互換 API |
| OpenAI Python SDK を使用 | OpenAI 互換 API |
| Google 公式 SDK を使用 | Gemini ネイティブ API |
| AI 画像描画が必要 | Imagen 3 画像生成 |
| 音声文字起こしが必要 | 音声認識 |
| インターネット検索/Web 閲覧が必要 | MCP エンドポイント |
| リモートアクセスが必要 | Cloudflared トンネル |
前提条件
始める前に確認してください
- インストールとアップグレード を完了済み
- アカウント追加 を完了済み
- ローカルリバースプロキシ起動 を完了済み(少なくとも
/healthzにアクセス可能)
次のステップ
この章を学習した後、次の学習を続けることができます: