ANTIGRAVITY LABEN
記事一覧/連携・プラグイン
連携・プラグイン/2026-04-24上級

Antigravity × Ollama — Gemma 4 をオフラインで走らせる 3 つの現場要件と実装パターン

Antigravity から Ollama 経由でローカル LLM(主に Gemma 4 系)を呼び出すための環境構築・プロトコル設計・実運用パターンを、オフライン開発・機密データ処理・推論コスト削減の 3 シナリオで解説します。

Antigravity338Ollama12ローカルLLM20Gemma 421オフライン開発3

プレミアム記事

クラウド LLM が日常になって久しい一方で、「このデータは外に出したくない」「オフライン環境で動かしたい」「推論コストを下げたい」という現場の声は着実に増えています。Antigravity を中心に据えた開発フローで、この 3 つの要件に対応する最短経路は、Ollama でローカルに Gemma 4 系モデルを走らせ、Antigravity の API エンドポイントとして登録することです。

なぜ Ollama が Antigravity との相性が良いのか

ローカル LLM 実行環境はいくつかあります。llama.cpp 直接、LM Studio、vLLM、そして Ollama です。その中で Ollama が Antigravity と組み合わせたときに有利なのは、次の 3 点に集約されます。

第一に、OpenAI 互換エンドポイント(/v1/chat/completions)を標準で提供する点です。Antigravity の API クライアント設定では base_url を差し替えるだけで、クラウド LLM と同じ呼び出し方で使えます。第二に、モデルダウンロードがコマンド一発(ollama pull gemma3:12b のような形式)で済み、バージョン管理が楽なこと。第三に、macOS の Metal ・Linux の CUDA ・WSL の DirectML に幅広く対応していて、チーム内で OS がバラバラでもセットアップが揃えやすいことです。

一方、本番想定のスループットが必要な場合は vLLM や TGI の方が有利です。個人開発・社内 PoC・機密データの一次処理までは Ollama、プロダクション配信は vLLM、という使い分けが実情に合います。

環境構築 — OS 別の最短手順

macOS (Apple Silicon)

# 公式インストーラでインストール
brew install ollama
 
# バックグラウンドで起動
brew services start ollama
 
# モデル取得(例: Gemma 3 の 4B 量子化版)
ollama pull gemma3:4b
 
# 動作確認
ollama run gemma3:4b "こんにちは"

Apple Silicon では GPU(Metal)が自動的に使われます。M1 以降の 16GB モデルなら 4B〜8B、32GB モデルなら 12B〜27B まで快適に動きます。

Linux (CUDA 対応 GPU)

# 公式スクリプトでインストール
curl -fsSL https://ollama.com/install.sh | sh
 
# systemd で起動
sudo systemctl enable --now ollama
 
# GPU 使用確認
nvidia-smi  # ollama プロセスが GPU メモリを使っていれば OK
 
# モデル取得
ollama pull gemma3:12b

CUDA の認識に失敗すると CPU フォールバックで動いてしまい、推論が劇的に遅くなります。ollama serve の起動ログに CUDA found が出ているか必ず確認してください。

WSL2 (Windows)

WSL2 上での Ollama は、WSL2 のカーネルが Windows の GPU ドライバを経由して CUDA を使う形になります。DirectML サポートも進んでいますが、CUDA 対応 GPU がある Windows 機では CUDA 経路の方が安定しています。セットアップは Linux と同じスクリプトで大丈夫です。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
Antigravity のエージェントから Ollama エンドポイントを呼び分けるための `base_url` 設定と認証の仕組み
Gemma 4 のローカル推論で実用的な速度を出すためのモデルサイズ・GPU メモリ・量子化の組み合わせ表
クラウド LLM とローカル LLM を状況に応じて切り替える、実運用に耐えるフォールバック戦略
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Antigravity Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

連携・プラグイン2026-05-04
Antigravity に Gemma 4 ローカルモデルを統合する — オフライン/エアギャップ環境での AI 開発
Apache 2.0でリリースされた Gemma 4 を Antigravity に統合することで、機密プロジェクトやオフライン環境でも Antigravity のエージェント体験が可能になります。Ollama / vLLM 経由の接続設定、Architect / Builder の挙動チューニング、本番運用の注意点までを実装ベースで解説します。
連携・プラグイン2026-05-14
Antigravity × Gemma 4 API 実践実装ガイド — Python・TypeScript コード例でゼロから構築
AntigravityでGemma 4 APIを実際に呼び出す方法を、Python・TypeScriptのコード例付きで徹底解説。APIキー設定からストリーミング実装、エラーハンドリングまで、開発現場ですぐ使える実践ガイドです。
連携・プラグイン2026-04-25
Antigravity から Ollama・LM Studio に接続できないときの見直しポイント
Antigravity から Ollama や LM Studio のローカル LLM に接続できない問題を、ポート設定・CORS・モデル名・OpenAI 互換 API の観点から段階的に解決します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →