Claude Code にもプラグインマーケットが登場:何を入れられるのか、どう入れるのか、何に注意するのか

anthropics/claude-plugins-official の位置づけ、ディレクトリ構造、インストール方法、プラグイン機能、安全上の注意点を整理し、Claude Code のプラグインエコシステムがどのように形になりつつあるかを解説します。

anthropics/claude-plugins-official は、Anthropic が管理する Claude Code の公式プラグインディレクトリです。これは単なるコードリポジトリではなく、Claude Code のプラグインシステムから直接利用できる marketplace であり、Anthropic が保守または選定した Claude Code プラグインを集めています。

このリポジトリが重要なのは、Claude Code が「AI コーディング用のコマンドラインツール」から「拡張可能な開発環境」へ向かっていることを示しているからです。プラグインは Skills、Agents、Hooks、MCP servers、LSP servers、バックグラウンドモニタ、デフォルト設定をまとめてパッケージ化し、チームやコミュニティが統一された形で配布できるようにします。

このリポジトリは何か

README の説明は明快です。これは高品質な Claude Code プラグインの curated directory です。

ディレクトリは主に 2 つに分かれています。

  • /plugins:Anthropic 社内で開発・保守されるプラグイン。
  • /external_plugins:パートナーやコミュニティによるサードパーティプラグイン。

つまり、公式機能と選定済みの外部エコシステム入口の両方が含まれています。一般ユーザーにとっては、Claude Code の /plugin システムからプラグインを見つけてインストールできることが直接的な価値です。開発者にとっては、Claude Code のプラグイン形式とエコシステムの方向性を観察できる場所です。

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

README ではシンプルなインストール方法が示されています。Claude Code のプラグインシステムから直接インストールできます。

1
/plugin install {plugin-name}@claude-plugins-official

Claude Code 内のプラグイン発見画面から探すこともできます。

1
/plugin > Discover

ここで重要なのは @claude-plugins-official です。これは公式プラグインディレクトリの marketplace を指します。Claude Code ドキュメントによると、claude-plugins-official は Anthropic が管理する公式 marketplace で、Claude Code のインストール環境でデフォルトで利用できます。

プラグインの構造

リポジトリ README では標準的なプラグイン構造が示されています。

1
2
3
4
5
6
7
8
plugin-name/
├── .claude-plugin/
│   └── plugin.json
├── .mcp.json
├── commands/
├── agents/
├── skills/
└── README.md

.claude-plugin/plugin.json はプラグインのメタデータファイルで、通常は名前、説明、バージョン、作者などを宣言します。その他のディレクトリは必要に応じて存在します。

  • skills/:Claude が自動的に呼び出せるスキル説明。
  • commands/:slash commands。
  • agents/:カスタム agent 定義。
  • hooks/:イベントに反応するロジック。
  • .mcp.json:MCP server 設定。
  • .lsp.json:言語サーバー設定。
  • monitors/:バックグラウンドモニタ設定。
  • settings.json:プラグインに付属するデフォルト設定。

つまり Claude Code プラグインは単一種類の拡張ではなく、パッケージ形式です。小さなコマンドだけのこともあれば、特定の技術スタック向けのワークフロー全体になることもあります。

公式ディレクトリにある主な方向性

/plugins ディレクトリを見ると、公式保守のプラグインは多くの開発場面をカバーしています。

  • LSP 系プラグイン:typescript-lsppyright-lsprust-analyzer-lspgopls-lspclangd-lspcsharp-lspjdtls-lspkotlin-lsplua-lspphp-lspruby-lspswift-lsp
  • 開発ワークフロー:code-reviewfeature-devcode-modernizationcode-simplifiercommit-commandspr-review-toolkit
  • Claude Code 設定とプラグイン開発:claude-code-setupclaude-md-managementplugin-devskill-creatormcp-server-dev
  • 出力スタイルと専門機能:explanatory-output-stylelearning-output-stylesecurity-guidancesession-reportmath-olympiad

/external_plugins では、githubgitlablinearasanafirebaseplaywrightterraformcontext7serenatelegramdiscord など、サードパーティツールやサービスとの接続が見えます。

これらのプラグインは、Claude Code が単にファイルを編集するだけでなく、コードインテリジェンス、プロジェクト管理、クラウドサービス、テスト、インフラ、チーム協業ツールに接続しようとしていることを示しています。

なぜプラグインシステムが重要なのか

以前から Claude Code のカスタマイズは、プロジェクト内の .claude/ ディレクトリに commands、agents、skills、hooks として置けました。この方法は個人や単一プロジェクトには向いていますが、複数プロジェクトでの再利用やチーム内での統一配布には不向きです。

プラグインが解決するのは、再利用と配布の問題です。

  • 同じ設定を複数プロジェクトにインストールできる。
  • コマンドやスキルに名前空間があり、衝突を減らせる。
  • marketplace 経由で公開や更新ができる。
  • チームのベストプラクティスを標準プラグインとしてまとめられる。
  • コミュニティが特定のフレームワーク、言語、サービス向け拡張を保守できる。

これは VS Code 拡張、JetBrains プラグイン、ブラウザ拡張に近い考え方です。安定したプラグインエコシステムを持ち始めたツールは、単一製品ではなくプラットフォームになり始めます。

開発者にとっての使い道

Claude Code ユーザーにとって、このリポジトリの最も実用的な使い方はプラグイン探しです。たとえば TypeScript、Python、Rust、Go の LSP が必要なら、まず公式ディレクトリに対応プラグインがあるか確認できます。PR review、commit、コードのモダナイズなどのワークフローも、公式プラグインから試すのがよい入口になります。

プラグイン開発者にとっては、このリポジトリはサンプル集に近いものです。ディレクトリ構成、plugin.json の書き方、README の説明、Anthropic が skills、agents、MCP、LSP、hooks をどう組み合わせているかを参考にできます。

Claude Code ドキュメントも明確に勧めています。単一プロジェクトのカスタマイズなら .claude/ でよく、チーム共有、複数プロジェクトでの再利用、バージョン化された配布、marketplace への公開が必要になったらプラグインにするべきです。

セキュリティ境界は無視できない

リポジトリ README は冒頭で、プラグインをインストール、更新、使用する前に信頼できるか確認するよう注意しています。理由は単純です。プラグインには MCP server、ファイル、スクリプト、その他のソフトウェアが含まれる可能性があります。Anthropic がディレクトリを管理しているからといって、すべてのプラグインがあなたのローカル環境で期待どおりに動くとは限りません。

実際に使うときは、少なくとも次を確認したほうがよいでしょう。

  • インストール前にプラグインのホームページと README を読む。
  • .mcp.json、hooks、実行可能スクリプト、バックグラウンドモニタが含まれていないか確認する。
  • アカウント、コードリポジトリ、チャットツール、クラウドサービスにアクセスするプラグインは特に慎重に扱う。
  • 重要なプロジェクトで有効化する前に、テスト用リポジトリで検証する。
  • チーム環境では、プラグインの提供元とバージョンを一元的に確認する。

AI コーディングプラグインの権限は、普通のエディタテーマよりはるかに大きくなりがちです。プロジェクトファイルを読んだり、外部サービスを呼び出したり、ローカルコマンドを起動したり、コミットやデプロイの流れに影響したりする可能性があります。そのため信頼境界は「小さなツールを入れる」より厳しく考えるべきです。

コミュニティ marketplace との関係

Claude Code ドキュメントによると、Anthropic は 2 つの公開プラグイン marketplace を管理しています。

  • claude-plugins-official:Anthropic が管理する curated プラグイン集合。
  • claude-community:サードパーティ投稿がレビューを経て入るコミュニティプラグインディレクトリ。

両者の役割は異なります。コミュニティプラグインは提出フォームから review に進めますが、公式ディレクトリは Anthropic が独自に収録を決めるもので、一般の申請プロセスはありません。つまり claude-plugins-official は公式の厳選ディレクトリに近く、claude-community はより開かれたコミュニティディレクトリです。

まとめ

anthropics/claude-plugins-official の意味は、単に GitHub リポジトリがひとつ増えたことではありません。Claude Code の拡張機構がプラットフォーム化しつつあることを示しています。Skills、Agents、Hooks、MCP、LSP、バックグラウンドモニタ、デフォルト設定を、パッケージ化、インストール、更新、配布できるようになっています。

個人開発者にとっては、公式プラグインディレクトリが Claude Code 設定の手間を下げます。チームにとっては、内部フローを標準化する道になります。プラグイン開発者にとっては、Anthropic が認めるプラグイン構造とエコシステムの方向性を示す資料になります。

今後見るべきなのは、単体のプラグインだけではありません。公式厳選、コミュニティプラグイン、チーム内 private marketplace、主要言語・フレームワーク・SaaS 向けの専門拡張という層が安定してできるかです。この流れが進めば、Claude Code は単なるコマンドラインアシスタントではなく、編成可能な AI 開発プラットフォームに近づいていきます。

参考資料:

记录并分享
Hugo で構築されています。
テーマ StackJimmy によって設計されています。