概要
- LM Studio 0.4.0 の主な新機能と改善点を解説
- llmster によるGUI不要なデプロイ、サーバー運用の容易化
- 並列リクエスト や連続バッチ処理による高スループット対応
- 新REST API エンドポイントや刷新されたUI体験
- 詳細なリリースノート と各ビルドの主な修正点を網羅
LM Studio 0.4.0の新機能と概要
- LM Studio 0.4.0 は、次世代の大規模言語モデル運用基盤としてリリース
- 並列リクエスト と 連続バッチ処理 で高スループットな推論サービスを実現
- GUI不要 なデプロイが可能なllmsterを新たに提供
- 状態保持型REST API エンドポイント(/v1/chat)の追加
- ユーザーインターフェース を全面刷新し、操作性と開発者体験を向上
llmsterによるサーバーネイティブ運用
- llmster はLM Studioのコア機能を独立デーモンとして提供
- GUI非依存 でLinux、クラウド、GPUサーバー、Google Colabなど多様な環境へ展開可能
- ローカルPC でもターミナルベースで利用可能
- インストール方法
- Linux/Mac:
curl -fsSL https://lmstudio.ai/install.sh | bash
- Windows:
irm https://lmstudio.ai/install.ps1 | iex
- Linux/Mac:
- 主なコマンド
- デーモン起動:
lms daemon up - モデル取得:
lms get <model> - サーバー起動:
lms server start - 対話セッション:
lms chat - ランタイム更新:
lms runtime update llama.cpp(macOSはlms runtime update mlx)
- デーモン起動:
並列リクエストと連続バッチ処理
- llama.cppエンジン がバージョン2.0.0へ進化
- 同一モデルへの並列推論リクエスト が可能
- Split View で複数チャットを同時に操作
- Max Concurrent Predictions
- モデルごとに同時処理数を設定
- 超過分はキューイング
- Unified KV Cache
- リクエストごとのリソース割り当て最適化
- デフォルトで有効
- MLXエンジン への対応は今後予定
UI刷新と新機能
- チャットエクスポート
- PDF・Markdown・テキスト形式で出力可能
- Split View
- チャットウィンドウを左右分割し、複数セッションを同時表示
- Developer Mode
- 高度な設定やオプションを一括表示
- Settings > Developerから有効化
- アプリ内ドキュメント
- REST APIやCLIコマンド、詳細設定を網羅
新CLI体験「lms chat」
- lms chat コマンドでターミナルからインタラクティブチャット
- モデルのダウンロードや各種操作が可能
lms chat --helpで詳細オプション確認
新REST APIエンドポイント: /v1/chat
- /v1/chat は状態保持型RESTエンドポイント
- response_id による会話継続が可能
- トークン数や速度など詳細な統計情報 をレスポンスで取得
- ローカルMCP の利用も許可キーで制御
- 許可キー はSettings > Serverで発行・管理
主なバグ修正・改善点(ビルド別抜粋)
- Build 17
- MCPの必要時のみロード
- アップデート後の設定リセットバグ修正
- Build 16
- Discover/My Modelsボタンの新アイコン
- モデルピッカーやダウンロード関連のバグ修正
- Build 15
- 並列リクエスト&連続バッチング機能追加
- Split View、Developer Modeの統合
- モデル検索やチャットタブ制御の改善
- Build 13-12
- ナビゲーション配置設定やMy Modelsカラム選択機能
- モデルピッカーやチャットUIの細かな修正
- Build 11
- UI全面刷新
- CLI新機能(lms chat、slashコマンドなど)
- REST APIエンドポイントの追加・変更
- PDF出力や複数チャット削除の信頼性向上
まとめ
- LM Studio 0.4.0 は、サーバー運用や開発者体験を劇的に向上させる大規模アップデート
- llmster によるクラウド・CI・ローカルでの柔軟なデプロイ
- 並列リクエスト や 新REST API で業務用途にも強力対応
- UI刷新 と多彩な新機能で、初心者から開発者まで幅広く活用可能
- ユーザーからのフィードバック を歓迎し、今後も継続的な改善を予定