用途:用于创建和执行自动化工作流,编排复杂的多步骤流程,支持可复用工作流创建、复杂任务编排以及 CI/CD 流水线搭建等场景。
主要能力:可按名称和模板创建、执行、列出、导出、查看工作流状态;内置模板包括 ci(持续集成流水线)、deploy(部署工作流)、test(测试工作流)、release(发布自动化)、review(代码审查工作流)。
使用方式(命令保持原样): npx claude-flow workflow create --name "deploy-flow" --template ci npx claude-flow workflow execute --name "deploy-flow" --env production npx claude-flow workflow list npx claude-flow workflow export --name "deploy-flow" --format yaml npx claude-flow workflow status --name "deploy-flow"
工作流结构示例:使用 YAML 定义 name、steps,每步包含 name、agent、task,可用 depends 指定依赖,例如 analyze 步骤由 researcher 执行,implement 依赖 analyze 并由 coder 执行,test 依赖 implement 并由 tester 执行。
最佳实践:明确各步骤依赖关系;为不同步骤选用合适的代理类型;加入验证关卡;导出工作流以便复用。
限制:资料未提供定价、支持平台、性能数据及具体代理类型的完整清单。