用途:SPARC(Specification、Pseudocode、Architecture、Refinement、Completion)是一套与 Claude Flow 多智能体编排集成的系统化开发方法论,覆盖从研究、设计到部署监控的软件研发流程,提供 17 种专用模式。
主要能力:核心编排模式包括 orchestrator、swarm-coordinator、workflow-manager、batch-executor;开发模式包括 coder、architect、tdd、reviewer;分析与研究模式包括 researcher、analyzer、optimizer;创意与支持模式包括 designer、innovator、documenter、debugger、tester、memory-manager。方法论强调规格先于编码、设计先于实现、测试先于功能、持续评审与文档化,并通过记忆机制在智能体与会话间共享知识。资料称并行执行可带来 2.8–4.4 倍速度提升,TDD 目标覆盖率为 90% 以上。
使用方式:在 Claude Code 中可调用 MCP 工具 mcp__claude-flow__sparc_mode,指定 mode、task_description 与 options;也可用命令行执行 npx claude-flow sparc run <mode> "task description",或列出模式 npx claude-flow sparc modes、查看帮助 npx claude-flow sparc help <mode>、运行 TDD 工作流 npx claude-flow sparc tdd "feature description",还支持 batch 与 pipeline 执行。本地安装时可使用 ./claude-flow sparc run。
适用场景:适合需要多智能体协作的复杂软件开发、测试驱动开发流程、代码评审、架构设计、研究调研与知识沉淀等任务。
限制:资料未说明该技能的具体收费、价格、支持平台范围、模型依赖及性能保证细节,暂未提供;文中给出的速度提升与覆盖率属资料陈述,未提供独立验证数据。上述命令与配置项应保持原样使用。