CC4PMs Mastery Bonus — Claude Code 拡張パック
概要
CC4PMs-mastery-bonus は、Claude Code(Anthropic Claude のカスタムコマンド拡張)向けに設計された小さなツールセットで、日常的な対話型AIの能力を拡張する「3つのパワーアップ」を提供します。主な機能は(1)/consult-the-council — GPT、Gemini、Grok など複数モデルに同時に質問して視点を比較するマルチモデル照会、(2)/spin-up — タスクを複数のサブエージェントへ並列委任して処理を分散する仕組み、(3)ウェブリサーチ系のコマンド(外部情報の検索と引用)です。実行には各種APIキーが必要になる場合があり、リポジトリはPythonベースでスクリプトやコマンド定義、サンプルを含みます。
リポジトリの統計情報
- スター数: 2
- フォーク数: 0
- ウォッチャー数: 2
- コミット数: 2
- ファイル数: 6
- メインの言語: Python
主な特徴
- マルチモデル同時照会(/consult-the-council):GPT、Gemini、Grok など複数のモデルから一度に回答を取得して比較できる。
- サブエージェント並列処理(/spin-up):タスクを分割し、複数のサブエージェントに並列委任して処理時間や専門性を改善する設計。
- ウェブリサーチ機能:外部APIや検索を使った情報収集とソース提示(APIキーが必要)。
- シンプルなPythonベース実装でカスタマイズしやすい構成。
技術的なポイント
このリポジトリは「Claude Code の拡張コマンド」を例示する目的のツール群で、設計上はモデル間の比較・分散処理・外部情報取得という3つのユースケースに焦点を当てています。/consult-the-council コマンドは複数の外部LLM(OpenAI、Google、xAI 等)へ同一プロンプトを投げ、得られた応答を集約して提示するためのラッパーです。実装では各種APIの認証トークンを環境変数や設定ファイルで管理し、並列のHTTPリクエスト(あるいは非同期クライアント)で効率的に呼び出す構造が想定されます。利点はモデル固有のバイアスや失敗モードを横断的に確認できる点で、システム側はタイムアウト、レート制限、エラーハンドリング、レスポンス正規化(フォーマット統一)を実装する必要があります。
/spin-up はタスク分割とサブエージェント管理を行うコマンドで、タスクを小さなステップに分解して同時に処理させ、結果を統合するオーケストレーションパターンを採用します。技術的には並列実行(スレッド、プロセス、非同期タスクキュー)や、各サブエージェントの専門性を指定するためのプロンプトテンプレート、集約ルール(例えば投票、信頼度合算、ルールベースのマージ)などがポイントです。こうした仕組みは応答の多様性と信頼性を高めますが、整合性チェックや出力の整形、部分失敗時のフォールバック戦略が重要です。
ウェブリサーチ系の機能は、外部検索APIやウェブスクレイピング結果を取り込み、RAG(Retrieval-Augmented Generation)的にモデルに供給する用途を想定しています。正確な出典の保持、スニペットのトリミング、情報の鮮度管理、プライバシーと利用規約の遵守(特にスクレイピング時)といった運用面の注意点も含まれます。全体として、小規模ながら実践的な「プロンプト設計」「API統合」「並列処理」「応答集約」の要素を組み合わせることで、Claude を中心としたマルチモデル環境での有用性を高める構造になっています。
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- README.md: file
- consult-the-council: dir
- meme.webp: file
- spin-up: dir
…他 1 ファイル
各ディレクトリにはコマンドごとの実装例(Pythonスクリプトや設定テンプレート)、外部APIを呼ぶためのラッパーやサンプルのプロンプトが含まれている構成が想定されます。利用前にはREADMEを読み、必要なAPIキーや環境設定を行ってください。
まとめ
Claude Code を拡張してマルチモデル照会や並列サブエージェント、ウェブリサーチを手軽に試せる小規模パッケージ。
リポジトリ情報:
- 名前: CC4PMs-mastery-bonus
- 説明: 3 Claude Code skills & commands: multi-model council, subagent delegation, and web research
- スター数: 2
- 言語: Python
- URL: https://github.com/carlvellotti/CC4PMs-mastery-bonus
- オーナー: carlvellotti
- アバター: https://avatars.githubusercontent.com/u/7491317?v=4
READMEの抜粋:
CC4PMs Mastery Bonus: Claude Code Skills & Commands
Three power-ups for Claude Code that make it dramatically more useful.
| Skill | What It Does | Type | Prerequisites |
|---|---|---|---|
/consult-the-council | Ask GPT, Gemini, and Grok the same question — get 3 perspectives at once | Command | API keys for OpenAI, Google, xAI |
/spin-up | Force Claude to delegate work to parallel subag… |