できること
構成要素を一つにまとめる
スキル、エージェント、フック、MCP サーバーなどを一つのプラグインとしてまとめ、Claude Code にひとまとまりでインストール・読み込みさせることができます。スキルは必要なときに読み込まれる SKILL.md の指示で、コマンドとしても実行できます。
マーケットプレイスから導入
マーケットプレイスを一度追加すると、commit-commands@claude-plugins-official のように名前を指定してプラグインをインストールでき、マーケットプレイスから更新も受け取れます。人から受け取ったフォルダーからの読み込みや、自作のプラグインの作成もできます。
組織での管理と制御
管理設定で、マーケットプレイスの許可リスト化やブロック、プラグインの強制インストール、セッション限定の読み込みの無効化ができます。
機能解説
概要
Claude Code はこれを一つの単位としてインストールし、読み込みます。他の人が作った設定一式を 1 つのコマンドで導入し、マーケットプレイスから更新を受け取る用途に使います。複数のスキルやサブエージェント、フック、MCP サーバーをまとめて扱いたい場面に関わる機能です。
プラグインのマニフェストは .claude-plugin/plugin.json にある JSON ファイルで、プラグインの名前を定め、バージョンや説明などのメタデータを加えられます。
プラグインに含められる主な構成要素は次のとおりです。
- スキル:関連するときに Claude が読み込む
SKILL.mdの指示で、コマンドとしても実行できます。 - フック:編集のたびなど、Claude Code のライフサイクルの所定の時点で実行されるコマンドです。
- MCP サーバー:プラグインが有効な間、Claude Code が接続するツールサーバーです。
- hooks モジュール:JavaScript の関数として書いたフックで、ペインの描画やコマンドの追加もできます。これを持つプラグインは mod と呼ばれます。
インストールしたプラグインは ~/.claude/plugins/ に保存され、起動時またはプラグインの再読み込み時に読み込まれます。開発中のプラグインは、マーケットプレイスを使わずに --plugin-dir でフォルダーから直接読み込めます。
インストール時にはスコープ (user・project・local) を選び、スコープによってプラグインが誰に対して有効になるかが決まります。ターミナル、デスクトップアプリのローカルセッション、VS Code 拡張のいずれかで user スコープにインストールしたプラグインは、同じコンピューター上の他の 2 つでも使えます。一方、claude.ai/code を含むクラウドセッションは、ローカル設定にあるプラグインを読み込みません。
マーケットプレイスと入手方法
マーケットプレイスは、.claude-plugin/marketplace.json ファイルを持つリポジトリまたはディレクトリで、プラグインの一覧と各プラグインの取得先を示します。ホスト型のストアではなく、カタログです。
- Claude Code は、初めて対話型のターミナルセッションを起動したときに Anthropic の公式マーケットプレイスを追加します (管理ポリシーでブロックされている場合を除く)。Anthropic のコミュニティマーケットプレイスは自動では追加しません。
- 公式およびコミュニティのマーケットプレイス名は、
github.com/anthropics/のリポジトリを取得元とするマーケットプレイスにだけ認められます。 - gitlab.com のリポジトリ URL (入れ子のサブグループを含む) も、github.com の URL と同様にクローンできます。
- archive プラグインソースを使うと、git や npm を使わずに HTTPS 経由の zip からプラグインをインストールでき、SHA-256 による固定も任意で指定できます。
- url マーケットプレイスやカタログエントリの headersHelper で、カタログや同一オリジンのアーカイブ取得に使う HTTP ヘッダー (短期間のトークンなど) を生成するコマンドを実行できます。
- コマンドソースでは、ローカルのコマンド (IDE など) がプラグインディレクトリを出力し、セッションごとに解決し直されて再起動なしで適用されます。
セッションへの影響と確認方法
有効にしたプラグインは、それを使うセッションだけでなく、すべてのセッションに含まれます。スキルやエージェントの全文は使われるときにだけ読み込まれますが、自動で呼び出される項目の名前と説明は毎ターンのコンテキストに入ります。また、プラグインが実行するものは、利用者自身として実行されます。
導入前後の確認には、次の手段があります。
/pluginの Marketplaces (マーケットプレイス) タブからプラグインを開くと、Anthropic の公式マーケットプレイスのプラグインについて Context cost (コンテキストのコスト) の見積もりが表示されます。claude plugin details <name>で、プラグインの構成要素と、セッション当たりの推定トークンコストを表示できます。- Installed (インストール済み) タブの Not used recently (最近使っていない) グループに、無効にしてよいプラグインが並びます。
- アンインストールせずに止めたい場合は、
/pluginまたはシェルでclaude plugin disableを使って無効にします。
管理者・導入時に確認したい点
- 管理設定の
blockedMarketplacesとstrictKnownMarketplacesは、プラグインのインストール・更新・リフレッシュ・自動更新の各時点で適用されます。 - 管理設定
pluginSuggestionMarketplacesで、文脈に応じたヒントとしてプラグインを提案してよい組織のマーケットプレイスを許可リストに登録できます。 - プラグインのオプション値 (
pluginConfigs) は、プロジェクトレベルの.claude/settings.jsonからは読まれません。有効なのは user、--settings、管理設定だけです。 - npm ソースからインストールするプラグインは
npm pack --ignore-scriptsで取得され、整合性が検証されます。パッケージのインストールスクリプトは実行されません。 - プラグインのフック・モニター・MCP headersHelper では、シェル形式のコマンド内の
${user_config.*}が拒否されます (シェルインジェクション対策)。制御文字や不可視文字を含むマーケットプレイス名も拒否されます。 - claude.ai アカウントで有効なスキルとプラグインは、そのアカウントでサインインしたターミナルセッションに同期されます。スキルの同期は
syncClaudeAiSkills: false、プラグインの同期はsyncClaudeAiPlugins: falseで無効にできます。
対象プランについては、公式のリリースノートには記載がありません。
使い方
- Claude Code のターミナルセッションで
/pluginを実行します。 - Discover (発見) タブを開きます。追加済みのマーケットプレイスにあるプラグインが一覧で表示され、インストール前にプラグインのコマンド・エージェント・スキル・フック・MCP/LSP サーバーを確認できます。
- 一覧からプラグインをインストールします。インストール・有効化・無効化はメニューを閉じた時点で反映され、その後に
/reload-pluginsを実行する必要はありません。
利用シーン
チームで共通して使うスキル、フック、MCP サーバーを一つの単位にまとめて配布する場面に向いています。
組織として利用を認めるマーケットプレイスを限定したうえで、開発者にプラグインを使わせる場面に使えます。
導入前に、プラグインの構成要素やセッション当たりの推定トークンコストを確認する場面に使えます。
社内で作ったプラグインにバージョン検証付きのリリースタグを付け、eval スイートで採点する場面に使えます。
ChatGPT・OpenAI の対応する機能
比較の単位となる業務: コーディングエージェントのプラグイン配布・導入・管理による機能拡張
Codex の Plugins (プラグイン) も、スキル、MCP サーバー、ライフサイクルフックを含む再利用可能なバンドルをチームで配布する仕組みです。Claude Code の plugins も、スキル、エージェント、フック、MCP サーバーなどを一つの単位としてまとめてインストール・読み込みします。
配布の方法では、Codex はマーケットプレイスソースを通じたプラグイン共有を ChatGPT Business で提供しており、Enterprise への対応は近日予定です。Claude Code のマーケットプレイスは、.claude-plugin/marketplace.json を持つリポジトリまたはディレクトリで、ホスト型のストアではなくカタログとして機能します。
これまでの変更
終了時、プラグインモニターについては「Background work is running」の確認が省略されます。
Monitor ツールとプラグインモニターが Bedrock・Vertex・Foundry で、またテレメトリや必須でない通信が無効な場合にも使えるようになりました。
claude plugin installに--marketplaceが加わり、必要に応じてマーケットプレイスを追加してからインストールします。Claude Mods が加わり、プラグインがより深い挙動を変更できるようになりました。
claude plugin configureと、VS Code の Manage plugins のオプション入力フォームが加わりました。claude plugin evalが加わり、JSON と HTML のレポートで採点結果を得られます。VS Code の Manage plugins (プラグインの管理) ダイアログでの変更が、再起動なしで開いているセッションに適用されます。/reload-pluginsがヘッドレスセッションに加わり、Claude Code Desktop と SDK のコマンド一覧に表示されます。クラウドセッションで claude.ai から同期されたプラグインが
name@syncedとして表示され、claude plugin enable/disableで操作できます。/pluginからインストールしたプラグインは、安全な場合は/reload-pluginsなしで即座に有効になります。--enabled/--disabledで絞り込める/plugin listが加わりました。.claude/skills内のプラグインがマーケットプレイスなしで自動的に読み込まれるようになり、雛形を作るclaude plugin initが加わりました。defaultEnabled: falseを宣言できるようになりました。claude plugin detailsが加わりました。他の有効なプラグインが依存している場合、claude plugin disableは拒否します。URL から .zip を取得して現在のセッションで使う
--plugin-urlが加わり、--plugin-dirが .zip も受け付けるようになりました。themes と monitors は"experimental"の下で宣言する形になり、トップレベル宣言は動作しますがclaude plugin validateが警告します。不要になった自動インストールの依存を削除する
claude plugin pruneが加わりました。claude plugin tagが加わりました。他のプラグインのバージョン制約で固定されたプラグインは、条件を満たす最新の git タグへ自動更新されます。themes/ディレクトリでテーマを同梱できます。マニフェストのトップレベル
monitorsキーでバックグラウンドモニターを持てるようになりました。Installed タブで対応が必要な項目とお気に入りが上部に表示されます。/pluginとclaude plugin updateが、マーケットプレイスを更新できなかった場合に警告を出すようになりました。/reload-pluginsは再起動なしでプラグイン提供のスキルを読み込みます。bin/配下の実行ファイルを同梱し、Bash ツールからコマンド名だけで呼び出せるようになりました。git pull 失敗時に既存のマーケットプレイスのキャッシュを保持する環境変数CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILUREが加わりました。
出典
出典 24 件を表示
- Claude Code のリリース (2026-04-04)
- Claude Code のリリース (2026-04-10)
- Claude Code のリリース (2026-04-18)
- Claude Code のリリース (2026-04-23)
- Claude Code のリリース (2026-05-01)
- Claude Code のリリース (2026-05-09)
- Claude Code のリリース (2026-05-15)
- ChatGPT・Codex のリリースノート (2026-05-21)
- Claude Code のリリース (2026-05-23)
- Claude Code のリリース (2026-05-31)
- Claude Code のリリース (2026-06-06)
- Claude Code のリリース (2026-07-11)
- Claude Code のリリース (2026-08-08)
- Claude Code のリリース (2026-08-14)
- Claude Code のリリース (2026-08-23)
- Claude Code のリリース (2026-08-28)
- Claude Code のリリース (2026-09-06)
- Claude Code のリリース (2026-09-12)
- Claude Code のリリース (2026-09-19)
- Claude Code のリリース (2026-10-03)
- Claude Code のリリース (2026-10-09)
- Claude Code のリリース (2026-10-23)
- Claude Code のリリース (2026-11-03)
- 公式ヘルプ