Muse Code

Busabase × Muse Code

Muse Codeのナレッジベース

Muse Codeはコーディング作業をsubagentに分け、project skillを必要に応じて読み込みます。Skillは再利用する手順、patchは特定のcommitに対する変更提案です。同じ知識として承認してはいけません。

Busabase workspace

BOUNDARY

並列実行の完了とチームの承認は別です

Metaの文書ではchild agentはcheckoutを共有するか、隔離worktreeを要求できます。隔離できない場合に黙って共有へ切り替わることはありません。採用前に実際の作業場所と変更ファイルを確認します。

WORKFLOW

Agentの結果を承認済み知識へ

Muse Codeはコーディング作業をsubagentに分け、project skillを必要に応じて読み込みます。Skillは再利用する手順、patchは特定のcommitに対する変更提案です。同じ知識として承認してはいけません。

  1. 01
    project skillと元のcommitを固定する
  2. 02
    subagentごとに作業範囲を区切る
  3. 03
    diffを比較し、projectの検証を実行する
  4. 04
    手順とpatchを別々に承認する

REVIEW

追跡できる承認記録

Skillのversion、child task、worktree、検証結果、reviewer、採用したdiffを一緒に記録します。

公式ドキュメント

Busabase change review

FAQ

よくある質問

並列実行の完了とチームの承認は別です

subagentは必ず隔離されますか?

いいえ。共有checkoutと要求による隔離worktreeの両方があり、実際の実行条件を確認します。

Skillの導入は今後のcode変更の承認ですか?

違います。再利用する手順と生成された変更を別々にreviewします。

何を確認すべきですか?

元のcommit、subagentのscope、最終diff、検証結果、変更のownerを確認します。

NEXT

並列実行の完了とチームの承認は別です

Skillのversion、child task、worktree、検証結果、reviewer、採用したdiffを一緒に記録します。

Agentを接続