用途:SPARC 是一套系统化开发方法论,将开发划分为规格、架构、精化(TDD 实现)、评审、完成五个阶段,并借助 Claude Flow 的多智能体编排能力,把研究、设计、编码、测试、评审、部署等环节交给不同专用模式协作完成。
主要能力:提供 17 种模式,包括编排类(orchestrator、swarm-coordinator、workflow-manager、batch-executor)、开发类(coder、architect、tdd、reviewer)、分析研究类(researcher、analyzer、optimizer)以及设计、创新、文档、调试、测试、记忆管理等支持模式。支持层级、网状、环形、星形等拓扑,支持并行执行、记忆持久化与跨会话知识共享。
使用方式:首选在 Claude Code 中通过 MCP 工具调用,如 mcp__claude-flow__sparc_mode 指定 mode 与 task_description;也可用命令行回退方案,例如 npx claude-flow sparc run <mode> "task description"、npx claude-flow sparc modes、npx claude-flow sparc tdd "feature description",或本地安装后执行 ./claude-flow sparc run <mode> "task description"。
适用场景:需要结构化流程的中大型软件开发、测试驱动开发、多智能体协作的复杂任务、代码评审与性能优化等。
限制:资料未提供具体收费、价格、平台支持范围与效果保证;并行加速倍数等描述来自资料原文,未提供独立验证。部分内容在资料中截断,完整细节暂未提供。