ANTIGRAVITY LABEN
記事一覧/AIツール
AIツール/2026-07-14上級

ローカル Gemma とクラウド Gemini 3.5 Flash を「検証しやすさ」で振り分ける設計

ローカルとクラウドの振り分けを「機密かどうか」「速いかどうか」で決めていた頃、判断が毎回ぶれていました。本当に効いた軸は、出力が間違っていたときに安く気づけて安く戻せるか、でした。検証しやすさと復旧コストからモデルを選ぶルーターを、判定コードと実測ログの設計まで含めて組み立てます。

Antigravity329Gemma4Gemini 3.5 Flash5ローカルLLM19振り分け設計2ai-tools15

プレミアム記事

ローカルの Gemma とクラウドの Gemini 3.5 Flash、この2つをどう使い分けるかで、私はしばらく決めきれずにいました。

最初は「機密を含むコードはローカル、それ以外はクラウド」で切っていました。次に「速さが要るならローカル、賢さが要るならクラウド」に変えました。どちらも一見もっともらしいのですが、実際に手を動かすと判断が毎回ぶれます。同じファイルでも、その日の作業内容によって答えが変わってしまうのです。

ある晩、スケジュール実行に任せていたコード整形が、静かに壊れた差分を出したまま朝まで気づかれずに残っていました。出力そのものは自然な体裁で、パッと見では正しく見えます。そこでようやく腑に落ちました。私が本当に問うべきだったのは「このモデルは賢いか」ではなく、「この出力が間違っていたとき、私は安く気づけて、安く元に戻せるか」でした。

ここでまとめるのは、モデルを賢さやレイテンシではなく、検証しやすさと復旧コストで振り分ける設計です。判定ルール、動くルーター、そして振り分けが正しかったかを後から測るログまでを、個人開発で実際に回している形でお見せします。

なお、機密度を軸にした振り分けは別の判断軸として有効です。そちらはローカル LLM を併用して機密コードを外に出さない振り分け設計にまとめてありますので、本稿の検証軸と組み合わせてお使いいただければと思います。

なぜ「速さ」と「賢さ」だけでは決まらないのか

Gemini 3.5 Flash は、ほぼすべてのベンチマークで前世代の 3.1 Pro を上回りながら、他のフロンティアモデル比で4倍近く高速だとされています。数字だけを見れば、迷わずクラウドに寄せたくなります。

しかし個人開発の運用では、モデルの絶対性能はボトルネックになりにくいのです。詰まるのはたいてい別の場所です。出力が正しいかを人間が確かめる時間、間違っていたときに切り戻す手間、そしてその作業が他に波及したときの後始末。これらは、モデルがどれだけ賢くても消えません。

つまり、振り分けの問いを立て直す必要があります。「どちらのモデルが優秀か」ではなく、「このタスクは、失敗しても安全に吸収できるか」。安全に吸収できるタスクなら、多少精度が落ちてもローカルの Gemma で十分です。吸収できないタスクは、たとえ速くても、検証と承認の重いクラウド側に置くべきです。

ここで軸になるのが検証しやすさです。検証が自動化できて安いタスクは、間違いをすぐ捕まえられます。捕まえられるなら、そもそも精度の低いモデルを使っても損失は限定的です。逆に、検証が人手頼みで高いタスクは、間違いが下流まで流れます。

タスクを3つの軸で採点する

私は個々のタスクを、次の3軸で採点しています。いずれも「モデルの性質」ではなく「タスクの性質」を測っている点が肝心です。

問い低い(ローカル寄り)高い(クラウド寄り)
検証容易性出力の正しさを自動で確かめられるか型チェック・テスト・リンタで即判定できる人間が読んで意味を判断するしかない
可逆性間違っていたとき安く戻せるかコミット単位で即 revert できる外部送信・課金・不可逆な書き込みを伴う
波及範囲壊れたとき影響が及ぶ広さ単一ファイル・ローカル完結本番・複数アプリ・ユーザー影響

3軸すべてが低いタスクは、失敗しても静かに吸収できます。ここはローカルの Gemma に任せてよい領域です。ローカルなら往復も速く、クラウドの利用上限も消費しません。

逆に、1軸でも高いタスクは、失敗の代償が大きくなります。ここはクラウドに寄せ、加えて人間の承認を挟みます。速さより、間違いを外に出さないことを優先します。

大切なのは、この採点をタスク種別ごとに一度決めて固定してしまうことです。毎回その場で悩むと、冒頭に書いたとおり判断がぶれます。判断を設計に移し替えることが、この振り分けの本質です。

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

この記事の続きを読む

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

この記事で得られること
タスクを「自動検証できるか」「安く戻せるか」「壊れる範囲」の3軸で採点し、ローカルかクラウドかを決める判定表と Python ルーター
振り分け後の実測(訂正率・所要時間・コスト)をタスク別に記録し、閾値を運用で調整するログハーネスの設計
静かに劣化するローカルモデルと、検証器そのものの陳腐化を後から検知するための監視ポイント
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

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

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

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

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

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

関連記事

AIツール2026-06-14
Antigravity でローカル LLM を併用し、機密コードを外に出さない振り分け設計
課金キーやアプリの売上ロジックを含むコードまでクラウドのエージェントに読ませてよいのか、という不安は個人開発でも現実的です。Ollama と Gemma によるローカル LLM を Antigravity と併用し、機密部分はローカル・一般部分はクラウドへ振り分ける設計を、判定ルールと計測込みで組み立てます。
AIツール2026-06-14
Gemini 3.5 Flash の thinking_level をタスク別に切り替えて、トークン消費を測り直した記録
Gemini 3.5 Flash が Antigravity のデフォルトになってから、思考トークンが静かに膨らんでいました。thinking_level をタスク別に切り替えて、消費と精度のどちらも崩さない運用に落ち着くまでの実測メモです。
AIツール2026-07-05
AI Ultra 100ドル枠は個人開発に見合うか — 上限の壁と並列度で損益分岐を測る
月100ドルの AI Ultra 枠(Pro の5倍上限)が個人開発者に見合うかを、上限に当たる頻度と並列エージェントの実効スループットから損益分岐として試算する方法を、計算スクリプトつきで整理します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →