Meta Muse Codeとは?中断しても続きから再開できるコーディングAI

Meta Muse Codeはベータ公開のターミナル型コーディングAI

Muse CodeはMetaがベータとして公開した、ターミナル上のコーディングエージェントです。つまり、単発のコード生成ではなく大きなリポジトリをまたぐ複雑な開発作業を想定していて、変更の計画から実装と結果の検証までを担当します。

導入はmacOSかLinuxで1行のコマンドを実行するだけで、シンプルなエージェントループ(指示を受けて考えてツールを使い、結果を確認してまた考える繰り返し)を骨格に、非同期で常駐するサブエージェントを加えて能力を広げています。1つのタスクに複数のサブエージェントを並行して動作させることができるので難しい問題でも速く片づき介入も減る、とMetaはしています。

Muse Codeに付属するスキルは3つあります。/planはタスクを承認を挟む計画へ変換し、/grillはその計画が崩れなくなるまで叩き、/goalは指定した目的の達成に向けて作業を進めます。最初の計画段階から人の承認を待つ設計になっているのが、この3つのスキルの特徴です。

We're excited to release Muse Code (beta), a terminal coding agent powered by Muse Spark 1.2, our newest model. / Install Muse Code on macOS or Linux: curl -fsSL https://dev.meta.ai/install.sh | bash / Muse Code takes on complex software engineering tasks across large repositories: planning changes, writing code, and validating the results. / Async Background Agents / Muse Code operates with a simple agent loop plus a set of async background agents to enhance the main agent's capability. / It can coordinate multiple persistent subagents for each task, solving difficult problems faster, more accurately, and with less intervention. / Bundled Skills / Muse Code ships with several default skills. / /plan turns a task into an approval-gated plan, /grill stress-tests that plan until it holds up, and /goal works toward successful completion of the specified objective. — 公開形態と導入コマンド、担当範囲、非同期サブエージェントの構成、および付属スキルの説明より
公式情報を見る →

途中で落ちても続きから再開できるイベントログ設計

長時間動かすエージェントで実務上いちばん困るのは、途中で失敗したときに最初からやり直しになることです。そこで、Muse Codeはこのやり直しの問題を、実行記録をイベントログに残すことで解いています。

モデル呼び出し・ツール実行・承認・編集を、すべてローカルのイベントログへ追記していく構成です。この記録を単一の正本とするので実行を正確に再現でき、クラッシュしても停止した地点からそのまま再開できるとのこと。途中の失敗で止まらずに長時間の作業を続けられるのはこの性質のおかげだと、Metaは述べています。

この設計は承認を挟んでエージェントの権限を制限するCloudflare OSとは意図が異なります。Cloudflare OSがエージェントに「触らせる範囲」を制御するのに対して、Muse Codeは「途中経過を失わない」ことを重視しています。

Runtime Design / Muse Code uses a local event log in which every model call, tool run, approval, and edit is appended. / This single source of truth makes the runtime replay-exact and restart-safe: after a crash, the agent can resume precisely where it stopped. / That ability lets Muse Code take on long-running tasks without being derailed by failures. — ランタイム設計の節における、イベントログの追記対象、再現性と再開可能性、および長時間タスクへの効果に関する記述より
公式情報を見る →

搭載モデルMuse Spark 1.2の作り方

同時に発表されたMuse Spark 1.2は、Muse Codeとの共同学習と長い工程を前提とした学習で作られたモデルです。Muse Spark 1.1をコーディング向けに更新したもので、改善点はコード生成・複雑なデバッグ・コードベースの理解・開発ワークフロー全体の4つです。

モデルの学習で目を引くのは2点あり、ひとつはMuse Codeとの共同学習で、モデルとMuse Codeを組み合わせて使ったときに最も性能が出るように訓練しています。エージェントとモデルを別々に作って後から組み合わせる方式とは前提が異なります。

もうひとつが長い工程を前提とした学習で、リポジトリ丸ごとの生成や大規模な案件を対象に訓練しています。作業の順序を組み立てる際は計画を使い、進む方向を見失わないよう目標を常に意識させる学習も取り入れたとのこと。必要な知識を失わずに作業を続けるため、それまでのやり取りを要約して圧縮する仕組みも使っています。

Muse Spark 1.2 is a coding-focused update to Muse Spark 1.1, with improvements in code generation, complex debugging, codebase understanding, and end-to-end developer workflows. / Co-Training With Muse Code / We co-trained Muse Spark 1.2 with Muse Code to ensure the model exhibits its best performance and coding usability when paired together. / Long-Horizon / Muse Spark 1.2 was extensively trained on long-horizon coding tasks, including whole-repository generation, large end-to-end projects, and auto-research. / It leverages planning to sequence work, goal conditioning to maintain direction, and context compaction to retain the knowledge needed to sustain progress. — Muse Spark 1.2 の位置づけ、Muse Code との共同学習の狙い、および長い工程を前提とした学習に関する記述より
公式情報を見る →

Claude Codeと比較するなら何を見ればよいか

Muse Codeはモデルの賢さよりも、モデルを動作させる側の仕組みに力を入れています。イベントログで途中から再開できる仕組みも承認を挟む/planも計画を叩く/grillも、いずれも「長時間まかせても壊れない」ための仕掛けです。

Claude Codeなど他のエージェントと比較検討するならベンチマークの数字より先に、自分のリポジトリで途中失敗が発生したときの復帰の手間を調べたほうが、実際に使ったときの差が分かるはずです。差分を自分のPC上で調べやすくしておくと、エージェントが書いた変更の検証も速く進みます。

FAQ

Muse Codeは何ができるツールですか?
ターミナル上で動作するコーディングエージェントです。大きなリポジトリをまたぐ複雑な開発作業を対象にしており、変更の計画立案・コードの記述・結果の検証までを担当します。搭載モデルはMuse Spark 1.2で、2026年8月5日にベータとして公開されました。
途中でクラッシュしたら作業はやり直しになりますか?
なりません。Muse Codeはモデル呼び出し・ツール実行・承認・編集のすべてをローカルのイベントログに追記していく設計で、この記録を単一の正本とします。Metaはこれにより実行を正確に再現でき、クラッシュ後も停止した箇所からそのまま再開できるとしています。
どこで使えますか?対応OSは?
macOSとLinuxにインストールしてお使いいただけます。公式ブログに掲載されている導入方法は、配布スクリプトをcurlで取得してbashへ入力する1行のコマンドです。搭載モデルのMuse Spark 1.2自体は、Muse Codeに加えてMeta Model APIからも利用できます。