CC Guide
上級

Superpowers + OMC + ECC を横断的に組み合わせる

3つのツールを共存させ、それぞれの強みを活かしたハイブリッドワークフローを構築する方法

superpowersomcecccross-tool

Superpowers + OMC + ECC を横断的に組み合わせる

Claude Code のエコシステムには、Superpowers、oh-my-claudecode(OMC)、Everything Claude Code(ECC)の3つの主要ツールがあります。これらは排他的ではなく、それぞれの強みを活かして組み合わせることができます。

各ツールの強み

ツール強み主な特徴
Superpowers規律強制TDD、ブレインストーミング、系統的デバッグ
OMCオーケストレーションチームパイプライン、自律モード、マルチAI連携
ECC網羅性38+エージェント、156+スキル、多言語対応

共存の仕組み

3つのツールは異なるレイヤーで動作するため、競合なしに共存できます。

  • Superpowers: SessionStart フックでコンテキストを注入し、スキルで振る舞いを規定
  • OMC: フックシステムでオーケストレーションを提供し、MCPサーバーでツールを拡張
  • ECC: エージェント、スキル、コマンドでリソースを提供

ハイブリッドワークフローの例

ワークフロー1: 設計品質の最大化

1. Superpowers brainstorming で設計を徹底検討
2. OMC deep-interview で要件の曖昧さを排除
3. Superpowers writing-plans で実装計画を作成
4. ECC /model-route でタスク別にモデルを最適化

ワークフロー2: 実行品質の最大化

1. OMC autopilot で自律実行を開始
2. Superpowers TDD スキルがテストファーストを強制
3. Superpowers verification-before-completion が完了検証
4. OMC ralph が部分的完了を許さず再実行
5. ECC /quality-gate が最終品質を保証

ワークフロー3: チーム開発の最大化

1. OMC /team で5名の executor をスポーン
2. 各 executor は Superpowers の TDD を実践
3. 言語固有のレビューは ECC エージェントが担当
4. OMC の notification でチームに進捗を通知
5. Superpowers receiving-code-review でレビュー対応

重複機能の扱い

一部の機能は複数ツールで提供されています。その場合は明示的に選択します。

機能SuperpowersOMCECC
TDDtest-driven-development--tdd-workflow, /tdd
コードレビューrequesting-code-reviewcode-reviewer agentcode-reviewer agent, /code-review
並列実行dispatching-parallel-agentsultrawork, teammulti-execute
デバッグsystematic-debuggingtracedebug, /debug
計画writing-plansomc-plan, ralplan/plan
学習--learnercontinuous-learning-v2

競合を避けるコツ

  1. フックの優先順位: 複数ツールのフックが衝突する場合は、OMC の omc-doctor で診断
  2. エージェントの使い分け: 同名エージェントが複数ある場合、明示的に指定
  3. スキルの明示的呼び出し: 自動検出に頼らず、スラッシュコマンドで明示的に呼び出し

推奨構成

基本構成: Superpowers + OMC
多言語プロジェクト: Superpowers + OMC + ECC
CI/CD重視: OMC + ECC
品質至上: Superpowers + ECC

セットアップ順序

  1. まず Superpowers をインストール(規律の基盤)
  2. 次に OMC をセットアップ(オーケストレーション)
  3. 最後に ECC を追加(リソースの拡充)
/plugin install superpowers@claude-plugins-official
setup omc
/plugin marketplace add affaan-m/everything-claude-code

あわせて読む

関連コンテンツ