1. コード生成だけで終わらない
Muse Spark 1.2 Contributorは、コード片を出すだけのモデルではありません。
コードベースを読み、作業を分解し、複数ファイルを修正し、ツールを実行し、テスト結果を見てさらに直す、といった流れを扱えます。
リファクタリング、バグ修正、コード移行のような作業では、この「続けて作業できる」能力のほうが重要です。
Terminal-BenchやDeepSWEも、単に関数を書けるかを見るものではなく、実際の開発タスクをどこまで進められるかを見る評価に近いです。
2. Agent向けの作り
Muse Spark 1.2は、MetaのコーディングAgentであるMuse Codeとco-trainされています。
そのため、1回質問して1回答えるというより、計画を立て、ツールを使い、結果を読み、次の処理に進むような流れを意識した作りです。
IDE Agent、自動修復、バッチ処理などで使うなら、この部分はかなり重要です。
毎回人間が細かく指示しなくても、ひとつの目標に向かって作業を続けやすい設計です。
3. 104万tokenのコンテキストとマルチモーダル入力
104万tokenのコンテキストがあれば、一度にかなり多くのコードや資料を読み込ませられます。
複数ファイルの依存関係を調べたり、大きめのリポジトリを読ませたり、仕様書とコードを見比べながら修正させたりする場面で使いやすくなります。
画像、動画、音声、PDFにも対応しています。
UIデザイン、API仕様書、技術PDF、コードを同じタスクの中で扱えるので、全部をテキストに変換する手間も減らせます。
4. Muse Spark 1.1から何が変わったのか
1.2の伸びが目立つのは、複雑な開発タスクの完遂力です。
Terminal-Bench 2.1は6.7ポイント、DeepSWE 1.1は6.3ポイント上がっています。
Agent用途を強く意識した設計も含めると、方向性はかなりはっきりしています。
「このコードを書いて」より、**「この開発タスクを最後まで進めて」**に近づいたモデルです。
コメント(0件)