マトリクス
機能別カテゴリ比較
Claude Code、Superpowers、OMC、ECC の機能をカテゴリ別に比較。基本機能から拡張性まで網羅。
📊 機能カバレッジチャートを見る | コスト比較を見る | ツール選択ガイド
機能比較マトリクス
このマトリクスは、4つのツール・フレームワークの機能対応状況をカテゴリ別に整理したものです。
使い方
- インタラクティブ比較セクションで、表示したいツールを切り替えられます
- 各機能をクリックすると詳細な説明が表示されます
- 凡例: 対応 / 一部対応 / 非対応
カテゴリ一覧
| カテゴリ | 内容 |
|---|---|
| 基本機能 | コード生成、検索、Git操作、チャット |
| エージェント | カスタムエージェント、マルチエージェント、チーム、自動化 |
| 開発ワークフロー | TDD、レビュー、セキュリティ、プランニング |
| 拡張性 | MCP連携、Hooks、スキル、設定共有 |
詳細比較
基本機能
| 機能 | Claude Code | Superpowers | OMC | ECC |
|---|---|---|---|---|
| コード生成 | ✓ | ✓ | ✓ | ✓ |
| コード検索 | ✓ | ✓ | ✓ | ✓ |
| Git操作 | ✓ | ✓ | ✓ | ✓ |
| チャット | ✓ | ✓ | ✓ | ✓ |
| スラッシュコマンド | ✓ | カスタム | 拡張 | 68コマンド |
| MCP統合 | ✓ | ✓ | 拡張 | 14サーバー |
基本機能の判定: Claude Code 単体でも基本的なコード生成、検索、Git操作は可能。Superpowers/OMC/ECC はこれらを拡張・自動化するレイヤー。
エージェント機能
| 機能 | Claude Code | Superpowers | OMC | ECC |
|---|---|---|---|---|
| カスタムエージェント | ✓ | 1種類 | 複数 | 38種類 |
| マルチエージェント | ✓ | ✓(並列) | ✓(チーム) | ✓(協調) |
| エージェントチーム | 実験的 | - | ✓ | - |
| 自律実行モード | - | - | autopilot/ralph | autonomous-loops |
エージェントの判定:
- Claude Code: 基本的なカスタムエージェント定義が可能
- Superpowers: 主に単一エージェントでの規律強制(TDD、ブレインストーミング)
- OMC: チームレベルのオーケストレーション、自律モードによる完全自動化
- ECC: 38種類の言語固有・用途別エージェント
推奨: 単独作業なら Superpowers、大規模タスクなら OMC、多言語プロジェクトなら ECC
開発ワークフロー
| 機能 | Claude Code | Superpowers | OMC | ECC |
|---|---|---|---|---|
| TDDサポート | - | ✓(Iron Law) | - | ✓(言語別) |
| コードレビュー | 手動 | ✓(2段階) | ✓(トリモデル) | ✓(36レビューア) |
| セキュリティスキャン | - | - | - | ✓(AgentShield) |
| プランニング | 手動 | ✓(writing-plans) | ✓(ralplan) | ✓(/plan) |
| デバッグ | 手動 | ✓(systematic) | ✓(trace) | ✓(debug) |
開発ワークフローの判定:
- Superpowers: 規律重視。TDD、ブレインストーミング、系統的デバッグで品質を強制
- OMC: オーケストレーション重視。チームパイプライン、自律モードで効率化
- ECC: 網羅性重視。38+エージェント、156+スキルで多言語・多用途に対応
推奨: 品質重視なら Superpowers、効率重視なら OMC、多言語なら ECC
拡張性
| 機能 | Claude Code | Superpowers | OMC | ECC |
|---|---|---|---|---|
| MCP連携 | ✓ | ✓ | 拡張 | 14サーバー |
| Hooks | ✓ | 1種類 | 複数 | 複数 |
| スキル | ✓ | 14種類 | - | 156種類 |
| 設定共有 | 手動 | - | - | ✓(Instinct) |
| プラグイン | - | ✓ | - | - |
拡張性の判定:
- Superpowers: プラグインとして配布、14の振る舞い形成スキル
- OMC: フックシステムによる強力なオーケストレーション
- ECC: 圧倒的な量のリソース(156+スキル、72コマンド)
各ツールの位置づけ
- Claude Code: Anthropic公式CLI。全ての基盤となるツール
- Superpowers: スキルとエージェントを追加するプラグイン層。規律強制が得意
- OMC (oh-my-claudecode): マルチエージェントオーケストレーション層。自律実行が得意
- ECC (Everything Claude Code): 包括的リソース集。多言語・多用途対応が得意
カテゴリ別推奨ツール
| ユースケース | 推奨ツール | 理由 |
|---|---|---|
| 基本的なコード生成 | Claude Code 単体 | 十分な機能 |
| TDDの厳格実践 | Superpowers | Iron Law で規律を強制 |
| 大規模リファクタリング | OMC | チームパイプラインで並列化 |
| 多言語プロジェクト | ECC | 38+エージェントで言語別対応 |
| 完全自律実行 | OMC | autopilot/ralph でエンドツーエンド |
| 品質向上 | Superpowers + ECC | 規律強制 + 網羅的リソース |
| チーム開発 | OMC + ECC | チームパイプライン + CI/CD統合 |
詳細
各ツールの位置づけ:
- Claude Code: Anthropic公式CLI。全ての基盤となるツール
- Superpowers: スキルとエージェントを追加するプラグイン層
- OMC (oh-my-claudecode): マルチエージェントオーケストレーション層
- ECC (Everything Claude Code): コミュニティによる包括的設定集