mcpField
C
ccg

ccg

github.com/yeachan-heoエージェントワークフロー40.4k541 回インストール1 日前に更新
リポジトリ

ccg について

CCG は Claude 向けのマルチモデル連携スキルです。Codex と Antigravity または Gemini から並行して意見を集め、Claude が一つの回答に統合します。tmux のチームワーカーを使わずに複数の視点で検討する用途に向いています。

主な機能

  1. 01Codex と Antigravity/Gemini 向けに依頼を分割
  2. 02外部アドバイザーを並列実行
  3. 03アドバイザーの出力ファイルを収集
  4. 04一致点と相違点を統合
  5. 05プロバイダー利用不可時の代替実行

活用シーン

  1. 01バックエンド分析とフロントエンド設計を組み合わせる
  2. 02アーキテクチャと UX の観点からコードをレビュー
  3. 03Codex と Gemini の評価を相互確認
  4. 04プロバイダーが利用できない場合も助言を得る

インストール

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

$npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill ccg

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

詳細

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

CCG は標準の /ask スキル(/ask codex + /ask antigravity)を経由し、その後 Claude が両方の出力を統合して 1 つの回答にまとめます。

tmux のチームワーカーを起動せずに、外部からの複数の視点を並行して得たい場合に使用します。

使用する場面

  • 1 つのリクエストでバックエンド/分析とフロントエンド/UI の作業を行う場合
  • 複数の視点(アーキテクチャ + デザイン/UX)からコードレビューを受ける場合
  • Codex と Antigravity/Gemini の意見が異なる可能性がある、相互検証を行う場合
  • チームランタイムのオーケストレーションなしで、アドバイザー形式の意見をすばやく並行して得る場合

要件

  • Codex CLI:npm install -g @openai/codex(または @openai/codex)
  • Antigravity CLI(Google の Gemini CLI の後継):公式の Antigravity の手順に従って agy バイナリをインストールします(インストーラーは実行前に内容を確認してください)。確認:agy --version
  • Gemini CLI は、エンタープライズ/API キーのユースケースで引き続きサポートされています:npm install -g @google/gemini-cli
  • omc ask コマンドが利用可能であること
  • いずれかの CLI が利用できない場合は、利用可能なプロバイダーで続行し、その制限について記載します

動作の仕組み

1. Claude decomposes the request into two advisor prompts:
   - Codex prompt (analysis/architecture/backend)
   - Antigravity prompt (UX/design/docs/alternatives) — use gemini for enterprise

2. Claude runs via CLI (skill nesting not supported):
   - `omc ask codex "<codex prompt>"`
   - `omc ask antigravity "<antigravity prompt>"`
     (or `omc ask gemini "<gemini prompt>"` for enterprise)

3. Artifacts are written under `.omc/artifacts/ask/`

4. Claude synthesizes both outputs into one final response

実行プロトコル

呼び出された場合、Claude は必ず次のワークフローに従います。

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

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

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

注: Claude Code では、スキルのネスト(アクティブなスキル内から別のスキルを呼び出すこと)はサポートされていません。必ず Bash ツール経由で直接 CLI パスを使用してください。

両方のアドバイザーを実行します(セットアップに応じて antigravity または gemini を使用してください)。

omc ask codex "<codex prompt>"
omc ask antigravity "<antigravity prompt>"

エンタープライズ向けの代替手段:

omc ask gemini "<gemini prompt>"
3. 成果物を収集する

最新の ask 成果物を次から読み込みます。

.omc/artifacts/ask/codex-*.md
.omc/artifacts/ask/antigravity-*.md
.omc/artifacts/ask/gemini-*.md
4. 統合する

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

  • 合意された推奨事項
  • 意見が対立する推奨事項(明確に示します)
  • 選択した最終方針とその理由
  • 実行チェックリスト

フォールバック

いずれかのプロバイダーが利用できない場合:

  • 利用可能なプロバイダーと Claude による統合で続行します
  • 不足している視点とリスクを明確に記載します

両方とも利用できない場合:

  • Claude のみで回答し、CCG の外部アドバイザーが利用できなかったことを明記します

呼び出し

/oh-my-claudecode:ccg <task description>

例:

/oh-my-claudecode:ccg Review this PR - architecture/security via Codex and UX/readability via Antigravity

コメント