Claude Code プラグインは安全?入れる前の確認手順

公開 更新 著者 永上裕之導入とルール
新しい道具箱を開ける前に、虫めがねで中身と差出人を一つずつ確かめているイメージ

この記事の要点

  • プラグインは、あなたと同じ権限でパソコンの上でプログラムを動かせる。入れる前に中身を確かめるのが基本
  • マーケットプレイスの名前でわかるのは「誰の目録か」まで。公式の名前でも、プラグインごとに中身を見る
  • 確かめる順番は、出どころ → 入る物の一覧 → フックとサーバーの中身 → 部品の一覧、の4つ

活用例:チームで使う Claude Code のプラグインを選んで配る前の安全確認

部署
情報システム・開発
使うもの
Claude Code の /plugin と claude plugin details
AIに任せる
プラグインの部品の一覧づくりと、フックやサーバーが何を動かすかの読み上げ
人が決める
入れてよいかの判断・配る範囲・会社の設定での制限

Claude Code のプラグインは、入れると、あなたと同じ権限でパソコンの上でプログラムを動かせます。便利な反面、中身を見ずに入れるのは、知らない人から受け取った実行ファイルを開くのと同じです。

この記事では、公式ドキュメント「Plugin security and trust」(2026年11月13日確認)にもとづいて、プラグインを入れる前に確かめることを順番に整理します。プラグインそのものの入れ方と作り方は Claude Codeのプラグインとは? で解説しています。

結論:名前ではなく「中身」を見てから入れる

どのマーケットプレイスから入れる場合でも、プラグインごとに中身を確かめるのが公式の考え方です。 マーケットプレイスの名前でわかるのは、目録を出しているのが誰かまでで、一つひとつのプラグインが何をするかまでは保証されません。

左のプラグインの箱を虫めがねで確かめ、真ん中で中身の一覧を見て、右で入れるかを決める図
左のプラグインの箱を虫めがねで確かめ、真ん中で中身の一覧を見て、右で入れるかを決める図(イメージ)

プラグインができること

入れたプラグインは、次のような物を持ち込めます。上の4つは、あなたのパソコンでプログラムが動く物です。

持ち込む物何が起きるか
フック道具を使う前後などの決まった場面で、コマンドが動く
モニター会話の開始時などに、裏でコマンドが動き続ける
MCP・言語サーバーパソコンの上で別のプログラムとして立ち上がる
bin フォルダ中の実行ファイルを、Claude のコマンドから呼べるようになる
スキル・コマンド・エージェントClaude への指示として読み込まれ、動き方に影響する
自動更新更新がオンだと、確かめた後のファイルが裏で変わることがある

ここで大事なのは、権限のルールやサンドボックスが見張るのは「Claude が道具を使う時」だけという点です。フック・モニター・サーバーは、プラグインが自分で動かすプログラムなので、サンドボックスの外で、あなたの権限のまま動きます。権限のルールそのものは Claude Codeの権限設定 で、サンドボックスは Claude Codeのサンドボックスとは? で解説しています。

公式のマーケットプレイスの見分け方

マーケットプレイスは、名前で3つに分かれます。

公式とコミュニティの名前は、Anthropic の GitHub の場所から入れた時だけ使えます。 ほかの場所から同じ名前を名乗っても受け付けられないので、なりすましは防がれます。ただし、それ以外の目録が危ないという意味ではなく、どの目録でも中身を確かめる点は同じです。

入れる前の4つの確認手順

  1. 出どころを確かめる:シェルで claude plugin marketplace list を打ち、各マーケットプレイスをどこから足したかを見ます
  2. 入る物の一覧を見る:会話の中で /plugin を開いてプラグインを選ぶと、「Will install」の欄にコマンド・エージェント・スキル・フック・サーバーが並びます
  3. 中身のファイルを読む:一覧ではフックが「ある」ことしかわからないので、ホームページか GitHub を開き、フックの設定(hooks/hooks.json)・サーバーの設定(.mcp.json)・bin フォルダの全ファイルを読みます
  4. 部品の一覧を出す:リポジトリを手元に置いて claude --plugin-dir で場所を指定し、plugin details を実行すると、会話を始めずに部品の一覧(Component inventory)が出ます

3つ目が一番大事です。 フックやサーバーは「どんなコマンドを動かすか」まで読まないと、本当に何が起きるかはわかりません。読むのが大変なら、Claude にファイルを読ませて「このフックは何をするか」を説明させ、最後の判断は人がするのが現実的です。

入れた後も、claude plugin details にプラグイン名を付けて実行すると、入っている版の一覧を確かめられます。

「入れる前の注意」と「止められる」場面

/plugin の詳しい画面には、どのプラグインにも同じ注意書きが出ます。中身は「入れる・更新する・使う前に、そのプラグインを信頼できるか確かめてください。Anthropic は中身を管理していません」という趣旨です。会社の設定で pluginTrustMessage を決めていると、その文が後ろに足されます。

注意では済まず、読み込みや入れること自体を断られる場面もあります。

この2つは、だまされている・ファイルがすり替わっているおそれがあるので、無理に通さずに出どころを確かめ直します。

もう信頼できないプラグインを外す

シェルで claude plugin uninstall にプラグイン名を付け、入れた時と同じ範囲(--scope)で実行します。外した後に、残る物を確かめます。

会社で入れられる物を絞る

管理者は、会社で配る設定(マネージド設定)で次のような制限をかけられます。

社内の目録を作って配る手順は Claude Code マーケットプレイスの作り方 で、会社で配る設定は Claude Code の管理者設定 で解説しています。

よくある質問

公式のマーケットプレイスのプラグインなら、確かめなくてよいですか?

公式の目録でも、プラグインごとに中身を見るのが基本です。 名前でわかるのは目録を出している相手までです。とくにフックとサーバーは、何を動かすかを一度は読んでおきます。

確かめた後に、中身が変わることはありますか?

あります。そのマーケットプレイスの自動更新がオンだと、プラグインは裏で更新され、確かめたファイルが変わることがあります。中身を固定したい時は、マーケットプレイスごとに自動更新をオフにします。

サンドボックスを使っていれば、プラグインも安全ですか?

サンドボックスが守るのは、Claude が実行するコマンドだけです。 プラグインのフック・モニター・サーバーは、サンドボックスの外で動きます。プログラム全体を囲いたい時は、コンテナや仮想マシンで動かす方法を選びます。選び方は Claude Code の隔離環境の選び方 で比べています。

入れたのに動かない時はどうしますか?

/plugin の「Errors」の欄に、読み込めなかった理由が出ます。表示ごとの直し方は Claude Code プラグインが動かない時の直し方 にまとめています。

まとめ

出典:Anthropic「Plugin security and trust」(2026年11月13日確認) https://code.claude.com/docs/en/plugins/security

永上裕之

ユニコスクール株式会社 代表取締役。AIエージェント専門のスクール&コミュニティを運営しています。

この記事はAIを使って下書きし、著者が事実確認・加筆しています。ツールの機能や料金は変わることがあるため、最新の情報は各社の公式ページでご確認ください。

関連する記事