ccg について
CCG は Claude 向けのマルチモデル連携スキルです。Codex と Antigravity または Gemini から並行して意見を集め、Claude が一つの回答に統合します。tmux のチームワーカーを使わずに複数の視点で検討する用途に向いています。
主な機能
- 01Codex と Antigravity/Gemini 向けに依頼を分割
- 02外部アドバイザーを並列実行
- 03アドバイザーの出力ファイルを収集
- 04一致点と相違点を統合
- 05プロバイダー利用不可時の代替実行
活用シーン
- 01バックエンド分析とフロントエンド設計を組み合わせる
- 02アーキテクチャと UX の観点からコードをレビュー
- 03Codex と Gemini の評価を相互確認
- 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
コメント
Markdown 対応