ローカルでLLMを動かしたいが、ターミナルはなるべく避けたい。そういう人の入口がLM Studioだ。Hugging Faceのモデルを画面で探してダウンロードし、そのままチャットできる。同じアプリが localhost:1234 でOpenAI互換とAnthropic互換のAPIサーバーにもなる。

WHAT IT REPLACES何を代替するか

同じ OpenAI 形式のまま、推論を手元の PC に移す

クラウドの LLM API

ChatGPT・Claude API など

  • 入力が事業者のサーバーへ送られる
  • 従量課金とレート制限がある
  • 機密データは出しにくい

LM Studio

macOS・Windows・Linux

  • 推論は手元のハードウェアGGUF(llama.cpp)と MLX
  • 家庭・業務とも無料2025年7月から。モデルのライセンスは別
  • OpenAI 互換・Anthropic 互換localhost:1234 に base_url を向ける
出典: LM Studio 公式ドキュメント(Offline Operation ほか)・公式ブログ free-for-work(2026-10-18 確認)

30秒でわかるLM Studio

・何ができる:モデルの検索・ダウンロード・チャット・パラメータ調整を画面操作で行う
・何を解決する:クラウドに出せない入力でもLLMを使える。モデルを落とした後はオフラインで動く
・何を代替する:開発中のクラウドLLM API。http://localhost:1234/v1 に base_url を向ける
・2026年の0.4系:GUIなしで動く常駐プロセス llmster、Anthropic互換の /v1/messages、MCP連携

ローカルLLMのランタイム選びとVRAM要件の全体は ローカルLLMとは?おすすめモデル・ツールの選び方と必要なPCスペック、無料で動かす方法【2026】 にある。本記事はその中のLM Studioの使い方に絞る。

LM Studioの導入からモデルのダウンロード、チャットまでの実演(出典: Getting started with LM Studio — Niels Rogge)

LM Studioとは?3つの道具と料金

LM Studioは公式ドキュメントの言葉で3つの道具に分かれる。

道具 何か 向く場面
LM Studio(アプリ) GUIのデスクトップアプリ。検索・チャット・RAG・MCP・APIサーバー まず試す。モデルを見比べる
llmster GUIなしで動く常駐プロセス(0.4.0で追加) Linuxサーバー、画面の無いGPU機、CI
lms 上の2つを操作するCLI(MIT・オープンソース) スクリプト化、ターミナルでの対話

料金は2025年7月8日の公式ブログで「家庭でも職場でも無料」になった。それ以前は業務利用に別のライセンスが要った。アプリとは別に、動かすモデル(Gemma、Qwen、Llama など)のライセンスはモデルごとに確認する。

公式の「Offline Operation」によると、モデルを手元に落とした後はチャット・ドキュメント添付(RAG)・ローカルサーバーのどれもインターネットを使わず、入力は端末の外に出ない。通信が要るのはモデルの検索とダウンロード、ランタイムの取得だ。

LM Studioの使い方①:インストールと必要スペック

WILL IT RUN公式の動作要件

世代よりOSとメモリで、動くかどうかが決まる

  1. 1.macOS

    Apple Silicon(M1〜M4)・macOS 14以降。メモリ16GB以上推奨。Intel Mac は非対応

  2. 2.Windows

    x64 は AVX2 対応CPU。RAM 16GB以上・専用VRAM 4GB以上を推奨。ARM も対応

  3. 3.Linux

    AppImage(x64・ARM64)。Ubuntu 20.04 以降

  4. 4.GUIなし

    llmster を入れて lms daemon up

出典: LM Studio 公式ドキュメント System Requirements・Headless(lmstudio-ai/docs 2026-10-08時点)
OS 入れ方 公式の要件
macOS dmg をアプリケーションへ Apple Silicon(M1〜M4)、macOS 14以降、メモリ16GB以上推奨(8GBは小さいモデル向け)。Intel Macは非対応
Windows exe インストーラー(x64・ARM) x64はAVX2対応CPU、RAM 16GB以上、専用VRAM 4GB以上を推奨
Linux AppImage(x64・ARM64) Ubuntu 20.04以降(22より新しい版は十分に試されていない)

アプリを一度起動すれば、CLIの lms も一緒に入る。ターミナルで次を打ってヘルプが出れば使える。

lms --help
lms ls

GUIを置かないサーバーには、アプリの代わりに llmster を入れる(macOS・Linux は curl -fsSL https://lmstudio.ai/install.sh | bash、Windows は irm https://lmstudio.ai/install.ps1 | iex)。起動は lms daemon up。

LM Studioの使い方②:モデルを探す・読み込む・消す

アプリ左の検索(Discover)でモデル名を入れると、Hugging Face上の量子化の違う版が並び、それぞれに「このマシンで動くか」の目安が付く。CLIなら lms get で同じことができる。

lms get qwen3
lms load qwen3 --gpu max
lms ps
入口 見えるもの 使いどころ
Discover(アプリ) 公開モデルと量子化の版、動作の目安 これから落とすモデルを探す
My Models / lms ls ダウンロード済みのモデル 容量の整理・削除
lms ps いまメモリに載っているモデル 常駐しているモデルの確認

形式は2つある。GGUF は llama.cpp の量子化形式で、Windows・Linux・Mac のどれでも動く。MLX は Apple Silicon 向けで、Mac では同じモデルの GGUF 版と MLX 版を両方試して速い方を採ればよい。量子化はまず Q4_K_M で動かし、メモリが余れば Q8_0、足りなければモデルの規模を下げる。

チャット画面の右パネルで、温度・コンテキスト長・GPUへのオフロード量を変えられる。コンテキスト長を伸ばすほどメモリを食うので、読み込みに失敗したら最初にここを下げる。

APIサーバー・llmster・MCP連携

TRY TO DAILY USE導入から常用まで

GUI で選んだモデルが、そのまま API と MCP で働く

  1. 入れる

    アプリか llmster

  2. モデルを取る

    Discover / lms get

  3. 読み込む

    lms load

  4. サーバー

    lms server start

  5. 使う

    OpenAI・Anthropic互換・MCP

出典: LM Studio 公式ドキュメント(CLI・Developer)

アプリの Developer タブか lms server start で、http://localhost:1234 にサーバーが立つ。入口は3種類ある。

API 入口 使う場面
OpenAI互換 /v1/chat/completions・/v1/responses・/v1/embeddings・/v1/models OpenAI SDK のコードを base_url の差し替えで動かす
Anthropic互換 /v1/messages Claude Code など Messages API のクライアント
ネイティブREST /api/v1/chat・/api/v1/models/download モデルのダウンロードや状態つきの対話
lms server start
curl http://localhost:1234/v1/models

サーバーの設定には「Require Authentication」(APIトークンの必須化)と「Serve on Local Network」(LANへの公開)がある。LANに開くなら認証も有効にする。MCPサーバーをAPI経由で使わせる設定は、公式も「ファイルや個人データに届くMCPサーバーがあると危険」と注意しており、認証の有効化が前提になっている。

MCPは0.3.17以降で使える。右サイドバーの Program タブで Install > Edit mcp.json を開き、Claude Desktop と同じ mcpServers の形でサーバーを書く。ツール呼び出しに対応したモデルを選べば、ローカルモデルがツールを選んで実行する。公式は「信頼できない出所のMCPを入れない」と明記している。MCPサーバーは任意のコマンドを実行できるからだ。

LM StudioとOllamaの違い、困ったときの確認

比較 LM Studio Ollama
主な操作 GUI+lms CLI
モデルの入手 Hugging Face を画面で検索 ollama pull でレジストリから
既定のポート 1234 11434
GUIなしの運用 llmster ollama serve
形式 GGUF と MLX GGUF 中心

モデルを画面で探して比べるならLM Studio、スクリプトやアプリに組み込むならOllamaが目安になる。試行錯誤はLM Studioで、決まった処理はOllamaで動かす併用もできる。Ollamaと、Ollamaが推論に使う llama.cpp の選び方は Ollamaとllama.cppの違い2026|ローカルLLMはどちらで動かすべきか徹底比較 で扱った。デスクトップアプリ型の別の選択肢には Unsloth もある。

症状 見るところ
モデルが読み込めない メモリ不足。小さい量子化・小さいモデル・短いコンテキストへ
生成が極端に遅い GPUへのオフロードが効いていない。Mac は MLX 版も試す
lms が見つからない アプリを一度も起動していない。起動後に新しいターミナルで
npx lmstudio install-cli が止まる アプリ未導入だと「Cannot find LM Studio installation」と出る
APIに接続できない サーバー未起動か /v1 の付け忘れ。lms server status で確認
新しいモデルが読めない ランタイム(llama.cpp・MLX エンジン)の更新。lms runtime

最初から大きいモデルを入れると、メモリ不足か遅いだけかの切り分けが難しい。小さいモデルで「ダウンロード → チャット → サーバー」を一通り通してから、目的のモデルに替える。

確認したもの: 公式ドキュメント(lmstudio-ai/docs の 2026-10-08 時点)、lms のソース(lmstudio-ai/lms、package.json の版 0.4.1、MIT)、npm の [email protected] を実行してアプリ未導入時の表示。アプリ本体と llmster の起動、モデルの読み込み、APIの応答は未検証。

参照ソース

・LM Studio 公式ドキュメント — 動作要件・オフライン動作・API・ヘッドレス実行
・LM Studio, llmster, and lms(公式ドキュメント) — 3つの道具の違い
・System Requirements(公式ドキュメント) — OSごとの要件
・Run LM Studio as a service (headless) — llmster の入れ方
・LM Studio is free for use at work(公式ブログ、2025-07-08) — 業務利用の無料化
・lmstudio-ai/lms(GitHub) — CLI のソース(MIT)
・lmstudio-ai/docs(GitHub) — 公式ドキュメントのソース