SNSで「Anthropic公式プラグイン claude-code-setup が海外でバズ」という投稿が拡散しています。 プロジェクトをスキャンして最適な設定を自動提案してくれる、という触れ込みです。
本記事では、海外の一次ソースをもとに内容を検証しました。
検証結果サマリー
| SNS投稿の主張 | 検証結果 |
|---|---|
| Anthropic公式プラグインが存在する | ✅ 実在(89,470+ installs) |
/plugin install claude-code-setup@claude-plugins-official でインストール可 |
✅ コマンドは正確 |
| プロジェクトをスキャンして設定を提案する | ✅ 概ね正確 |
| 海外でバズっている | ✅ HN・テックブログで言及多数 |
| 「設定を自動化してくれる」 | ⚠️ 推奨するだけ。設定ファイルの作成は手動 |
検証①:プラグインは実在するか
実在します。
- 公式URL: claude.com/plugins/claude-code-setup
- 作者: Isabella He(Anthropic、isabella@anthropic.com)
- インストール数: 89,470+(2026年4月時点)
- リポジトリ: github.com/anthropics/claude-plugins-official
Claude Codeのプラグインシステム自体は2025年10月にパブリックベータとして公開されました(公式ブログ)。
claude-code-setup はその最初期から提供されているAnthropicファーストパーティプラグインのひとつです。
検証②:インストールコマンドは正確か
/plugin install claude-code-setup@claude-plugins-official
構文は正確です。 公式ドキュメントに記載のある構文と一致しています。
ただし重要な制限があります。 /plugin コマンドは Claude Code CLI(ターミナル版)でのみ動作します。Claude Desktop App(v2.1.70時点)では /plugin コマンド自体が存在せず、実行しても「このコマンドはこの環境では使えません」と返されます。
| 環境 | /plugin install の動作 |
|---|---|
| Claude Code CLI(npm版) | ✅ 動作する |
| Claude Desktop App | ❌ 動作しない(コマンド未対応) |
CLIとDesktop Appは ~/.claude/ の設定ディレクトリを共有しているため、CLIでインストールしたプラグインはDesktop Appでも反映されます。
何を推奨してくれるのか
このプラグインはプロジェクトを読み取り専用でスキャンし、以下の5カテゴリにわたって推奨を返します。設定ファイルの自動作成は行いません。
MCP Servers(外部連携)
プロジェクトの技術スタックに応じて、以下のようなMCPサーバーを提案します。
| 推奨MCP | 推奨される条件の例 |
|---|---|
| Playwright | React・フロントエンドプロジェクト |
| context7 | ドキュメント参照が多い開発 |
| GitHub / GitLab | バージョン管理との深い統合 |
| Slack | チームコミュニケーションとの連携 |
| Sentry | エラー監視・ログ管理 |
Skills(機能パッケージ)
plan(設計・計画立案)frontend-designcode-review/pr-review-toolkitagent-sdk-dev
Hooks(自動アクション)
auto-format(コード整形の自動化)auto-lint- 機密ファイルへのアクセスをブロック
PostToolUseフック(ツール実行後の処理)
Subagents(専門レビュアー)
認証コードを検出すると security-reviewer を提案するなど、コードの内容に応じた専門エージェントを勧めます。
| Subagent | 役割 |
|---|---|
| security-reviewer | セキュリティ脆弱性の検出 |
| performance-reviewer | パフォーマンス最適化 |
| accessibility-reviewer | アクセシビリティ確認 |
Slash Commands(クイックワークフロー)
/test、/pr-review、/explain、/commit-commands など。
仕組み(3ステップ)
- 呼び出し: 「このプロジェクトに合うMCPを教えて」「Claude Codeのセットアップを手伝って」など自然言語で質問する
- スキャン:
package.jsonや言語別ファイル、ディレクトリ構造を解析してスタックを特定する - 推奨を返す: カテゴリ毎に上位1〜2件の推奨を提示する。
「MCPサーバーを3〜5件見せて」のように追加質問することで詳細な候補も取得できる
海外での反応
Hacker Newsの議論(id=46470017)では、Claude Codeの設定整備によって生産性が向上した体験が多数報告されています。 一方で次のような冷静な意見も目立ちます。
「10個のエージェントに週50〜100件のPRを作らせる必要はない。最重要課題を確実に解決する1つのエージェントが欲しい。」 ※これは開発が佳境に入ってくると強く感じます
builder.io や freecodecamp などでは、「コード生成速度が2〜5倍に向上した」という実測値も報告されています。 ただし、「コードを書く速さが上がっても、要件定義・営業・マーケティングのボトルネックは残る」という指摘も共通して挙がっています。 …そりゃそうなんですけども、「やって気になってしまう」のがAI作業でもありますね。
注意点と限界
推奨するだけで、設定は手動。
最も重要な点です。このプラグインは「何を設定すべきか」を教えてくれますが、.claude/ ディレクトリの作成やHooksの記述は自分で行う必要があります。「自動セットアップ」という表現は正確ではありません。
上位1〜2件に絞られる。
デフォルトではカテゴリ毎に1〜2件しか提示されません。特定カテゴリの詳細を知りたい場合は追加で質問する必要があります。
/plugin は Desktop App では動作しない。
Claude Desktop App(Windows・Mac のデスクトップアプリ)では /plugin install コマンドが使えません。プラグインのインストールには Claude Code CLI(npm install -g @anthropic-ai/claude-code でインストールするターミナル版)が必要です。CLIはAnthropicアカウント(Claude Pro/Max)でログインして使えます。APIキーは不要です。
MCP サーバーの追加に限っては claude mcp add コマンドが Desktop App 版でも動作します。
公式版とコミュニティ版は別物。
NPMに @schuettc/claude-code-setup という同名に近いパッケージが存在しますが、これはコミュニティ開発のCLIツールです。Anthropic公式のAIエージェント型プラグインとは別物です。
導入推奨Skills(一般的なカタログ)
claude-code-setupが提案するSkillsの主なラインナップです。プロジェクトの内容によって推奨が変わりますが、多くの開発環境で汎用的に使われるものを整理しました。
| Skill | 用途 | 推奨される場面 |
|---|---|---|
plan |
設計・計画立案エージェント | 新機能追加前の設計レビュー |
simplify |
PR前コード品質チェック | 重複ロジック・過剰抽象化の検出 |
code-review |
コードレビュー自動化 | コミット前の品質保証 |
pr-review-toolkit |
PRレビュー一式 | GitHub PR運用がある場合 |
security-reviewer |
セキュリティ脆弱性検出 | 認証・ファイル処理コードがある場合 |
frontend-design |
UI/CSS支援 | フロントエンド変更が多い場合 |
agent-sdk-dev |
エージェント開発支援 | Claude API実装時 |
simplify はClaude Code組み込みスキルのためインストール不要です。その他はClaude Code CLI から /plugin → 「Discover」タブで検索してインストールできます。Desktop App では /plugin が使えないため、CLI経由での操作が必要です。
インストールするSkillsに迷ったら、まず simplify と security-reviewer の2つを試すのが現実的な出発点です。claude-code-setup自体がプロジェクトを見て優先度を絞り込んでくれるので、プラグインに「このプロジェクトにはどのSkillが必要か」と質問するのが最も効率的な使い方です。
弊社業務に関係するスキルのピックアップ例
弊社(合同会社ムジンケイカクプロ)の主要業務であるPython開発・マーケティング支援・SEOコンサルティング・サイト開発運用に照らして、関連するSkillsをピックアップしました。
Python開発
| Skill | 出所 | 用途 |
|---|---|---|
claude-api |
Anthropic公式 | Claude API組み込み・Anthropic SDK最適化 |
webapp-testing |
Anthropic公式 | Playwright経由でFastAPIエンドポイントのUIテスト |
security-review |
Anthropic公式 | ファイル処理・入力値の脆弱性チェック |
マーケティング支援
| Skill | 出所 | 用途 |
|---|---|---|
brand-guidelines |
Anthropic公式 | ブランドカラー・トーンを統一した文章生成 |
internal-comms |
Anthropic公式 | 社内報・ニュースレター・FAQ文書作成 |
SEO対策コンサルティング
| Skill | 出所 | 用途 |
|---|---|---|
semrush-seo-audit |
Anthropic公式 | SEMrushと連携した包括的SEO監査レポート生成 |
SEO専用Skillsはエコシステム上まだ少なく、SEMrushアカウント連携が現状の最有力です。
サイト改善・開発・運用
| Skill | 出所 | 用途 |
|---|---|---|
frontend-design |
Anthropic公式 | CSS/UI改善(汎用的な「AIっぽさ」を排除) |
web-artifacts-builder |
Anthropic公式 | React/Tailwindでランディングページ・コンポーネント生成 |
docx / pdf / xlsx |
Anthropic公式 | 提案書・報告書・見積書の文書生成 |
ITコンサルティング
| Skill | 出所 | 用途 |
|---|---|---|
skill-creator |
Anthropic公式 | 業務フロー専用のカスタムSkillを自作 |
obra/superpowers |
Community | DevOps・CI/CD・インフラ支援の65種セット |
インストール手順
Claude Code CLI(ターミナル版)の場合:
# 公式Anthropicマーケットプレイスを登録(初回のみ)
/plugin marketplace add anthropics/skills
# 個別インストール例
/plugin install brand-guidelines@anthropic-agent-skills
/plugin install webapp-testing@anthropic-agent-skills
/plugin install frontend-design@anthropic-agent-skills
MCP サーバーの追加(CLI・Desktop App 共通):
Claude Code CLI がインストールされていれば、ターミナルから以下のコマンドでグローバルに追加できます。Desktop App と設定ディレクトリを共有するため、一度追加すれば両環境で有効です。
# context7 をグローバル(全プロジェクト共通)で追加する例
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp
実際にセットアップしてみた(実践レポート)
claude-code-setup プラグインの検証と並行して、推奨内容を実際に手元の環境(Windows・Claude Desktop App)に適用しました。その過程で分かったことをレポートします。
発見①:claude mcp add コマンドで MCP をグローバル追加できる
Desktop App でも claude mcp サブコマンドは動作します。ターミナル(PowerShell・コマンドプロンプト)から以下の形式で実行するだけでグローバル設定に追加できます。
# 構文
claude mcp add --scope user <名前> -- <コマンド> [引数]
# 例:context7 を追加
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp
--scope user を指定することで全プロジェクト共通の設定になります。省略するとプロジェクトローカルになります。
発見②:claude plugin install コマンドでプラグインをCLIから入れられる
インタラクティブセッション内の /plugin install が Desktop App で使えなくても、ターミナルから claude plugin install サブコマンドが使えます。
claude plugin install code-review@claude-plugins-official
実際に追加した MCP サーバー
| MCP | コマンド | 用途 |
|---|---|---|
context7 |
npx -y @upstash/context7-mcp |
Python/FastAPI 最新ドキュメント参照 |
git |
uvx mcp-server-git |
ローカルgit履歴・差分の直接参照 |
github |
npx -y @modelcontextprotocol/server-github |
GitHub Issue・PR管理(PAT必要) |
fetch |
uvx mcp-server-fetch |
WebページURL取得・情報収集 |
playwright |
npx @playwright/mcp@latest |
ブラウザ操作・スクリーンショット |
# 一括追加の例
claude mcp add --scope user context7 -- npx -y @upstash/context7-mcp
claude mcp add --scope user git -- uvx mcp-server-git
claude mcp add --scope user fetch -- uvx mcp-server-fetch
claude mcp add --scope user playwright -- npx @playwright/mcp@latest
claude mcp add --scope user github -e GITHUB_PERSONAL_ACCESS_TOKEN=<token> -- npx -y @modelcontextprotocol/server-github
# 接続確認
claude mcp list
実際に追加した Hooks
Hookは .claude/settings.json(プロジェクト)または ~/.claude/settings.json(グローバル)に記述します。
プロジェクトレベル(<プロジェクトルート>\.claude\settings.json):
{
"hooks": {
"PostToolUse": [{
"matcher": "Edit|Write",
"hooks": [{
"type": "command",
"command": "python3でruffを自動実行(.pyファイル編集後)",
"async": true
}]
}],
"PreToolUse": [{
"matcher": "Edit|Write",
"hooks": [{
"type": "command",
"command": "build/ と shortcodes.yaml への書き込みをブロック"
}]
}]
}
}
グローバルレベル(~/.claude/settings.json):
{
"hooks": {
"SessionStart": [{
"hooks": [{
"type": "command",
"command": ".claude/settings.json に保護設定がない新プロジェクトを検出したらClaudeに提案を促す"
}]
}]
}
}
実際にインストールした Plugins(13本)
claude plugin install でマーケットプレイスから一括インストールしました。全プロジェクト・全セッションで自動的に有効になります。
for plugin in code-review security-guidance pyright-lsp frontend-design \
pr-review-toolkit commit-commands claude-code-setup code-simplifier \
feature-dev hookify claude-md-management session-report skill-creator; do
claude plugin install "${plugin}@claude-plugins-official"
done
| Plugin | 主な用途 |
|---|---|
code-review |
コードレビュー自動化 |
security-guidance |
セキュリティ脆弱性チェック |
pyright-lsp |
Python型チェック・補完 |
frontend-design |
UI/CSS改善支援 |
pr-review-toolkit |
PRレビュー |
commit-commands |
コミットメッセージ品質向上 |
claude-code-setup |
新プロジェクトのセットアップ提案 |
code-simplifier |
コードのリファクタリング支援 |
feature-dev |
新機能追加ワークフロー |
hookify |
Hook作成・編集支援 |
claude-md-management |
CLAUDE.md管理 |
session-report |
セッションサマリー生成 |
skill-creator |
カスタムSkill作成支援 |
セットアップの全体像
Claude Desktop App(Windows)
├── MCP サーバー(グローバル)
│ ├── context7 → Python/FastAPIドキュメント参照
│ ├── git → ローカルgit操作
│ ├── github → GitHub API連携
│ ├── fetch → Web情報取得
│ └── playwright → ブラウザ操作
├── Plugins(グローバル・13本)
│ └── code-review / security-guidance / pyright-lsp 等
├── Hooks グローバル
│ └── SessionStart → 新プロジェクトで保護設定を提案
└── Hooks プロジェクト(CMSプロジェクト固有)
├── PostToolUse → .py編集後にruffで自動フォーマット
└── PreToolUse → build/ と shortcodes.yaml への書き込みをブロック
まとめ
claude-code-setup はSNS投稿の主張通り、実在するAnthropic公式プラグインです。インストールコマンドも正確で、プロジェクトスキャンによる提案機能も動作します。
ただし「自動設定」という表現には注意が必要です。 あくまで推奨を提案するアドバイザーであり、設定の実施は開発者自身が行います。Claude Codeの設定に何から手をつければいいか分からない人にとっては、良い出発点になるプラグインです。