非公式ガイドです。Meta とは関係ありません。

最終更新:

Windows での Muse Code:ネイティブにインストールでき、WSL2 は不要

結論 Muse Code は Windows でネイティブに動作します。PowerShell を開いて irm https://dev.meta.ai/install.ps1 | iex を実行するだけです。 WSL2 も Linux の仮想マシンもデスクトップアプリも要りません。Windows で使えないのは音声入力とセッションメッセージングだけです。

WSL2 は必要? いいえ

「Windows 用インストーラーはないので、まず WSL2 を設定しよう」と書いているガイドは今も多くあります。これは古い情報です。 公式ドキュメントには PowerShell 用のインストーラーがあり、プラットフォーム対応のセクションには Muse Code が 「単一のコードベースで macOS、Linux、Windows 上で動作する」と書かれています。WSL への言及はまったくありません。

すでに WSL の中で作業していて気に入っているなら、そこに Linux 版をインストールしてもかまいません。これは好みの問題であり、必須条件ではありません。

5 ステップで Windows に Muse Code をインストール

  1. PowerShell を開く。 Windows PowerShell または Windows ターミナルを通常のユーザーで開きます。管理者として実行する必要はありません。
  2. 公式インストーラーを実行する。 次のコマンドを実行します:irm https://dev.meta.ai/install.ps1 | iex。ネイティブの muse バイナリが PATH に配置されます。
  3. インストールを確認する。 新しい PowerShell ウィンドウを開き、次を実行します:muse --version。
  4. プロジェクトで Muse Code を起動する。 cd でプロジェクトフォルダに移動し、muse を実行します。ワークスペースを信頼し、ブラウザまたは API キーでサインインします。
  5. サンドボックスの確認を一度だけ承認する。 サンドボックスの初回起動時に、Windows がユーザーアカウント制御(UAC)の確認を表示することがあります。承認してください。通常の利用に管理者権限は不要です。
irm https://dev.meta.ai/install.ps1 | iex
muse --version

インストールは dev.meta.ai からのみ行ってください。公式の Muse Code の .exe、.msi、デスクトップアプリは存在しません。Muse Code を安全にダウンロードする方法もご覧ください。

出典: 公式ドキュメント:インストールとプラットフォーム対応

Windows で異なる点

項目Windows の場合
シェルエージェントが実行するコマンドは Bash ではなく、PowerShell の構文と Windows のコマンドラインツールを使います。
サンドボックスサンドボックスの初回起動時に UAC の確認が表示されることがあります。通常の利用に管理者権限は不要です。
音声入力利用不可
セッションメッセージング利用不可(macOS と Linux では利用可能)
その他すべてCLI、モデル、プラン、コマンドは macOS・Linux と同じ

コマンドは PowerShell で実行されるため、プロジェクトの指示ファイル(AGENTS.md)やスクリプトが Bash を前提にしている場合は注意してください。

Windows の VS Code から Muse Code を使う

公式の VS Code 拡張機能はありません。統合ターミナル(既定は PowerShell)を開き、cd でリポジトリに移動してmuse を実行します。上記の内容はすべてそのまま当てはまります。

次のステップ

よくある質問

Muse Code は Windows に対応していますか?

はい。Meta のドキュメントには、Muse Code は「単一のコードベースで macOS、Linux、Windows 上で動作する」と書かれています。Windows では PowerShell から irm https://dev.meta.ai/install.ps1 | iex でインストールします。

Muse Code を使うのに WSL2 は必要ですか?

いいえ。公式インストーラーはネイティブの Windows バイナリを PATH に配置します。公式ドキュメントには WSL への言及が一切ありません。先に WSL2 を入れるよう指示するガイドは、製品の古い状態を説明しています。

WSL の中で Muse Code を使うこともできますか?

Linux のシェルが好みなら、WSL のディストリビューション内で macOS/Linux 用のインストーラー(curl -fsSL https://dev.meta.ai/install.sh | sh)を、通常の Linux マシンと同じように実行できます。これは任意であり、必須ではありません。

Windows で管理者の承認を求められるのはなぜですか?

Muse Code のサンドボックスが初めて初期化されるとき、Windows がユーザーアカウント制御(UAC)の確認を表示することがあります。Meta のドキュメントによると、通常の利用で管理者として実行する必要はありません。

Windows で使えない機能は何ですか?

音声入力とセッションメッセージングは Windows では利用できません。エージェントが実行するコマンドは Bash ではなく PowerShell の構文を使います。

Muse Code の Windows アプリや .exe のダウンロードはありますか?

いいえ。Meta は Muse Code を、PowerShell のワンライナーでインストールするコマンドラインツールとして提供しています。「Windows 版 Muse Code」の .exe やデスクトップクライアントを配布するサイトは公式ではありません。

Windows の VS Code で Muse Code を使えますか?

はい、VS Code の統合ターミナル(PowerShell)から使えます。公式ドキュメントに VS Code 拡張機能の記載はありません。