mrkeyoor.com_
Tue 03 Nov 07:18 UTC
AI Toolsevaluationupdated 01 Nov 2026

ccg-workflow review

Choose CCG Workflow if you want Claude Code to coordinate other coding models while keeping a reviewable task history. CCG Workflow is a workflow engine for Claude Code that delegates work through a Go binary bridge. Our run on September 27, 2026, checked commit f349e3d, version 3.6.7, in our sandbox. It covered dependency installation, build and repository tests, not a live multi-model coding task or DeepSeek Harness activation.

+4stars / 7d
Verdict

Trial CCG Workflow if persistent plans and model delegation address a coordination problem you already have. Our sandbox supports proceeding to a host-specific trial: dependency installation, build and repository tests completed successfully. It does not support a production-readiness claim. Start with a disposable project, inspect the task files and approval stop, and verify one real delegated task with your chosen providers. If you only want reusable skills, evaluate the documented native plugin first.

We ran it

Lab card: what happened when we ran ccg-workflowScreenshot of ccg-workflow (ccg.fengshao1227.com)
Install✓ · 14s617 packages · 262 MB
Build✓ · 9s
Tests✓ · 20s206 passed · 0 failed of 206 (vitest)
Repo445 files~41,401 lines of source · 8.8 MB · 6 CI workflows

Answers from our run

Does ccg-workflow build from source?

Dependencies installed in 14 seconds (617 packages), and the build succeeded in 9 seconds. We cloned commit f349e3d into a clean Debian container with 3 CPUs and no project-specific setup.

Do ccg-workflow's tests pass?

Yes. The project's own test command finished in 20 seconds and reported 206 passed, 0 failed (vitest).

Who should not use ccg-workflow?

Developers who need only standalone skills and do not need model orchestration.

What are the alternatives to ccg-workflow?

myclaude, Trellis. Trial CCG Workflow if persistent plans and model delegation address a coordination problem you already have.

Setup4/5Repository preparation succeeded: installation took 14 seconds and build took 9 seconds. This rating excludes workstation setup and provider authentication.
Docs4/5The tested README explains architecture, installation choices, configuration and uninstall commands. Instruction correctness across supported hosts was not verified.
CommunityN/AThe supplied extracts do not establish adoption or a representative history of maintainer responses and community support.
Maturity4/5Assessed narrowly for installation and configuration tooling: stored test summaries and raw test paths provide supporting evidence. Live orchestration reliability remains untested.

Who it’s for

Claude Code users who want persistent requirements, plans and review notes around delegated work.
Developers prepared to configure the external model tools they choose and review implementation plans.
Teams willing to validate the workflow on their own host before relying on it.

Who it’s NOT for

Developers who need only standalone skills and do not need model orchestration.
Teams seeking demonstrated model-output quality, provider compatibility or operating costs: our run did not measure these.
DeepSeek Harness users who need verified activation on their exact host version: repository tests do not establish that compatibility.

Setup reality

In our sandbox, the harness recorded dependency installation at 14 seconds, build at 9 seconds and tests at 20 seconds. All three commands returned exit code 0 without timing out. These are separate command durations; the stored overall run duration is 59 seconds.

The stored dependency measurement is 617 packages occupying 262 MB. The install log separately reports "Packages: +616". That log describes packages added during installation; we retain the stored dependency measurement rather than substitute the log figure.

For the full installation, the commit-pinned README requires Node.js 20+ and Claude Code CLI. It documents commands, hooks, skills, routing configuration, prompts and the Go bridge under ~/.claude. Our command results do not establish successful provider authentication or completion of a real delegated task.

What our run establishes

Our run on September 27, 2026, checked commit f349e3d, version 3.6.7, in our sandbox. The recorded environment had 3 CPUs, 8 GB of memory and the lab-node:22 image. This review uses that stored execution; we did not run the project again.

Our stored parser summaries report 206 passed tests, 0 failed and 0 skipped. The supplied Vitest footer also reports 206 passed tests across 13 files. These summaries do not establish exhaustive unique test coverage, and we have not reconciled a complete execution log.

The raw output includes installer, configuration, plugin-manifest and workflow-installation tests. That is useful evidence about the package's installation machinery. It does not demonstrate a working Claude-led coding session, successful external model calls, DeepSeek Harness activation or the quality of generated changes.

Our harness records command outcomes separately: success flags, exit codes, timeout flags, elapsed time and output tails, with parsed test counts stored alongside them. The MrKeyoor testing methodology explains this provenance and its limits. That page describes the methodology available now; it does not establish which methodology revision governed this September run.

No audit result is attached. Advisory totals and scan coverage are unknown, so this review makes no security assessment.

What the workflow adds

CCG Workflow is a workflow engine for Claude Code that delegates work through a Go binary bridge. The README at the tested commit describes Claude as the coordinator, with external models supplying analysis and review.

Its documented full-collaborate example creates a task directory, requests parallel model analysis and stops for approval of the plan before implementation. Medium and larger tasks retain requirements, an implementation plan, context and review material under .ccg/tasks/. The practical reason to consider CCG is that you can inspect this task history instead of carrying every decision between model sessions yourself.

Those are documented capabilities, not outcomes demonstrated by our run. In particular, the README's context-restoration promises should not be read as our verification that context can never be lost.

Choose the installation surface first

The tested README separates a full installation from a native Claude plugin. The full installation supplies multi-model commands, hooks and the binary bridge. The native plugin supplies skills without that orchestration. If skills are your only requirement, inspect the smaller option before installing the full workflow.

The full installation writes to user-level Claude configuration. Review the documented file tree and existing configuration before proceeding. Its dependency-install duration measures preparation of the repository in our sandbox, not the time needed to configure a workstation or authenticate model providers.

The checkout detector reported no Dockerfile and no top-level tests directory. The raw test paths nevertheless show tests under src/utils/__tests__/. A directory detector's negative result is not evidence that the repository lacks tests.

DeepSeek Harness needs its own compatibility check

Issue 165 is an open report of a dsh-ccg import or activation failure. Its environment entries contain example-prefixed values, so they do not establish the reporter's exact operating system, Node.js version or DSH version.

The current README documents newer DSH requirements and installation instructions. Those instructions are separate from our version 3.6.7 run, and we have not tested them. Neither passing installer tests nor one open report establishes whether your particular DSH build will activate the plugin. Check activation and a delegated task on your intended host before adopting this path.

Alternatives solve different parts of the problem

myclaude provides selectable workflow modules and multi-backend execution. Consider myclaude as a replacement candidate when choosing among development workflows is your main requirement. Its README also documents a wrapper and user-level Claude files, so modular selection does not imply an installation without configuration changes.

Trellis persists specs, tasks and project memory in the repository. Consider Trellis when shared engineering context across coding agents is the main requirement. It addresses context and workflow organization rather than establishing the same external-model routing role as CCG. That makes it a possible complement in purpose, but compatibility between their hooks and generated files is untested here.

How to read the ratings

These are editorial assessments, not benchmark results. For setup, documentation and maturity, 1 means major demonstrated obstacles, 2 means substantial gaps, 3 means a usable foundation with material limits, 4 means strong evidence within the stated scope with remaining validation, and 5 requires broader operational verification. An unknown dimension receives no score.

Setup ease is 4/5 for repository preparation: installation and build succeeded, but workstation configuration and provider access remain unverified. Documentation is 4/5 because the tested README explains architecture, installation choices, configuration and removal; this does not certify every instruction. Maturity is 4/5 for the installation and configuration tooling evidenced by the supplied tests, not for production orchestration reliability. Community is unassessed because the supplied evidence does not establish adoption or a representative pattern of support responses.

Alternatives

ProjectWhat it isPick it when
myclaudeSelectable Claude Code workflow modules with multi-backend execution.Choose it as a replacement candidate when you want to select among development workflows; inspect its wrapper and user-level configuration requirements too.
TrellisRepository-based specs, tasks and project memory for coding agents.Choose it when shared project context is the main need. Its purpose can complement orchestration, but running its hooks alongside CCG requires separate validation.

Sources

  1. CCG Workflow repository and README
  2. CCG Workflow v3.6.7 package manifest
  3. Open DSH plugin activation failure, issue 165
  4. Open DSH plugin load failure, issue 163
  5. Closed wrapper process-group bug, issue 151

More ai tools reviews

kornia · skills · anarlog · pr-agent · agent-sprite-forge · KiroCrew · the whole board →

Related reading