fengshao1227/ccg-workflow

多模型协作工作流引擎 — /ccg:go 一个命令,AI 自动分析意图、选择策略、编排 Codex + Gemini + Claude 协作执行

解決する課題

CCGはClaude Code向けに設計されたワークフローエンジンであり、単一モデルのインターフェースをマルチモデルオーケストレーターへと変革します。Claudeが全体的な制御とコンテキストを維持しつつ、他の高性能モデル(Codex、Gemini、Grok、Kimi Codeなど)に専門的なタスクをディスパッチできるようにすることで、モデルの制限という問題を解決します。

仕組み

CCGは、リードオーケストレーター(Claude Code)と、外部モデルと通信するための codeagent-wrapper というGoベースのバイナリブリッジを使用します。Hook Engineを採用しており、会話の各ターンに状態とプロジェクトのコンテキストを注入することで、圧縮中のコンテキスト損失を防ぎます。

ユーザーが /ccg:go のようなコマンドを入力すると、エンジンはタスクの複雑さを分類し、10種類の組み込み戦略(複雑な機能向けの full-collaborate や単純なバグ向けの direct-fix など)から1つを選択します。複雑なタスクの場合、要件、計画、レビュー結果を追跡するための永続的なタスクディレクトリ(.ccg/tasks/)を作成し、実装のために並列のAgent Teamsを生成できます。

対象ユーザー

現在のワークフローを離れることなく、並列分析、クロスレビュー、専門的なドメイン知識のために複数のLLMを活用したいClaude Codeユーザー。

ハイライト

  • マルチモデルオーケストレーション: 単一のインターフェースを通じて、Codex、Gemini、Grok、Kimi Codeに作業をディスパッチ。
  • Hook Engine: 各ターンにブレッドクラムとプロジェクトコンテキストを注入することで、状態の損失を防止。
  • 永続的なタスクシステム: 専用ディレクトリとJSONファイルを通じて、複雑なタスクのライフサイクルを追跡。
  • 組み込みの品質ゲート: セキュリティ検証、品質監査、ドキュメント生成のための専門的なコマンドを搭載。
  • ドメイン知識の注入: キーワードが検出されると、10種類の異なる技術ドメインにわたる関連知識ファイルを自動的に注入。
  • スタンドアロンスキル: Web-ops(BaoTa/aaPanel統合など)やSEOページ構築のための専門的なツールキットを提供。
  • DeepSeek Harness統合: DeepSeek Harness内で同じロールマトリックスを実行するためのネイティブサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト