Microsoftは2026年10月7日、Windows向けのローカルAI推論基盤Windows MLに、大規模言語モデル
More open-source model choice is coming to Windows. 💻 We’re bringing llama.
— Windows Developer (@windowsdev) October 8, 2026cpp support to Windows ML, giving developers a faster way to experiment with emerging models and deploy across GPU, NPU + CPU. Learn more: https:// t. co/ Kjuah6AI7f https:// t. co/ f3VxZFP6qO
ローカルとクラウドを組み合わせるハイブリッドインテリジェンス
今回のWindows MLの更新は、同社がWindowsで進める
この取り組みでは、次の4つの要素を組み合わせる。
- ローカルモデル:Microsoftのコーディング向けAIモデルMAI-Code-1.
1-Flash をPC向けに最適化。 - 処理の振り分け:タスクに応じて、使うモデルと実行場所を選択。
- モデルの実行基盤:Windows MLにllama.
cppを統合し、利用できるモデルの選択肢を拡大。 - ハードウェア:CPUとGPUを組み合わせたチップNVIDIA RTX Sparkを搭載するSurface Laptop Ultraなど、新しいWindows PCを展開。
Great to partner with NVIDIA as we kick off this next chapter for Windows.
Thank you @JensenHuang and @sriramk for joining us today! https://
— Satya Nadella (@satyanadella) October 7, 2026t. co/ Jh1os7T9Zu
Microsoftは、8月に発表したMAI-Code-1.
処理の振り分けを担うHydraFusionは、性能、費用、応答時間を考慮して、使うAIモデルとその組み合わせ方を選ぶGitHub Copilotの機能。1つのモデルでタスクを解くほか、必要なら高性能なモデルに引き継いだり、別のモデルに回答案をレビューさせてから修正したりする。
HydraFusionは、クラウド上のモデルを対象にリサーチプレビューで提供されている。今回の拡張では、PC上のローカルモデルも自動選択の対象に加え、タスクに応じてローカルとクラウドを使い分ける。この拡張の実験的プレビューは、10月後半にGitHub Copilotアプリ、GitHub Copilot CLI、Visual Studio Codeで提供する予定。
同日にWindows 11での一般提供が発表されたMicrosoft Execution Containers
GGUFとONNXを共通のテキスト生成APIで利用
GGUFは、学習済みの重みやモデルの構造などの情報をまとめて保存する形式で、llama.
Microsoftは、アプリからGGUFとONNXの言語モデルを共通の手順で利用できるよう、テキスト生成用のText Generation APIを新たに提供する。Windows MLがモデル形式に応じて推論エンジンを自動で選び、GGUFモデルにはllama.
Windows MLへの統合に加え、Microsoftは、NVIDIAやコミュニティと協力してllama.
Windows MLサーバーは、PC上で動くローカルサーバーで、アプリからの要求を受けてモデルを実行する。OpenAI互換のAPIを備えており、開発用ライブラリのOpenAI SDKの接続先をこのサーバーに変更すれば、ローカルモデルを利用できる。
Microsoftは、音声を文字に起こすためのSpeech Recognition APIも提供する。このAPIは、開発者が用意したONNX形式の音声認識モデルWhisperを使う。文字起こしの結果をText Generation APIに渡し、GGUFモデルで処理することもできる。
モデルの実行を細かく制御する新しいRuntime API
テキスト生成と音声認識の両APIは、モデルの読み込みや実行を担う新しいWindows ML Runtime APIを基盤としている。既存のONNX Runtime APIも引き続きサポートされる。
Runtime APIを直接使うと、モデルの実行先としてCPUやGPU、AI処理向けプロセッサーのNPUなどを指定できる。複数のモデルをつなぐ場合も、処理の段階ごとに実行先を選べる。画像や音声を渡す際の不要なメモリーコピーを避ける仕組みや、モデルを事前にコンパイルして起動を速める機能も備える。
ただし、利用できる実行先はモデル形式によって異なる。今回、Windows MLがllama.
Text Generation APIの生成方法にも制限があり、現時点では次のトークンとして確率が最も高い候補を選ぶ方式のみを提供する。候補を確率的に選ぶサンプリングや、そのばらつきを調整するtemperatureには対応していない。複数のトークンを先に予測し、まとめて検証する
Runtime APIとテキスト生成・
これらのAPIは、MicrosoftがNuGetで公開しているWindows MLの実験版パッケージMicrosoft.
PyTorchとTritonのWindows対応も紹介
Microsoftは、モデルの学習や実行に使うフレームワークPyTorchのWindows Arm64対応も紹介した。PyTorchは、64ビットArmプロセッサーを搭載したWindows PC向けに、CPUで動作する公式パッケージを提供する。NVIDIAも、対応ハードウェアでGPUを利用できるCUDA対応のWindows Arm64用PyTorchパッケージを公開している。
PyTorchのGPU処理を高速化するために使われるのが、オープンソースのTriton[1]。GPUで行う計算処理を記述する言語と、それをGPU向けの実行コードに変換するコンパイラーを備える。PyTorchの高速化機能torch.
Microsoftが今回紹介したWindows版Tritonにより、対応するGPUを搭載したWindows PCでもtorch.
Microsoftの発表記事では、TritonでPyTorchの処理を高速化する例を紹介している。Windows MLでの実行に向けて、PyTorchのモデルをONNX形式で書き出し、コマンドラインツールのWindows ML CLIで最適化や性能測定を行う手順も掲載している。