AI / LLM の判断 · 確認 2026-08-23

Local AI、本当に必要? Cloud・Local・Hybridで考える

目的から順に、必要な能力と道具を切り分けます。

Local AIには、少し強そうな響きがあります。

自分のPCで動く。 データを自分で持てる。 Token課金がない。 Open modelを選べる。

それだけ聞くと、Cloud AIの上級者版に見えます。

でもLocalは上位互換ではありません。

どこでModelを動かすかというHosting decisionです。

最初に聞くべきことは、

Local AIを使いたいか?

ではなく、

何の制約があるからLocalで動かす必要があるのか?

です。

普通の用途ならCloud-firstでいいことが多い

文章、一般調査、ファイル分析、日常的な相談のような用途では、CloudのGeneral AIは導入が簡単です。

Hardwareを選ばない。 Model runtimeを管理しない。 Updateを自分で追わない。 性能が足りないときにGPUを買い直さない。

Localにする理由が特にないなら、Cloudを使うのは妥協ではありません。

運用を外に出しているだけです。

Localを選ぶ正当な理由

1. Confidential data / policy

Cloudへ送ってはいけないデータがある。

これは最も分かりやすい理由です。

ただし「Local appを入れた」だけでは十分ではありません。

実際に確認するのは、

  • Model inferenceはどこで行われるか
  • PromptやDocumentは外へ出るか
  • Web searchを使うか
  • Remote MCPを使うか
  • Telemetry/update checkはあるか
  • ServerをNetworkへ公開していないか

です。

LM Studioは、download済みModelを使ったLocal chatやdocument処理をofflineで行えると現在明記しています。

一方で、Network server設定やCloud機能など、設定によって通信の意味は変わります。

つまり、

Local = Private

ではなく、

Local runtimeをPrivateに運用できる構成がある

と考える方が正確です。

2. Offline

Networkが使えない、または使ってはいけない。

現場、閉域、移動、障害時などです。

OfflineでModelが動くこと自体がRequirementなら、Localには明確な価値があります。

この場合は性能ランキングより、

  • 必要ModelがHardwareに載るか
  • 必要Context lengthで動くか
  • 依存packageやruntimeを事前に揃えられるか

の方が重要です。

3. Control

Model、version、runtime、prompt、environmentを固定したい。

Cloud serviceは更新されます。

通常はそれが便利です。

一方、検証済み構成を一定期間固定したい用途では、自分でVersionを管理できることが価値になります。

当然、Updateを自分で管理する責任も一緒に来ます。

4. Sovereignty / infrastructure requirement

DataやComputeを特定環境に置く必要がある。

ただし、ここもLocal = Sovereignとは限りません。

Model licence、runtime、OS、dependency、update sourceまで含めて依存関係があります。

PCの机の下に置けば国家主権が完成するわけではありません。

5. Predictable repeated workload

一定量の処理を継続的に回す場合、Local infrastructureが合理的になることがあります。

ただし比較するのはCloud token costだけではありません。

Hardware、電力、maintenance、downtime、人の時間を含めます。

6. Experimentation

Open model、fine-tune、quantization、runtime、agent構成を試したい。

これはLocalの強い用途です。

目的が研究・開発そのものなら、運用の手間も学習価値になります。

普通のKnowledge workerに同じ手間を勧める理由にはなりません。

4つの誤解

Local = Private

違います。

Local inferenceでも、ApplicationがWeb search、remote MCP、Cloud feature、外部APIを呼べば通信は発生します。

さらにLocal serverをLANへ公開すれば、AuthenticationやNetwork設定も問題になります。

LM StudioのDocumentationでも、localhost以外へbindするとNetwork上へServerが露出するためAuthenticationを推奨しています。

PrivacyはProduct名ではなくData pathを見る。

Local = Free

Token invoiceがないことはあります。

代わりに、

  • GPU/CPU/RAM
  • Electricity
  • Storage
  • Setup
  • Maintenance
  • Update
  • Security
  • Time

があります。

No token invoice is not the same thing as no cost.

Local = Better

Task dependentです。

Cloudでしか現実的に使えない大きなModelもあります。

一方、Localの小さなModelで十分なTaskもあります。

「Localだから性能が高い/低い」ではなく、必要Taskで見る。

Local = Sovereign

Local ModelでもLicenceがあります。

RuntimeもSoftwareです。

OSやDriverも更新されます。

SovereigntyがRequirementなら、Model weightだけではなくstack全体を確認します。

Ollamaを見るとLocalとCloudの境界が分かりやすい

OllamaはLocal model実行で広く使われてきたRuntimeですが、現在はCloud modelも提供しています。

Cloud modelは、LocalのCLI/APIと似た操作感のままCloud computeへoffloadできます。

これは便利です。

同時に、重要な教訓があります。

Tool名からHosting場所を推測しない。

ollama run ... と打ったから必ず自分のGPUで推論している、とは限りません。

Modelとendpointを確認します。

Hybridは妥協ではなく普通の設計

CloudかLocalかを宗教戦争にする必要はありません。

Hybridが一番合理的なことがあります。

例えば、

Sensitive data

→ Local

Difficult reasoning

→ Cloud

Routine classification

→ Local

Latest web research

→ Cloud

Local coding context + larger cloud model

→ Hybrid

という分け方です。

同じUIからLocal/Cloudを切り替えられるRuntimeも増えています。

HostingはToolブランドではなくTask単位で考えられます。

Localのコストを数える

Hardware

GPUだけではありません。 RAM、Storage、Cooling、電源、Machine自体。

Electricity

常時稼働なら無視しにくい。

Setup

Runtime、Model、Driver、API、Network。

Maintenance

Model update、runtime update、OS、driver、backup。

Security

Server exposure、Authentication、Credential、MCP、Application permission。

Human operation

誰が壊れたとき直すか。

一人で全部やるなら、あなたです。

Performance opportunity cost

Local hardwareで遅いTaskを長時間待つなら、その時間もCostです。

Decision Map

Cloud

  • 特別なprivacy/offline制約なし
  • 最高性能へのAccessが重要
  • 運用したくない
  • Usageが変動する

Local

  • Dataを外へ出せない
  • Offline必須
  • Model/runtime固定が必要
  • Open model experimentationが目的
  • WorkloadとHardware economicsが成立

Hybrid

  • SensitiveだけLocal
  • 難しいTaskだけCloud
  • Coding contextはLocal、ReasoningはCloud
  • Cost/latency/privacyをTaskごとに分ける

Private enterprise

自宅PCのLocalではなく、組織管理されたPrivate infrastructureがRequirementに合う場合があります。

Nothing

Local AIを調べるのが目的になっているだけなら、導入しない。

これも有効です。

結論

Local AIは「AIに詳しい人が最終的に到達する場所」ではありません。

必要なConstraintがある人が選ぶHosting optionです。

普通の用途ならCloud-firstでいい。

Data、offline、control、sovereignty、predictable workload、experimentationのどれかが本当に必要ならLocalを検討する。

両方必要ならHybrid。

そして、Localを選ぶときはProduct名ではなく、InferenceとDataが実際にどこへ行くかを見る。

What would change our mind?

Localに有利

  • commodity hardwareの性能/容量向上
  • small/open modelの能力向上
  • Local runtime管理の簡易化
  • Cloud privacy/価格条件の悪化

Localに不利

  • maintenance/security complexity増加
  • secure private cloudが安く簡単になる
  • Cloud capability差が大きくなる

Structural

  • Hybrid runtimeが一般化し、Local/Cloud境界をユーザーが意識しなくなる

Next

まだ調べますか?