Claude Code には公式プラグインシステムがあり、開発ワークフローを強化できます。この記事では、プラグインの導入方法と、初心者にもおすすめの汎用的なプラグインを紹介します。


    プラグインとは

    Claude Code のプラグインは、Claude Code の機能を拡張するための仕組みです。大きく分けて2種類あります。

    種類 説明
    機能拡張Plugin Claude Code自体の動作を拡張 feature-dev, security-guidance
    MCP連携Plugin 外部サービス・ツールとの連携 context7, serena, playwright

    プラグインを使うと、コードレビューの自動化、セキュリティチェック、ライブラリドキュメントの参照などが簡単にできるようになります。

    前提条件

    プラグイン機能は Claude Code v2.0以降 で利用できます。バージョンを確認してください:

    claude --version
    

    v1.x系の場合はアップデートが必要です:

    npm install -g @anthropic-ai/claude-code
    

    インストール手順

    1. Claude Code を起動

    claude
    

    2. プラグイン一覧を表示

    /plugin
    

    「Discover」タブでインストール可能なプラグイン一覧が表示されます。

    3. プラグインをインストール

    /plugin install プラグイン名@claude-plugins-official
    

    例:

    /plugin install feature-dev@claude-plugins-official
    /plugin install security-guidance@claude-plugins-official
    

    4. Claude Code を再起動

    プラグインを有効にするには再起動が必要です:

    # Ctrl+C で終了
    claude
    

    5. インストール確認

    /plugin
    

    「Installed」タブにインストールしたプラグインが表示されていれば成功です。


    初心者でも使いやすい、汎用的なプラグインを紹介します。

    開発ワークフロー系

    feature-dev(33K+ インストール)

    新機能開発を7つのフェーズで体系的に進めるワークフローを提供します。

    /plugin install feature-dev@claude-plugins-official
    

    使い方:

    /feature-dev:feature-dev
    

    要件定義 → 設計 → 実装 → テスト → レビュー → ドキュメント → 完了という流れで、抜け漏れなく開発を進められます。個人開発でも「何を作るか」が明確になるのでおすすめです。


    commit-commands(22K+ インストール)

    Git のコミット、プッシュ、PR作成を効率化するコマンド集です。

    /plugin install commit-commands@claude-plugins-official
    

    主なコマンド:

    /commit-commands:commit       # コミット
    /commit-commands:commit-push  # コミット&プッシュ
    /commit-commands:commit-push-pr  # ブランチ作成からPR作成まで一括
    

    Git操作を一括で行えるので、個人開発でも便利です。


    code-review(31K+ インストール)

    PRの自動コードレビューを行います。

    /plugin install code-review@claude-plugins-official
    

    複数の観点(ロジック、パフォーマンス、セキュリティなど)からコードをチェックしてくれます。


    pr-review-toolkit(15K+ インストール)

    6つの専門エージェントでPRを多角的にレビューします。

    /plugin install pr-review-toolkit@claude-plugins-official
    

    code-reviewより詳細なレビューが欲しい場合に。チーム開発向けですが、個人でも品質向上に役立ちます。


    code-simplifier

    Claude Codeチームが実際に使っている「コード簡素化エージェント」です。

    /plugin install code-simplifier@claude-plugins-official
    

    複雑になったコードをシンプルに整理してくれます。リファクタリングの際に便利そうです。


    セキュリティ系

    security-guidance(19K+ インストール)

    ファイル編集時にセキュリティリスクを自動検出します。

    /plugin install security-guidance@claude-plugins-official
    

    コードを書いている最中にセキュリティ上の問題点を指摘してくれるので、初心者でも安全なコードを書きやすくなります。特にWebアプリケーション開発では入れておきたいプラグインです。


    フロントエンド系

    frontend-design(71K+ インストール)

    本番品質のフロントエンドUIを作成します。

    /plugin install frontend-design@claude-plugins-official
    

    一番人気のプラグインです。「ジェネリックなAIっぽいデザイン」ではなく、独自性のあるデザインを生成することを目指しています。HTML/CSS、React、どちらでも使えます。


    学習・理解系

    explanatory-output-style(9K+ インストール)

    実装の選択理由を説明してくれます。

    /plugin install explanatory-output-style@claude-plugins-official
    

    「なぜこのコードになったのか」を解説してくれるので、新しい技術を学ぶ時や、慣れていない領域で開発する時におすすめです。


    learning-output-style(6K+ インストール)

    対話型の学習モードです。

    /plugin install learning-output-style@claude-plugins-official
    

    単にコードを生成するのではなく、学習者として理解を深めながら進められます。


    テスト系

    playwright(18K+ インストール)

    ブラウザ自動化とE2Eテストを行うMCPサーバーです。

    /plugin install playwright@claude-plugins-official
    

    Webアプリケーションのテストを自動化できます。最近話題になっているので、E2Eテストを導入したい方は試してみてください。


    開発支援MCP系

    context7(59K+ インストール)

    ライブラリの最新ドキュメントを取得します。

    /plugin install context7@claude-plugins-official
    

    React、Vue、Next.js などのフレームワークやライブラリの公式ドキュメントを参照できます。Claude Code の学習データより新しい情報が必要な時に便利です。

    注意: MCPサーバーはコンテキスト(トークン)を消費するので、必要な時だけ有効にするか、後述の Tool Search Tool を使うことをおすすめします。


    serena(30K+ インストール)

    セマンティックコード分析を提供するMCPサーバーです。

    /plugin install serena@claude-plugins-official
    

    コードベースをより深く理解し、インテリジェントな提案を行います。

    MCP直接インストール版との違い:
    MCP版を claude mcp add で直接インストールしている場合、プラグイン版と機能は同じです。プラグイン版の方が /plugin で管理しやすく、自動アップデートも効くメリットがあります。どちらか一方で十分です。


    greptile(7K+ インストール)

    AIによるコードベース検索です。

    /plugin install greptile@claude-plugins-official
    

    大きなプロジェクトで「あの機能どこに書いたっけ?」という時に便利です。


    その他

    hookify(7K+ インストール)

    カスタムフックを簡単に作成できます。

    /plugin install hookify@claude-plugins-official
    

    特定の操作を禁止したり、特定のパターンを強制したりするフックを作れます。


    ralph-loop(3K+ インストール)

    反復開発のための自己参照型AIループです。

    /plugin install ralph-loop@claude-plugins-official
    

    実験的な機能ですが、反復的な改善作業に使えます。


    プラグインの管理

    インストール済みプラグインの確認

    /plugin
    

    「Installed」タブで確認できます。

    プラグインの有効/無効切り替え

    /plugin
    

    一覧画面で Space キーを押すと、有効/無効を切り替えられます。

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

    /plugin uninstall プラグイン名@claude-plugins-official
    

    スコープの指定

    プラグインはスコープを指定してインストールできます。

    # ユーザースコープ(全プロジェクトで有効、デフォルト)
    /plugin install feature-dev@claude-plugins-official
    
    # プロジェクトスコープ(このプロジェクト内で共有、git管理される)
    /plugin install feature-dev@claude-plugins-official --scope project
    
    # ローカルスコープ(個人用、git管理されない)
    /plugin install feature-dev@claude-plugins-official --scope local
    

    チーム開発では --scope project で共有し、個人的に試したいものは --scope local で入れると良いでしょう。


    MCPのコンテキスト消費を抑える方法

    MCPサーバー(context7, serena など)は、有効化すると起動するだけでコンテキスト(トークン)を消費します。

    Tool Search Tool(実験的機能)

    MCPツールを動的に読み込む機能が実験的に追加されています。これを有効にすると、MCPツールの定義が初期ロード時にはコンテキストへ読み込まれなくなります。

    ~/.claude/settings.json に以下を追加:

    {
      "env": {
        "ENABLE_TOOL_SEARCH": "true"
      }
    }
    

    設定後、Claude Code を再起動し、/context コマンドで確認すると「MCP tools · /mcp (loaded on-demand)」と表示されれば有効になっています。


    まとめ

    Claude Code のプラグインシステムを使えば、開発ワークフローを大幅に効率化できます。

    • feature-dev: 機能開発の体系化
    • commit-commands: Git操作の効率化
    • security-guidance: セキュリティチェックの自動化
    • frontend-design: 高品質なUI作成
    • code-simplifier: コード簡素化エージェント

    まずはこれらから始めて、必要に応じて追加していくのが良いでしょう。

    プラグインは /plugin コマンドで簡単にインストール・管理できるので、ぜひ試してみてください。