Claude Code Pluginの使い方|インストールから自作まで完全解説【2026年最新】

Claude Codeのプラグインマーケットプレイスと拡張機能のイメージ AIツール
Claude Code 拡張機能

Claude Code Pluginの使い方
インストールから自作まで完全解説

公式マーケットプレイスから追加・独自プラグインの作り方・チームへの配布まで

Claude Code には Plugin(プラグイン) という拡張機能の仕組みがあります。スキル・コマンド・エージェントをひとまとめにしたパッケージとして配布・管理でき、公式マーケットプレイスから一行で追加することも、自分で作ってチームに配布することもできます。

この記事では、プラグインの概念から実際のインストール手順・ディレクトリ構成・自作の方法まで、実践的に解説します。

1. Pluginとは何か

Claude Code のプラグインは、スキル・コマンド・エージェント・設定などをひとつのディレクトリにまとめた拡張パッケージです。

たとえば「コードレビュー専用プラグイン」を入れると、/code-review というスラッシュコマンドが使えるようになったり、レビュー専用のエージェントが追加されたりします。

スキル単体との違い

スキルは単一の .md ファイル一枚。プラグインはスキル・コマンド・エージェントを複数まとめた「パッケージ」です。複雑な機能をまとめて配布・管理したい場合にプラグインを使います。

項目 スキル プラグイン
単位 単一の .md ファイル ディレクトリ(複数ファイル)
含められるもの スラッシュコマンド1つ スキル・コマンド・エージェント複数
配布 ファイルを共有 ディレクトリごと共有・マーケット公開
向いている用途 シンプルな繰り返し作業 複数機能をまとめた本格的な拡張

2. プラグインに含められるもの

プラグインには以下の要素を自由に組み合わせて含められます。

skills/
スキル

スラッシュコマンドとして呼び出せるMarkdownファイル群。/コマンド名 で実行できる。

commands/
コマンド

より複雑な処理をまとめたコマンドファイル。スキルよりも高度な制御が可能。

agents/
エージェント

特定のタスクに特化したAIエージェントの定義。コードレビュー専門・テスト専門など役割を絞ったエージェントを追加できる。

README.md
ドキュメント

プラグインの説明・使い方・設定方法を記述するドキュメント。

3. 公式マーケットプレイスから追加する

Claude Code には公式のプラグインマーケットプレイスがあり、コマンド一行でプラグインを追加できます。

マーケットプレイスの追加

まず公式マーケットプレイスをClaude Codeに登録します。

# Claude Code の設定画面(/config)から追加するか、
# settings.json に直接記述する方法もある

# Claude Code のプロンプトで実行
/config

または ~/.claude/settings.json に以下を追記します。

{
  "plugins": {
    "marketplaces": [
      {
        "name": "claude-plugins-official",
        "url": "https://github.com/anthropics/claude-code-plugins"
      }
    ]
  }
}

プラグインのインストール

マーケットプレイスを登録したあとは、Claude Code のプロンプトから直接インストールできます。

# プラグイン一覧を表示
/plugins list

# プラグインをインストール
/plugins install code-review

# インストール済みプラグインを確認
/plugins list --installed
インストール先

マーケットプレイスから追加したプラグインは ~/.claude/plugins/marketplaces/<マーケット名>/plugins/<プラグイン名>/ に保存されます。

4. 手動でプラグインを追加する

GitHubからクローンしたり、チームメンバーから受け取ったプラグインは手動で配置します。

ユーザー共通プラグイン(全プロジェクトで使う場合)

# プラグインディレクトリを作成
mkdir -p ~/.claude/plugins

# GitHubからクローン
git clone https://github.com/example/my-plugin ~/.claude/plugins/my-plugin

# またはディレクトリをそのままコピー
cp -r /path/to/plugin ~/.claude/plugins/my-plugin

プロジェクト固有プラグイン(そのプロジェクトだけで使う場合)

# プロジェクトルートで実行
mkdir -p .claude/plugins

git clone https://github.com/example/my-plugin .claude/plugins/my-plugin
再起動が必要

手動でプラグインを配置したあとは Claude Code を再起動するか、新しいセッションを開始してください。

5. プラグインのディレクトリ構成

プラグインのディレクトリ構成を理解しておくと、既存プラグインの読み方・自作のときに役立ちます。

my-plugin/
├── README.md       ← プラグインの説明・使い方
├── skills/         ← スラッシュコマンド群
│  └── my-skill/
│    └── SKILL.md    ← スキルの本体
├── commands/        ← コマンドファイル群
│  └── my-command.md
└── agents/         ← エージェント定義
  └── my-agent.md

スキルファイル(SKILL.md)の構造

---
name: my-skill
description: このスキルが何をするかの説明(Claude が判断に使う)
trigger: このスキルを使うべき場面の説明
---

# スキルのタイトル

ここにClaudeへの指示を書く。

## 手順

1. まず〇〇を確認する
2. 次に〇〇を実行する
3. 結果を〇〇形式で報告する

エージェントファイルの構造

---
name: my-agent
description: このエージェントの役割・専門領域
---

# エージェント名

このエージェントが担当する役割と、どのような場面で使うかを記述する。

## 専門領域

- 〇〇の分析
- 〇〇の生成
- 〇〇のレビュー

## 行動指針

- 常に〇〇を優先する
- 〇〇の場合は〇〇する

6. 自分でプラグインを作る

STEP 1

プラグインディレクトリを作成する

プラグイン名はハイフン区切りの英数字が慣例です。

mkdir -p ~/.claude/plugins/my-awesome-plugin
cd ~/.claude/plugins/my-awesome-plugin
STEP 2

README.md を書く

プラグインの概要・含まれる機能・使い方を記述します。

# my-awesome-plugin

〇〇を自動化するプラグインです。

## 含まれる機能

- `/my-command` - 〇〇を実行する
- `my-agent` - 〇〇に特化したエージェント

## 使い方

1. プラグインをインストールする
2. `/my-command` で実行する
STEP 3

スキルを追加する

スキルは skills/スキル名/SKILL.md の形で配置します。

mkdir -p skills/auto-review
cat > skills/auto-review/SKILL.md << 'EOF'
---
name: auto-review
description: 変更されたコードを自動でレビューする
trigger: コードレビューを依頼されたとき
---

# 自動コードレビュー

git diff で変更内容を確認し、以下の観点でレビューしてください。

1. バグ・ロジックエラーの有無
2. セキュリティの問題
3. パフォーマンスの問題
4. 可読性・命名の適切さ

問題点は重要度(高・中・低)付きでリストアップし、
改善案のコード例を示してください。
EOF
STEP 4

エージェントを追加する(オプション)

特定の役割に特化したエージェントを追加します。

mkdir -p agents
cat > agents/reviewer.md << 'EOF'
---
name: reviewer
description: コードレビューに特化したエージェント
---

# コードレビュー専門エージェント

あなたはシニアエンジニアとしてコードレビューを担当します。

## 専門領域
- セキュリティ脆弱性の検出
- パフォーマンスのボトルネック特定
- アーキテクチャの問題指摘

## レビュースタイル
- 批判ではなく改善提案として伝える
- コード例を必ず示す
- 良い点も必ず1〜3つ挙げる
EOF
STEP 5

Claude Code を再起動して動作確認

新しいセッションを開始して / を入力し、スキルがリストに表示されれば完成です。

# プラグインが認識されているか確認
/auto-review

チームへの配布

作成したプラグインはGitリポジトリとして管理・共有できます。

# プラグインをGitリポジトリとして初期化
cd ~/.claude/plugins/my-awesome-plugin
git init
git add .
git commit -m "Initial plugin setup"

# GitHubにpushしてチームで共有
git remote add origin https://github.com/your-org/my-awesome-plugin
git push -u origin main

# チームメンバーの追加方法
git clone https://github.com/your-org/my-awesome-plugin ~/.claude/plugins/my-awesome-plugin

Claude Code の公式マーケットプレイスには実用的なプラグインが揃っています。特に使いやすいものを紹介します。

code-review
開発効率化

/code-review コマンドで変更されたコードを多角的にレビュー。セキュリティ・パフォーマンス・可読性を自動チェックします。

コードレビュー品質管理
commit-commands
Git管理

/commit/commit-push-pr など、Gitワークフローを自動化するコマンド集。コミット→プッシュ→PR作成を一気通貫で実行できます。

GitGitHub自動化
feature-dev
機能開発

新機能の実装を「設計→実装→レビュー」の流れで支援。アーキテクト・実装者・レビュアーの3種類のエージェントが連携して動きます。

機能開発エージェント連携
hookify
Hooks管理

Claude Code の Hooks 設定を対話的に管理するプラグイン。/hookify でフックの追加・削除・一覧表示ができます。settings.json を直接編集しなくてよくなります。

Hooks自動化
frontend-design
フロントエンド

UIコンポーネントの設計・実装を支援するスキルセット。デザイントークン・アクセシビリティ・レスポンシブ対応などのベストプラクティスをAIが適用します。

UI/UXフロントエンド
mcp-server-dev
MCP開発

MCPサーバーの開発を支援するプラグイン。スキャフォールディング・認証・デプロイまでをカバーするコマンドとエージェントが含まれます。

MCPサーバー開発
claude-md-management
プロジェクト管理

CLAUDE.md(プロジェクト設定ファイル)を自動で改善・最適化するプラグイン。/revise-claude-md で現在のプロジェクト状況を分析してCLAUDE.mdを更新します。

CLAUDE.mdプロジェクト設定

8. 活用のコツ

ユーザー共通 vs プロジェクト固有を使い分ける

コードレビューやコミット系などどのプロジェクトでも使う汎用プラグイン~/.claude/plugins/ へ。そのプロジェクト専用の投稿フロー・デプロイ手順などは .claude/plugins/ に入れてGit管理するのがベストです。

プラグインは必要なものだけ入れる

プラグインが増えるとスラッシュコマンドのサジェスト一覧が長くなり、使いにくくなります。実際に使うものだけを厳選しましょう。

チームのナレッジをプラグイン化する

コードレビューのチェックリスト・デプロイ手順・インシデント対応フローなど、チーム独自のナレッジをプラグインに落とし込むと、新メンバーでも即戦力になれます。

プラグインの更新

Gitリポジトリとして管理しているプラグインは git pull で最新版に更新できます。チームのルールが変わったときも、プラグインを更新するだけで全員に反映されます。

まとめ

  • Plugin = スキル・コマンド・エージェントをまとめた拡張パッケージ
  • 公式マーケットプレイスから /plugins install で追加できる
  • 手動追加は ~/.claude/plugins/ にディレクトリを置くだけ
  • 自作は README.md + skills/ + agents/ を揃えれば完成
  • Git管理してチームに配布することで、開発ルールをコードとして共有できる
  • 汎用プラグインはユーザー設定、プロジェクト固有はプロジェクト設定に分けるのがベスト

Claude Code のプラグインを活用することで、繰り返す操作を自動化するだけでなく、チームの開発文化そのものをコード化して継承できるようになります。まずは公式マーケットプレイスのプラグインを試して、使いやすいものから取り入れてみてください。

Claude Code をもっと深く使いたい方へ

Hooks・スキル登録・Auto Mode の解説記事もあわせてどうぞ
タイトルとURLをコピーしました