APIキー管理にサヨナラ。Google認証でClaude 4.5クラスの思考モデルを使い倒す技術
NoeFabris/opencode-antigravity-auth
このリポジトリは、Googleの社内(または特定の開発環境)向けIDEである「Antigravity」の認証システムを利用して、VS CodeなどのオープンソースIDE(Opencode)からGoogleのリソースへアクセス可能にするためのブリッジです。
簡単に言うと、「会社の強力なインフラ(認証・クォータ)を、使い慣れた自分の道具(VS Code等)でそのまま使うためのプラグイン」ですね。
「うまい」
最新モデルが使い放題
claude-opus-4-5-thinking や G-Pro(最新モデル)など、強力なモデルをGoogleの認証を通して直接叩けます。
「やすい」
レート制限の回避
個人アカウントの厳しい制限ではなく、エンジニア向けの広範なレート制限(Antigravity枠)が適用されるため、開発が止まりません。
「はやい」
セキュアな認証
OAuthを使ってGoogleの認証基盤に乗っかるため、自分でAPIキーを管理する手間やセキュリティリスクが減ります。
セットアップは非常にシンプルです。
リポジトリのクローン
git clone https://github.com/NoeFabris/opencode-antigravity-auth.git
cd opencode-antigravity-auth
依存関係のインストール
npm install
認証の実行 スクリプトを実行すると、ブラウザが立ち上がりGoogleログインを求められます。
npm run auth
これで、ローカル環境に認証済みのトークンが保存され、Opencode(VS Code)などのIDEからAntigravityのバックエンドを通じてAIモデルと対話できるようになります。
認証が完了すると、ライブラリ経由で以下のようにモデルを呼び出せます。ここではNode.jsでのイメージを紹介します。
import { AntigravityAuth } from 'opencode-antigravity-auth';
async function askAi() {
// 1. 認証クライアントの初期化
const auth = new AntigravityAuth();
// 2. モデルの呼び出し(例:Claude Opusなど)
const response = await auth.chat({
model: 'claude-opus-4-5-thinking',
messages: [{ role: 'user', content: '複雑なアルゴリズムのバグを見つけて' }]
});
console.log("AIの回答:", response.text);
}
askAi();
このツールは、開発環境の「足回り」を強化するものです。 特に、「APIキーの残高を気にせず、最新の思考モデルをガシガシ回したい」というエンジニアにとっては、まさに紅ショウガをたっぷり乗せた牛丼のような、満足度の高いツールと言えるでしょう。
Googleの強力なインフラを自分のエディタに引き込んで、開発効率を爆上げしてみませんか?