mcpField
C
ccg

ccg

github.com/zereightエージェントワークフロー2.1k57 回インストール今日更新
リポジトリ

ccg について

CCG は Codex と Gemini にタスクを並行して依頼し、回答を統合します。複数の視点によるレビューや相互検証に使え、CLI が利用できない場合は利用可能な提供元、または Claude のみで処理します。

主な機能

  1. 01Codex と Gemini の並列呼び出し
  2. 02分析内容に応じたプロンプト分割
  3. 03合意点と相違点の統合
  4. 04提供元が使えない場合の代替

活用シーン

  1. 01複数の視点からコードをレビュー
  2. 02分析結果や提案の相互検証
  3. 03バックエンドと UI の作業を一つの依頼で扱う

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/zereight/gitlab-mcp --skill ccg

インストール後、Claude Code で/ccgを入力して読み込まれたか確認します。

詳細

CCG - Claude-Codex-Gemini 3 モデルオーケストレーション

3 つの AI モデルでタスクを並列処理し、その出力を統合して 1 つの回答にまとめます。

使用する場面

  • 1 つのリクエストでのバックエンド/分析とフロントエンド/UI の作業
  • 複数の視点からのコードレビュー
  • モデル間で意見が異なる可能性がある場合の相互検証
  • チーム全体のオーケストレーションを行わずに、入力をすばやく並列処理する場合

使用しない場面

  • 単純で明確なタスク → 直接実行します
  • 進め方がすでに明確な場合 → /omg-autopilot を使用します
  • 複数のエージェントによる協調作業が必要な場合 → /team を使用します

必要条件

  • Codex CLI:npm install -g @openai/codex
  • Gemini CLI:npm install -g @google/gemini-cli
  • いずれかの CLI を利用できない場合は、利用可能なプロバイダーを使用して続行します

実行プロトコル

1. リクエストを分解する

ユーザーのリクエストを次のように分けます。

  • Codex プロンプト:アーキテクチャ、正確性、バックエンド、リスク、テスト戦略
  • Gemini プロンプト:UX/コンテンツの明確さ、代替案、エッジケースでの使いやすさ、ドキュメントの仕上げ
  • 統合計画:意見の相違をどのように調整するか
2. アドバイザーを呼び出す

CLI を使用して両方のアドバイザーを並列に実行します。

# Run in terminal
codex "<codex prompt>"
gemini "<gemini prompt>"

または、利用可能であれば VS Code の selectChatModels() API を使用します。

Promise.all([
  model_openai.sendRequest(codex_prompt),
  model_google.sendRequest(gemini_prompt)
])
3. 結果を収集する

両方のアドバイザーから出力を収集します。

4. 統合する

次の内容を含む、統一された回答を 1 つ返します。

  • 一致した推奨事項
  • 相違する推奨事項(明示します)
  • 選択した最終方針とその理由
  • アクションチェックリスト

フォールバック

状況対応
いずれか 1 つのプロバイダーが利用できない利用可能なプロバイダーと Claude による統合を続行します
両方のプロバイダーが利用できないClaude のみの回答に切り替えます

例

/ccg Review this PR - architecture/security via Codex and UX/readability via Gemini

出力:

=== CCG Synthesis ===

## Agreed
- Authentication middleware needs rate limiting
- Error messages should be more user-friendly

## Conflicting
- Codex: Use middleware pattern for validation
- Gemini: Use inline validation for simplicity
→ Chosen: Middleware pattern (consistency with existing codebase)

## Action Checklist
- [ ] Add rate limiting middleware
- [ ] Improve error messages in auth flow
- [ ] Extract validation to middleware layer

コメント