ホームへ戻る

本機 AI/開發平台

Microsoft Project Zenith、ローカル30Bモデルとエージェント隔離レイヤーを開発者向けWindowsデバイスに統合

Project Zenithは、64GB以上のユニファイドメモリと250GB/sの帯域幅を備えたデバイス向けに事前構成されたWindows 11開発環境で、第一弾としてAMD Ryzen AI Haloに搭載される。ローカルモデル、WSLツールチェーン、エージェントコンテナを単一のプラットフォーム構想にまとめるが、現時点のMXCはセキュリティ境界とは見なせない初期プレビュー段階にある。

Sgt. Jonathan Thibault · Public domain · Image source
zh-Hant

MicrosoftはProject Zenithを発表した。対象は、64GB以上のユニファイドメモリと250GB/s以上のメモリ帯域幅を備える「developer-class」デバイスで、第一弾としてAMD Ryzen AI Haloに搭載される。これは任意にダウンロードしてあらゆるPCを軽量化できるWindowsの新版ではなく、指定ハードウェアとともに提供される、事前構成済みのWindows 11エクスペリエンスだ。OEMやチッププラットフォームの追加については、今後数カ月以内に参加するとの予告にとどまっている。

ZenithにはVisual Studio CodeやWindows Terminalのほか、言語ランタイム、バージョン管理、生産性向上ツールがプリインストールされるか、既定で表示される。また、WSLとLinuxコンテナのワークフローも強化される。エクスプローラーではファイル拡張子、隠しファイル、フルパスが表示され、長いパスが有効化される一方、一部の最近使用した項目や通知は無効化される。個々の設定自体は目新しいものではない。真の技術的な位置付けは、高メモリ帯域幅のPCを、仕様が定められたローカルAI開発レイヤーへ変えることにある。Microsoftによれば、クラウドのtoken料金を負担することなく、300億(30B)パラメータ以上のモデルを実行できるという。

エージェントのセキュリティは、独立したエージェントID、ポリシー管理、Microsoft Execution Containers(MXC)を基盤としている。MXCは、共通のJSON schemaとTypeScript SDKを通じて、AppContainer、Windows Sandbox、WSL container、LXC、Bubblewrap、Seatbelt、MicroVMなどのバックエンドをラップする。ファイル、ネットワーク、UIへのアクセスを制限できるほか、状態を保持するprovision、start、exec、stop、deprovisionのライフサイクルを提供する。これにより、モデルが生成したコードやプラグインが、ユーザーの全権限を直接継承せずに済む。

ただし、MXCのリポジトリは、現行ポリシーが一部の状況では依然として過度に寛容であり、いかなるprofileも正式なセキュリティ境界として扱うべきではないと明確に警告している。また、プラットフォームによってはネットワーク制限が協調的な実行に依存している可能性もある。エンジニアリングチームはさらに、Zenithがクリーンインストール、企業向けイメージ、オフライン保守を許可するかどうかに加え、「30B+」モデルについて、量子化方式、コンテキスト長、メモリ構成ごとの実際のスループットを確認する必要がある。

出典

  1. Announcing Project Zenith: The ready-to-code Windows experience on developer-class devices
  2. Microsoft Execution Containers