Muse Code 日本語ガイド

当サイトは Muse Code の利用者が運営する非公式の情報サイトです。Meta Platforms, Inc. とは関係がありません。「Muse Code」「Meta」は各社の商標です。

スキルの管理 — 9つのサブコマンド

4つのスコープ、機械可読な出力、信頼していないワークスペースの扱い。

muse skills には9つのサブコマンドがあります。スキルを「使う」だけでなく「作る・検証する・配る」ところまで揃っています。

サブコマンド用途
list一覧表示
inspect個別の中身を見る
enable有効化
disable無効化
user-only個人スコープに限定する
validateスキル定義の検証
install導入
import他社エージェントから取り込む
update更新

4つのスコープ

--source--scope に共通して出てくる区分です。

all | user | project | built-in | plugin
  • built-in — 最初から入っている10個(別記事で解説)
  • user — 個人用。マシン単位で使える
  • project — プロジェクト単位。リポジトリに置いて共有できる
  • plugin — プラグイン由来

機械可読な出力

すべてのサブコマンドに --json が用意されています。スキルの棚卸しを自動化したり、CIで「意図しないスキルが有効になっていないか」を検査したりできます。

muse skills list --source project --enabled-only --json

信頼していないワークスペースの扱い

多くのサブコマンドに --trust-workspace が付いています。プロジェクト由来のスキルは、そのワークスペースを信頼して初めて読み込まれるということです。

他人のリポジトリを開いただけで、そこに置かれたスキル(=エージェントへの指示)が有効にならないための仕組みです。クローンしてきたコードにスキルが仕込まれていた場合を考えると、妥当な既定です。

validate と install

muse skills validate <path> [--json]
muse skills install <path> [--scope user] [--name NAME] [--force] [--json]

配る前に validate で検証し、install で入れる流れです。--name で名前を変えて入れられるので、同名衝突を避けられます。

関連する記事

承認とサンドボックス — 既定値と外し方

承認判定をLLMが行う設定が既定で有効。ネットワークは既定 proxy-only。

読む

エージェントに触らせる範囲を決める

ワークスペースの起点、信頼、書き込みとシェルの禁止。読ませるだけの構成も作れます。

読む

推論の深さ7段階と、既定が high であること

none から ultra まで。指定しなければ上から3番目の深さで動きます。

読む

Claude Code を実務で使えるようにする講座

運営元のASI株式会社は、自社の業務で定型自動処理を150本以上、AIコーディングエージェントで動かしています。その運用側の視点で、導入から自走できるまでを個別に伴走します。

講座の詳細を見る