/ ディレクトリ / プレイグラウンド / wshobson agents
● コミュニティ wshobson ⚡ 即起動

wshobson agents

作者 wshobson · wshobson/agents

83個の本番対応Claude Codeサブエージェント — バックエンド・フロントエンド・DevOps・データ・セキュリティ — orchestrator-agentによる統合制御。

wshobson/agentsは最も利用されているClaude Codeサブエージェントコレクションの1つです。83の専門エージェント(backend-architect・frontend-developer・code-reviewer・security-auditorなど)と、それらに委任を行うorchestrator-agentで構成されています。~/.claude/agentsに配置するだけで、Claudeが自動的に検出してルーティングします。

なぜ使うのか

主な機能

ライブデモ

実際の動作

準備完了

インストール

作者のリポジトリ · Claude Skills の公式ドキュメント

ユースケース

実用的な使い方: wshobson agents

専門家が自動ルーティングされて機能をエンドツーエンドで構築する

👤 フルスタック機能を構築するソロ開発者 ⏱ ~60 min intermediate

使うタイミング: バックエンド+フロントエンド+テスト+レビューを、コンテキスト切り替えのプロンプトなしで進めたいとき。

フロー
  1. オーケストレーターから開始する
    Use orchestrator-agent. Build a CRUD feature for 'invoices' — backend (FastAPI), frontend (Next.js), tests, review.✓ コピーしました
    → 専門エージェントにルーティングされたサブタスク付きの計画
  2. 各ハンドオフを見守る
    Show me each agent's contribution as it goes. Pause for my approval after backend before frontend starts.✓ コピーしました
    → チェックポイント付きのエージェントごとのdiff
  3. 最終的なセキュリティチェックを行う
    Run security-auditor on the diff. Anything risky?✓ コピーしました
    → 発見事項付きのセキュリティレポート

結果: レイヤーごとに適切な専門家が担当したフルスタック機能が完成する。

注意点
  • オーケストレーターが些細なタスクも過剰に委任する — シンプルな変更には --no-orchestrator で上書きする
組み合わせ: desktop-commander-mcp

専用のcode-reviewerエージェントでコードレビューを実行する

👤 PRで「良さそう」以上のレビューを求める全ての人 ⏱ ~20 min beginner

使うタイミング: ゴム判子を押すだけでない徹底したレビューが欲しいとき。

フロー
  1. diffを準備する
    Run code-reviewer on the current branch's diff vs main. Group findings by severity.✓ コピーしました
    → 重大度1/2/3に分類された発見事項
  2. 修正を適用する
    Apply the sev-1 findings now. Park sev-2/3 for later.✓ コピーしました
    → diffが更新され、提案が記録される

結果: 「lgtm」よりシグナル密度の高いレビュー。

組み合わせ: wshobson-commands-skill

オーケストレーションなしに特定の専門家を直接呼び出す

👤 どの専門知識が必要か正確に分かっている開発者 ⏱ ~30 min intermediate

使うタイミング: ターゲットを絞ったタスクで、計画とルーティングが不要なとき。

フロー
  1. エージェントを選ぶ
    Use database-architect agent. Design a schema for multi-tenant orders with audit trail.✓ コピーしました
    → 根拠付きのスキーマ
  2. 同じエージェントでイテレーションする
    Stay in database-architect. Now add a hot/cold partition strategy for 100M rows.✓ コピーしました
    → 洗練された設計

結果: オーケストレーターのオーバーヘッドなしに、ドメイン特化した出力が得られる。

組み合わせ

他のMCPと組み合わせて10倍の力を

wshobson-agents-skill + wshobson-commands-skill

スラッシュコマンドで特定のエージェントを素早くトリガーする

/review triggers code-reviewer; /audit triggers security-auditor.✓ コピーしました
wshobson-agents-skill + desktop-commander-mcp

エージェントが計画し、desktop-commanderが実行する

Backend-architect plans; desktop-commander writes the files.✓ コピーしました

ツール

このMCPが提供する機能

ツール入力呼び出すタイミングコスト
orchestrator-agent high-level goal マルチドメインの機能開発に使用 Coordinator overhead — multi-step
backend-architect service spec バックエンドの意思決定に使用 0
frontend-developer ui spec UI作業に使用 0
code-reviewer diff マージ前のゲートに使用 0
security-auditor diff or code リスクのある変更に使用 0

コストと制限

運用コスト

APIクォータ
N/A — ローカルスキル
呼び出しあたりのトークン
オーケストレーターモードでは高い(マルチエージェント調整)
金額
無料 (MIT)
ヒント
単一ドメインのタスクではオーケストレーターをスキップして専門家を直接呼ぶ

セキュリティ

権限、シークレット、影響範囲

最小スコープ: filesystem-read
認証情報の保管: なし — 純粋なprompt
データ送信先: なし(スキルはローカルファイル)

トラブルシューティング

よくあるエラーと対処法

エージェントが見つからない

ファイルが.md拡張子と適切なフロントマターを持つ ~/.claude/agents/ に配置されているか確認する

確認: claude --list-agents
オーケストレーターが永遠にループする

プロンプトに明示的な終了条件を追加する。オーケストレーターは「Xになったら停止」に従う

間違った専門家にルーティングされる

フロントマターのdescriptionフィールドを確認する — オーケストレーターはdescriptionのマッチングでルーティングする

代替案

wshobson agents 他との比較

代替案代わりに使う場面トレードオフ
wshobson/skills (sibling)サブエージェントではなくスキル(Anthropicスキル形式)が欲しいとき形式が異なるが、同じ作者による
obra/superpowers異なる考えを持つキュレートされたマルチスキルバンドルが欲しいときより小さく、より意見が強い

その他

リソース

📖 GitHub の公式 README を読む

🐙 オープンな issue を見る

🔍 400以上のMCPサーバーとSkillsを見る