Skip to content

Add Muse Code as a default coding agent - #9915

Merged
dhh merged 7 commits into
omacom:quattrofrom
jp30566347:add-muse-code-agent
Sep 6, 2026
Merged

Add Muse Code as a default coding agent#9915
dhh merged 7 commits into
omacom:quattrofrom
jp30566347:add-muse-code-agent

Conversation

@jp30566347

@jp30566347 jp30566347 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Adds Meta's Muse Code to Setup > Defaults > Agent. Selecting it installs Meta's official launcher through mise's HTTP backend and opens the agent through the shared default-agent flow. Mise discovers versions from Meta's stable channel; the launcher downloads, verifies, and updates the native binary for the current platform.

Muse ships with a lazy mise stub, so the download happens on first use. Setup and a migration for existing installs preserve user-managed launchers; the migration also respects the preinstall opt-out. Remove Preinstalls removes only the Omarchy wrapper. No usage collector is added.

Launches use muse --approval-mode never, retaining Muse's sandbox. Initial prompts are passed as one argument after --. The menu labels it “Muse Code” with a Nerd Font infinity glyph. Includes aliases and user documentation.

Validation:

  • Installed through real mise in isolated directories and ran both the installed launcher and generated Omarchy wrapper: Muse Code 1.0.3-R2198.1.
  • Default-agent, menu, and CLI suites pass. Tests cover HTTP backend options, installation failure, preserving user-managed launchers, setup and migration stubs, preinstall opt-out/removal, aliases, and prompt forwarding.
  • Muse Code label and glyph previously verified in the running desktop. Account login was not performed.
  • Codex medium reviewed the updated PR. It flagged an upstream Muse parser limitation: literal prompts such as login and --help are treated specially even after --. This remains unresolved.

Meta ships Muse Code only as a binary, so it installs from the AUR
(muse-code-bin) instead of mise, and a fresh install runs the muse login
browser flow in the install terminal before the agent opens.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0148qKzr366p2Ubu2igCLvPg
@dhh
dhh requested review from dhh and ryanrhughes as code owners September 6, 2026 15:38
@dhh dhh added this to the 4.0.3 milestone Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants