Metaもコーディングエージェント 「Muse Code」公開
予習
この記事のキーワード — タップで意味×4
訓練
くんれん
training; drill; practice; discipline
×6
実行
じっこう
execution (e.g. of a plan); carrying out; practice; action; implementation; fulfillment; realization
×6
作業
さぎょう
work; operation; manufacturing; fatigue duty
×4
承認
しょうにん
recognition; acknowledgement; acknowledgment; approval; consent; agreement
×4
生成
せいせい
creation; generation; formation; derivation
Metaは5日(米国時間)、コーディング向けの最新AIモデル「Muse Spark 1.2」と、同モデルを搭載したターミナル型コーディングエージェント「Muse Code」のベータ版を発表した。Muse CodeはmacOSとLinuxに対応し、Muse Spark 1.2はMuse CodeとMeta Model APIで利用できる。
Muse Codeは、大規模なリポジトリを対象に、変更内容の計画、コードの作成、結果の検証といったソフトウェアエンジニアリングタスクを実行する。タスクごとに複数の常駐型サブエージェントを連携させ、情報収集や処理を分担することで、複数工程にまたがる作業を迅速かつ正確に進められるという。
実行履歴はローカルのイベントログに記録される。モデル呼び出し、ツール実行、承認、編集などの操作を記録することで、クラッシュ後も停止した位置から作業を再開でき、長時間の処理にも対応する。
また、デフォルトスキルとして、承認付きの計画を作成する「/plan」、計画を検証する「/grill」、指定した目標の達成を目指す「/goal」を備える。
Anthropicは「Claude Code」、OpenAIは「Codex」などのコーディングエージェントを提供しているが、Metaにおいても独自のコーディングエージェントを強化していく。
Muse Spark 1.2は、Muse Spark 1.1をベースに、コーディング用途に特化したアップデートを加えたモデル。コード生成や複雑なデバッグ、コードベースの理解、開発ワークフローなどを改善している。また、汎用エージェントなど、ほかの分野における性能も維持したという。
リポジトリ全体の生成や大規模プロジェクトなど、長期的なコーディング作業を対象に訓練したほか、Muse Codeとの併用を前提とした共同訓練も行なっている。
Metaは5日(米国時間)、コーディング向けの最新AIモデル「Muse Spark 1.2」と、同モデルを搭載したターミナル型コーディングエージェント「Muse Code」のベータ版を発表した。Muse CodeはmacOSとLinuxに対応し、Muse Spark 1.2はMuse CodeとMeta Model APIで利用できる。 Muse Codeは、大規模なリポジトリを対象に、変更内容の計画、コードの作成、結果の検証といったソフトウェアエンジニアリングタスクを実行する。タスクごとに複数の常駐型サブエージェントを連携させ、情報収集や処理を分担することで、複数工程にまたがる作業を迅速かつ正確に進められるという。 実行履歴はローカルのイベントログに記録される。モデル呼び出し、ツール実行、承認、編集などの操作を記録することで、クラッシュ後も停止した位置から作業を再開でき、長時間の処理にも対応する。 また、デフォルトスキルとして、承認付きの計画を作成する「/plan」、計画を検証する「/grill」、指定した目標の達成を目指す「/goal」を備える。 Anthropicは「Claude Code」、OpenAIは「Codex」などのコーディングエージェントを提供しているが、Metaにおいても独自のコーディングエージェントを強化していく。 Muse Spark 1.2は、Muse Spark 1.1をベースに、コーディング用途に特化したアップデートを加えたモデル。コード生成や複雑なデバッグ、コードベースの理解、開発ワークフローなどを改善している。また、汎用エージェントなど、ほかの分野における性能も維持したという。 リポジトリ全体の生成や大規模プロジェクトなど、長期的なコーディング作業を対象に訓練したほか、Muse Codeとの併用を前提とした共同訓練も行なっている。
Metaは5日(米国時間)、コーディング向けの最新AIモデル「Muse Spark 1.2」と、同モデルを搭載したターミナル型コーディングエージェント「Muse Code」のベータ版を発表した。Muse CodeはmacOSとLinuxに対応し、Muse Spark 1.2はMuse CodeとMeta Model APIで利用できる。 Muse Codeは、大規模なリポジトリを対象に、変更内容の計画、コードの作成、結果の検証といったソフトウェアエンジニアリングタスクを実行する。タスクごとに複数の常駐型サブエージェントを連携させ、情報収集や処理を分担することで、複数工程にまたがる作業を迅速かつ正確に進められるという。 実行履歴はローカルのイベントログに記録される。モデル呼び出し、ツール実行、承認、編集などの操作を記録することで、クラッシュ後も停止した位置から作業を再開でき、長時間の処理にも対応する。 また、デフォルトスキルとして、承認付きの計画を作成する「/plan」、計画を検証する「/grill」、指定した目標の達成を目指す「/goal」を備える。 Anthropicは「Claude Code」、OpenAIは「Codex」などのコーディングエージェントを提供しているが、Metaにおいても独自のコーディングエージェントを強化していく。 Muse Spark 1.2は、Muse Spark 1.1をベースに、コーディング用途に特化したアップデートを加えたモデル。コード生成や複雑なデバッグ、コードベースの理解、開発ワークフローなどを改善している。また、汎用エージェントなど、ほかの分野における性能も維持したという。 リポジトリ全体の生成や大規模プロジェクトなど、長期的なコーディング作業を対象に訓練したほか、Muse Codeとの併用を前提とした共同訓練も行なっている。
この記事の単語 (60)
×6
実行
じっこう
execution (e.g. of a plan); carrying out; practice; action; implementation; fulfillment; realization
×6
作業
さぎょう
work; operation; manufacturing; fatigue duty
×4
対応
たいおう
1. correspondence (to); equivalence 2. suitability; coordination; matching; being appropriate (for)
×4
大規模
だいきぼ
large-scale
×4
対象
たいしょう
target; object (of worship, study, etc.); subject (of taxation, etc.)
×4
作成
さくせい
drawing up (e.g. legal document, contract, will, etc.); preparing; writing; framing; making; producing; creating; creation
×4
検証
けんしょう
verification; inspection
×4
複数
ふくすう
plural; multiple; several
×4
処理
しょり
processing; dealing with; treatment; disposition; disposal
×4
記録
きろく
1. record; minutes; document 2. record (e.g. in sports); results; score
×4
承認
しょうにん
recognition; acknowledgement; acknowledgment; approval; consent; agreement
×4
生成
せいせい
creation; generation; formation; derivation
×4
訓練
くんれん
training; drill; practice; discipline
×2
米国
べいこく
(United States of) America; USA; US
×2
時間
じかん
1. time 2. hour
×2
最新
さいしん
latest; newest; late-breaking (news)
×2
搭載
とうさい
1. loading (on board); equipping 2. equipped (with); built-in
×2
ベータ版
ベータばん
beta version
×2
発表
はっぴょう
announcement; publication; presenting; statement; communique; making known; breaking (news story); expressing (one's opinion); releasing; unveiling
×2
結果
けっか
1. result; consequence; outcome; effect 2. coming to fruition; bearing fruit
×2
常駐
じょうちゅう
1. permanent stationing; staying permanently 2. resident (program, file, etc.)
×2
連携
れんけい
cooperation; coordination; link
×2
情報
じょうほう
1. information; news; intelligence; advices 2. information; data contained in characters, signals, code, etc.
×2
収集
しゅうしゅう
1. collecting; accumulating; gathering 2. collection (of art, stamps, insects, etc.)
×2
分担
ぶんたん
taking on one's share (e.g. of work); dividing (work, expenses, etc.) between; apportionment; allotment; allocation; assignment
×2
工程
こうてい
process; operation; stage of a process; progress of work
×2
跨がる
またがる
1. to straddle; to sit astride; to mount 2. to extend over; to spread over; to span; to extend into
×2
迅速
じんそく
quick; fast; rapid; swift; prompt; streamlined; expedited; expeditious
×2
正確
せいかく
accurate; correct; precise; exact
×2
進める
すすめる
1. to advance; to move forward; to put (a clock, watch) forward 2. to carry forward (plans, work, etc.); to proceed with; to make progress in; to further; to advance; to hasten; to speed up
×2
履歴
りれき
1. personal history; background; career 2. log; record; history
×2
呼び出す
よびだす
1. to summon; to call (e.g. phone); to convene; to decoy; to lure 2. to invoke (e.g. subroutine); to call; to open (e.g. a file)
×2
編集
へんしゅう
editing; compilation
×2
操作
そうさ
1. operation; management; handling 2. manipulating (to one's benefit); manipulation; influencing
×2
停止
ていし
1. stoppage; coming to a stop; halt; standstill 2. ceasing (movement, activity, etc.); suspension (of operations); interruption (e.g. of electricity supply); cutting off
×2
位置
いち
place; situation; position; location
×2
再開
さいかい
reopening; resumption; restarting
×2
長時間
ちょうじかん
long time
×2
指定
してい
designation; specification; assignment; appointment; pointing at
×2
目標
もくひょう
1. goal; target; aim; objective 2. mark; sign; landmark
×2
達成
たっせい
achievement; attainment; accomplishment; realization
×2
目指す
めざす
1. to aim at (for, to do, to become); to try for; to have an eye on 2. to go toward; to head for
×2
備える
そなえる
1. to furnish with; to equip with; to provide; to install 2. to prepare for; to make preparations for; to make provision for
×2
提供
ていきょう
1. offer; tender; providing; supplying; making available; donating (blood, organs, etc.) 2. sponsoring (a TV program)
×2
独自
どくじ
1. original; unique; distinctive; characteristic; peculiar 2. independent; one's own; personal
×2
強化
きょうか
strengthening; intensifying; reinforcement; enhancement; solidification
×2
用途
ようと
use; service; purpose
×2
特化
とっか
specialization; specialisation
×2
理解
りかい
understanding; comprehension; appreciation; sympathy
×2
開発
かいはつ
development; exploitation
×2
改善
かいぜん
1. betterment; improvement 2. kaizen (Japanese business philosophy of continuous improvement)
×2
汎用
はんよう
generic; general purpose; all-purpose
×2
分野
ぶんや
field; sphere; realm; division; branch
×2
性能
せいのう
ability; performance; efficiency
×2
維持
いじ
maintenance; preservation; improvement
×2
全体
ぜんたい
whole; entirety; whatever (is the matter)
×2
長期的
ちょうきてき
long-term
×2
併用
へいよう
using together (jointly); used at the same time
×2
前提
ぜんてい
1. condition; assumption; prerequisite; hypothesis 2. intention; intent; aim; goal
×2
共同
きょうどう
doing together (as equals); sharing; common (land, etc.); joint (statement, etc.); cooperation; co-operation; collaboration; association