2026年8月20日 · 阅读 —

JSON 驱动的多智能体框架:这个开源项目用 37 个 Skill 把 Claude Code 变成了一个开发团队

Agent 与 SkillsAI 工程实践

在 Claude Code 里跟 AI 协作开发,干着干着就会遇到几个问题:对话一长,上下文就胀,AI 开始丢三落四;想让 AI 多角色分析一个问题,得手动切换提示词;想同时跑几个任务,只能串行排队。

这些问题不是 Claude Code 本身的问题,而是”单会话、单角色、单任务”这个工作模式的天然缺陷。AI 对话就是一条线,而真实开发是多条线并行、多个角色协作、多个阶段递进的网状结构。

最近有个叫 Claude Code Workflow 的项目,用 JSON 驱动 + 37 个模块化 Skill + 22 个专业化 Agent,把 Claude Code 从单条线的工作模式,扩展成了一个多智能体开发框架。现已演进为 Maestro Flow,支持 Gemini、Codex、Qwen、Claude 多 CLI 编排。

一句话结论

CCW 是一套 Claude Code 的多智能体开发框架。它把”AI 对话”变成了”AI 工作流”——用 Skill 触发工作流、用 Agent 做后台分析、用编排器管理多 CLI 协作。npm 全局安装,一行命令装好。现已演进为 Maestro Flow,功能更全面。


核心亮点

1. 37 个 Skill + 22 个 Agent,不是所有的 AI 交互都叫”工作流”

CCW 把 AI 能力分成了三层:

  • Commands:轻量心智命令,单文件。比如 /switch-role 切换角色、/handoff 保存进度
  • Skills:复杂工作流,多文件。比如 workflow-plan(完整规划)、brainstorm(多角色头脑风暴)、workflow-tdd-plan(TDD 工作流)
  • Agents:后台独立运行的专家。比如 security-auditor 全库扫描、performance-analyzer 全链路性能分析,只返回最终报告,不刷屏中间过程

三层的核心区别不是”谁更厉害”,而是”谁更合适”——简单任务用 Command,复杂流程用 Skill,大规模分析交给 Agent。

2. 6 种工作流 Skill,覆盖不同粒度

Skill 触发词使用场景
workflow-lite-plan轻量规划、单模块功能
workflow-multi-cli-plan多 CLI 协同分析
workflow-plan完整规划与会话持久化
workflow-tdd-plan测试驱动开发
workflow-test-fix测试生成与修复循环
brainstorm多角色头脑风暴分析

不是所有需求都需要完整规划。如果只是加一个按钮,用 lite-plan;如果需要跨服务分析,用 multi-cli-plan;如果要做 TDD,用 tdd-plan。按需选择,不浪费上下文。

3. 多 CLI 编排:不是只能用一个 AI

CCW 支持语义化调用多个 CLI 工具(Gemini、Codex、Qwen、Claude),用户只需在提示词里自然描述:

用户说系统做
“使用 Gemini 分析 auth 模块”自动调 gemini CLI 分析
“让 Codex 审查这段代码”自动调 codex CLI 审查
“问问 Qwen 性能优化建议”自动调 qwen CLI 咨询

还能做多 CLI 协同编排:并行分析、迭代优化(Gemini 诊断 → Codex 修复 → Claude 审查)、流水线编排(Gemini 设计 → Codex 实现 → Claude 审查)。

4. Team 架构 v2:事件驱动的节拍模型

flowchart LR
  subgraph Beat[单个节拍循环]
    C[协调器] -->|生成工作者| W1[team-worker A]
    C -->|并行| W2[team-worker B]
    W1 -->|SendMessage| C
    W2 -->|TaskUpdate| C
  end
  Beat -->|下一节拍| Beat

协调器只在需要时唤醒(回调/恢复),简单后继直接生成,无需协调器往返。独立任务并发运行,依赖图按任务生成。不是”一个 AI 慢慢干所有事”,而是”协调器分派 + 工作者并行执行”。

5. 3 个核心斜杠命令覆盖日常

  • /ccw:自动工作流编排器——分析意图、选择工作流、执行
  • /ccw-coordinator:智能编排器——推荐命令链、支持手动调整
  • /workflow:session:start/resume/list/sync/complete:会话管理

日常使用 /ccw "添加用户认证" 就够,自动匹配最合适的工作流。复杂场景用 /ccw-coordinator 手动编排。

6. 完整 Issue 工作流

从 Issue 创建到执行的完整闭环:

/issue/new       # 创建新 issue
/issue/plan      # 规划 issue 解决方案
/issue/queue     # 形成执行队列
/issue/execute   # 执行 issue 队列

7. 前端仪表板 + 编排器编辑器

不只有 CLI。CCW 带了 React 前端:

  • 终端仪表板:多终端网格,可调整窗格大小,实时执行监控,项目导航文件侧边栏
  • 编排器编辑器:基于 React Flow 的可视化工作流编辑,拖放节点,预构建模板库

8. 智慧积累系统

多 Agent 协作过程中,自动积累 learnings、decisions、conventions。不是每次都从零开始,而是团队越用越”聪明”。


安装

npm install -g claude-code-workflow
ccw install -m Global

Codex 配置(如果使用 Codex CLI 配合 .codex/skills/ 工作流技能,需要在 ~/.codex/config.toml 中添加):

[features]
default_mode_request_user_input = true
multi_agent = true
multi_agent_v2 = true
enable_fanout = true

使用示例

# Skill 触发(无斜杠 - 直接描述)
workflow-lite-plan "添加 JWT 认证"
workflow-plan "实现支付网关集成"
workflow-execute

# 头脑风暴
brainstorm "设计实时协作系统"

# 斜杠命令
/ccw "添加用户认证"
/ccw "修复 WebSocket 中的内存泄漏"
/ccw "使用 TDD 方式实现"
/ccw-coordinator "实现 OAuth2 系统"

# 会话管理
/workflow:session:start
/workflow:session:resume
/workflow:session:complete

命令速查

类别命令用途
安装npm install -g claude-code-workflow全局安装
安装ccw install -m Global安装工作流文件
触发workflow-lite-plan "..."轻量规划
触发brainstorm "..."多角色头脑风暴
编排/ccw "..."自动工作流编排
编排/ccw-coordinator "..."手动链编排
会话/workflow:session:start启动会话
会话/workflow:session:resume恢复会话
Issue/issue/new创建 issue
其他ccw view打开仪表板
其他ccw upgrade -a升级所有安装

一些注意事项

CCW 已归档,演进为 Maestro Flow。 项目 README 明确标注了这一点。核心功能全部保留并新增了知识图谱、自适应生命周期引擎、Hook 系统、团队协作等。新用户建议直接看 Maestro Flow:npm install -g maestro-flow。

适合有一定 Claude Code 使用经验的用户。 CCW 的 Skill 和 Agent 体系需要理解 Claude Code 的工作方式才能用好。纯新手建议先跑一遍 workflow-lite-plan 入入门。

依赖多 CLI 工具。 多 CLI 编排需要额外安装 Gemini、Codex、Qwen、Claude 的 CLI 工具。CCW 不捆绑这些 CLI,只是编排它们。如果只用 Claude Code,多 CLI 功能用不上,但 Skill 和 Agent 体系不受影响。

Codex 用户需要额外配置。 Codex CLI 的 config.toml 需要手动启用 multi_agent、enable_fanout 等特性,否则工作流技能无法正常运行。


写在最后

CCW 的核心思路不是”让 AI 更聪明”,而是”让 AI 的工作模式更接近真实开发”。

真实开发不是一个人在一个终端里干完所有事,而是多个角色、多个工具、多个阶段协同推进。CCW 把这种协同模式搬到了 Claude Code 里,用 Skill 定义工作流、用 Agent 做后台分析、用编排器管理多 CLI 协作。

如果你已经觉得”单会话 Claude Code 不够用”,CCW 是一个值得了解的框架。它已演进为 Maestro Flow,现在入坑正好赶上新版本。

#ClaudeCode #多智能体 #AI工作流 #开源工具 #MaestroFlow #开发框架 #AI编排