Claude Code プラグインエコシステム完全ガイド
Claude Codeのプラグインシステムがコーディングアシスタントを拡張可能なプラットフォームにアップグレード。公式ツールから42K★コミュニティスタープラグインまで探索しましょう。
Claude Codeプラグインとは
プラグインシステムがClaude Codeを固定機能ツールから無限に拡張可能な開発プラットフォームへと変革します。
機能拡張
プラグインでClaude Codeに新ツールを追加:Webサーチ、DB照会、デプロイ自動化など、公式アップデートを待たずに実現。
Hooks統合
プラグインはpre/post-toolフックを登録でき、ツール実行前後にスクリプトを自動起動。監査、通知、インターセプト等に活用。
コミュニティエコシステム
公式マーケットプレイス+GitHubコミュニティが数千の高品質プラグインを共同維持。すぐ使えるかカスタマイズ可能。
プラグインマーケットプレイス
公式精選とコミュニティスタープラグイン。開発ワークフローの各段階をカバー。
公式プラグイン
Anthropic公式メンテナンス、安定・信頼性
Docs Connector
外部ドキュメントソース(Confluence、Notion、GitHub Wiki)を接続してClaudeが直接検索できるように
File System Pro
拡張ファイルシステム操作:バッチ名前変更、ディレクトリツリー解析、変更追跡
Code Analyzer
静的コード解析プラグイン、ESLint/Pylint/Go vetなど主要linter統合対応
Web Fetch
JS描画ページ対応の安全なWeb取得、レート制限内蔵
Superpowers
コミュニティスター・公式推奨
42K+
GitHub ★
SuperpowersはClaude CodeエコシステムでGitHub星が最も多いプラグイン。コードレビューからプロジェクト管理まで60+のスキルを提供。
# 安装 Superpowers 插件
claude install superpowers
# 或从 GitHub 安装
claude install github:anthropics/superpowers
コミュニティ精選プラグイン
コミュニティ検証済みの高品質プラグイン。検索、DB、デプロイ、テストなどをカバー。
Web Search Plugin
リアルタイムWebサーチで最新ドキュメントやStack Overflowの回答を取得
claude install web-search
DB Explorer
PostgreSQL/MySQL/SQLite対応のビジュアルDB探索、ERD自動生成
claude install db-explorer
Deploy Helper
Vercel/AWS/GCPへのワンクリックデプロイ、CI/CD設定自動化
claude install deploy-helper
Test Runner Pro
失敗テストケースを自動分析して修正案を提案するスマートテストランナー
claude install test-runner
Metrics Visualizer
コードメトリクス(複雑度・カバレッジ・依存深度)をグラフで可視化
claude install metrics-viz
Slack Notifier
タスク完了/失敗時に自動Slack通知、カスタムメッセージテンプレート対応
claude install slack-notify
プラグインを自作する
4ステップで最初のClaude Codeプラグインを作成・公開。
plugin.json manifestを作成
プラグイン名、バージョン、ツールリスト、パーミッション範囲、Hooks設定を定義。
ツールロジックを実装
任意言語(Node.js/Python/Shell)でツールスクリプトを作成し、stdio経由でClaude Codeと通信。
ローカルテスト
`claude install ./my-plugin`でローカルインストールし、実際の会話でツール動作を検証。
マーケットプレイスに公開
`claude plugins publish`で公式マーケットに提出、またはGitHubに公開。
plugin.jsonサンプル
{
"name": "my-plugin",
"version": "1.0.0",
"description": "My custom Claude Code plugin",
"author": "Your Name",
"tools": [
{
"name": "my_tool",
"description": "What this tool does",
"parameters": {
"type": "object",
"properties": {
"input": {
"type": "string",
"description": "Tool input"
}
},
"required": ["input"]
}
}
],
"permissions": ["filesystem:read"],
"hooks": {
"pre_tool_use": "./hooks/pre_tool.sh"
}
}
プラグイン管理コマンド
プラグインの全ライフサイクルを管理するCLIコマンド一式。
# 浏览插件市场
claude plugins list
# 安装插件
claude install <plugin-name>
# 从 GitHub 安装
claude install github:owner/repo
# 查看已安装插件
claude plugins installed
# 更新插件
claude plugins update <plugin-name>
# 卸载插件
claude plugins remove <plugin-name>
# 发布到官方市场
claude plugins publish
QCode.ccと組み合わせて使う
QCode.ccプロキシ経由で、すべてのClaude Codeプラグインを安定して利用できます。
設定例
# .env 或环境变量
ANTHROPIC_BASE_URL=https://api.qcode.cc
ANTHROPIC_API_KEY=your-qcode-api-key
# 所有插件自动通过 QCode.cc 代理访问 Claude API
claude install superpowers
claude "帮我优化这段代码" # 自动走国内代理