Welcome to CCW
CCW is a professional workflow automation platform that combines AI-powered intelligence with structured development workflows. With 40+ commands and 15 integrated workflows, CCW transforms how you build, test, and ship software.
What is CCW?
CCW (Claude Code Workflows) is an advanced development environment that orchestrates AI agents, workflows, and tools to accelerate software development while maintaining quality standards.
Key Capabilities:
- AI-Powered Development - Leverage multiple AI models (Gemini, Codex, Claude, Qwen) for code analysis, generation, and review
- Structured Workflows - 15 workflow levels from rapid execution to intelligent orchestration
- 40+ Commands - Comprehensive command set covering planning, execution, testing, review, and maintenance
- Session Management - Full state persistence with resumable sessions
- Multi-Agent Coordination - Parallel execution with dependency-aware task distribution
- Quality Gates - Built-in testing, verification, and code review workflows
Quick Links
Key Features
40+ Commands
CCW provides a comprehensive command set organized into categories:
| Category | Commands | Purpose |
|---|---|---|
| Workflow | 13 commands | Planning, execution, review, cleanup |
| Issue | 7 commands | Issue discovery, planning, resolution |
| CLI | 2 commands | CLI initialization and review |
| Memory | 6 commands | Knowledge management and documentation |
| General | 7+ commands | Coordination, debugging, flow creation |
15 Integrated Workflows
Main Workflow Levels:
- Level 1: Ultra-lightweight direct execution with zero overhead
- Level 2: Lightweight planning (lite-plan), bug fixing (lite-fix), multi-CLI analysis (multi-cli-plan)
- Level 3: Standard planning (plan), test-driven development (tdd-plan), test fix generation (test-fix-gen)
- Level 4: Brainstorming with multi-role parallel analysis
- Level 5: Intelligent orchestration with auto command selection
Issue Workflow:
- Accumulation Phase: discover, new
- Resolution Phase: plan, queue, execute
AI-Powered Intelligence
CCW integrates multiple AI models to provide intelligent assistance:
| Model | Capabilities | Use Cases |
|---|---|---|
| Gemini | Analysis + Write | Code review, debugging, refactoring |
| Codex | Analysis + Write + Review | Git-aware code review, implementation |
| Claude | Analysis + Write | Complex reasoning, documentation |
| Qwen | Analysis + Write | Code generation, pattern matching |
Multi-CLI Collaboration:
# Compare solutions across multiple AI perspectives
/ccw multi-cli-plan "Compare Redis vs RabbitMQ for message queuing"
Session Management
CCW provides full state persistence for all workflow sessions:
# Start a planning session
/ccw workflow:plan "Implement user authentication"
# Resume a paused session
/ccw workflow:session:resume WFS-user-auth
# List all sessions
/ccw workflow:session:list
# Complete and archive
/ccw workflow:session:complete WFS-user-auth
Session Structure:
.workflow/active/WFS-{session}/
├── workflow-session.json # Session metadata
├── IMPL_PLAN.md # Implementation plan
├── TODO_LIST.md # Progress tracking
├── .task/
│ ├── IMPL-001.json # Task definitions
│ └── ...
└── .summaries/
├── IMPL-001-summary.md # Completion summaries
└── ...
Getting Started
Choose Your Starting Point
New to CCW?
Start with Level 1 workflows for simple tasks:
- Quick fixes and config adjustments
- Simple feature implementation
- Direct execution without planning overhead
Experienced Developer?
Jump to Level 3 workflows for complex features:
- Multi-module changes
- Test-driven development
- Complete planning with verification
Quick Start Examples
Quick Fix (Level 1):
# Direct execution for simple changes
/ccw lite-lite-lite "Fix typo in login button"
Bug Fix with Diagnosis (Level 2):
# Intelligent bug diagnosis and fix
/ccw lite-fix "Users getting 500 error on profile update"
Feature Development (Level 3):
# Complete planning and execution
/ccw workflow:plan "Add OAuth2 authentication"
/ccw workflow:execute --session WFS-oauth-auth
New Feature Design (Level 4):
# Multi-role brainstorming
/ccw brainstorm:auto-parallel "Design real-time notification system"
Uncertain Commands (Level 5):
# Auto-analyze and recommend command chain
/ccw ccw-coordinator "Need to refactor the entire API layer"
Architecture Overview
Next Steps
Learn the Fundamentals
- Workflow Introduction - Understanding workflow levels and selection
- Command Reference - Complete command documentation
- FAQ - Common questions and troubleshooting
Explore by Use Case
| Use Case | Recommended Workflow | Documentation |
|---|---|---|
| Quick fixes | lite-lite-lite | Level 1 |
| Bug diagnosis | lite-fix | Level 2 |
| Feature development | plan → execute | Level 3 |
| Test-driven development | tdd-plan → execute | Level 3 |
| Architecture design | brainstorm:auto-parallel | Level 4 |
| Complex workflows | ccw-coordinator | Level 5 |
| Issue tracking | Issue Workflow | Workflow FAQ |
Try It Out
Installation:
npm install -g @ccw/cli
Initialize Project:
ccw init
First Workflow:
# Simple task
ccw lite-lite-lite "Add user profile page"
# Complex feature
ccw workflow:plan "Implement shopping cart"
Support
- Documentation: docs.ccw.dev
- GitHub: github.com/ccw/ccw
- Issues: github.com/ccw/ccw/issues
Ready to get started? Explore the Workflow Introduction to learn about all 15 workflow levels.