CCG-workflow is a Go-based multi-model workflow engine that coordinates Claude Code with Codex, Gemini, and Grok via a Go binary bridge. It provides a CLI to install, configure, and run multi-model collaboration tasks, with a focus on task lifecycles, hooks, and quality gates.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
CCG-workflow is a workflow engine for Claude Code. It turns Claude into a multi-model orchestrator — Claude stays in control while dispatching specialized work to Codex (OpenAI), Gemini (Google), and Grok (xAI) through a Go binary bridge.
One command. Describe what you want. The engine handles the rest.
How it works
- The engine analyzes intent, selects a strategy, and manages the entire workflow.
- It creates a .ccg/tasks/ directory structure for persistent task data.
- It launches dual-model analysis (Codex + Gemini in parallel) and produces a plan for approval.
- It spawns Agent Teams Builders for parallel implementation and conducts quality gates.
- A Hook Engine injects state every turn to preserve context across compaction.
Getting started
- Quick Start section shows installation commands:
# Install (interactive 4-step wizard)
npx ccg-workflow
# Or non-interactive with defaults
npx ccg-workflow init --skip-prompt
Requires Node.js 20+ and Claude Code CLI. Codex CLI, Gemini CLI, and Grok CLI are optional (enable multi-model features).
Configuration
~/.claude/
├── commands/ccg/
├── hooks/ccg/
├── skills/ccg/
├── rules/
├── .ccg/
│ ├── config.toml
│ ├── engine/
│ └── prompts/
└── bin/codeagent-wrapper
Environment variables:
# Set in `~/.claude/settings.json` under "env":
| Variable | Default | Description |
| CODEX_TIMEOUT | 7200 | Wrapper timeout (seconds) |
| CODEAGENT_POST_MESSAGE_DELAY | 5 | Post-completion delay |
| CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS | unset | Set 1 for parallel Agent Teams |
Recent releases
- Release: preset Pre-built Binaries (codeagent-wrapper) (2026-07-15): Pre-compiled
codeagent-wrapperbinaries for all supported platforms. Automatically downloaded duringnpx ccg-workflowinstallation.
Traction
- Stars: 5792
Behind the repo
- Repository is linked to a Go binary bridge called codeagent-wrapper that connects Claude Code with external models.
Caveats
- License: MIT
- Created: 2026-01-04
- Last push: 2026-07-15
- Open issues: 5
- Languages: Go
- Requires Node.js 20+ and Claude Code CLI; multi-model features are optional.






