Meta Adds Native Windows Support to Muse Code, Removing the Need for WSL
The command-line coding tool now supports Windows x64 and ARM64 systems, with a sandboxed default and an installer designed to work without administrator access.
Listen to this story
The audio brief
Story brief
3 key pointsMeta’s Muse Code now has a dedicated native Windows installer, making WSL optional for developers using the command-line coding tool. The PowerShell 5.1+ script installs without administrator rights, supports x64 and ARM64 machines, and can add the user-level install directory to PATH. Users can choose another location with MUSE_INSTALL_DIR. The Windows path improves onboarding, but the launcher is fetched over...
- 01
The default install uses the current user’s local application-data directory, avoiding system-wide changes and administrator permissions.
- 02
Native support covers both x64 and ARM64 Windows systems.
- 03
The installer follows up to three HTTPS redirects and syntax-checks the downloaded PowerShell launcher.
Meta has added a native Windows route for Muse Code, removing the need for Windows Subsystem for Linux. The release gives Windows developers a PowerShell-based way to install the command-line coding tool without administrator access, while supporting native x64 and ARM64 systems.
The installer is written for PowerShell and requires version 5.1 or newer. It checks that it is running on Windows and stops on other operating systems, making this a dedicated Windows installation path rather than a cross-platform script.
By default, the script installs under the current user’s local application-data directory and attempts to add that location to the user’s PATH. PATH is the system setting that lets a terminal locate a command by name. The installer can instead use a directory set through the MUSE_INSTALL_DIR environment variable.
How the installer proceeds
- It creates a Muse Code directory for the user, unless a custom installation directory is configured.
- It fetches the Muse launcher and creates a command shim named muse.
- It adds the install directory to the user PATH when permitted, allowing a new terminal to run muse by name.
Unless a custom launcher URL is configured, the installer downloads its launcher from Meta’s api.meta.ai domain. It requires HTTPS, permits up to three redirects, checks that the downloaded file has valid PowerShell syntax, and verifies a SHA-256 checksum when the server supplies a valid checksum header.
Meta describes the Windows version as PowerShell-fluent and sandboxed by default. It also names native support for x64 and ARM64 architectures, covering the two processor families specified in the release.
Sources
- dev.meta.aiMuse Code from Meta is now available natively on Windows - no WSL required. It’s PowerShell-fluent, sandboxed by default, native x64 and ARM64, and supports zero-admin install. Com
Loading discussion...
Reader comments
Newest comments first. Replies stay oldest first.