Claude-Flow 是一个企业级 AI 编排平台,结合了蜂群智能、持久内存和 100 多个高级 MCP 工具,彻底改变了 AI 驱动的开发工作流程。
核心特性
- 25 个 Claude 技能:通过自然语言激活的开发、GitHub、内存和自动化技能
- AgentDB v1.3.9 集成:语义理解的向量搜索速度提升 96x-164x
- 混合内存系统:AgentDB + ReasoningBank 自动回退机制
- 语义向量搜索:HNSW 索引 (O(log n)) + 9 种强化学习算法
- 蜂群智能:女王领导的 AI 协调与专业工作代理
- 100 个 MCP 工具:全面的蜂群编排和自动化工具包
快速开始
安装要求:
- Node.js 18+ (推荐 LTS 版本)
- npm 9+ 或其他包管理器
安装命令:
# 使用 NPX (推荐 - 始终最新)
npx claude-flow@alpha init --force
npx claude-flow@alpha --help
# 或全局安装
npm install -g claude-flow@alpha
技能系统
Claude-Flow 包含 25 个专业技能,可通过自然语言自动激活:
- 开发与方法论 (3个) - SPARC、结对编程、技能构建器
- 智能与内存 (6个) - AgentDB 集成,性能提升 150x-12,500x
- 蜂群协调 (3个) - 多代理编排和蜂群智能
- GitHub 集成 (5个) - PR 审查、工作流、发布、多仓库
- 自动化与质量 (4个) - 钩子、验证、性能分析
- Flow Nexus 平台 (3个) - 云沙箱和神经训练
内存系统
AgentDB v1.3.9 集成 (性能提升 96x-164x)
- 向量搜索:96倍更快 (9.6ms → <0.1ms)
- 批量操作:125倍更快
- 大查询:164倍更快
- 内存使用:通过量化减少 4-32倍
ReasoningBank (遗留 SQLite 内存 - 仍受支持)
- 无需 API 密钥:基于哈希的嵌入 (1024 维)
- 持久存储:SQLite 数据库,重启后仍然存在
- 模式匹配:LIKE 基础搜索与相似度评分
- 命名空间隔离:按域组织内存
蜂群编排
Claude-Flow 提供两种编排模式:
- Swarm:适用于快速任务
- Hive-Mind:适用于复杂项目
常用命令:
# 快速任务执行
npx claude-flow@alpha swarm "build REST API with authentication" --claude
# 复杂项目初始化
npx claude-flow@alpha hive-mind wizard
npx claude-flow@alpha hive-mind spawn "build enterprise system" --claude
MCP 工具集成
Claude-Flow 提供 100 个 MCP 工具,包括:
- 核心工具:swarm_init, agent_spawn, task_orchestrate
- 内存工具:memory_usage, memory_search
- GitHub 工具:github_repo_analyze, github_pr_manage, github_issue_track
- 性能工具:benchmark_run, performance_report, bottleneck_analyze
高级钩子系统
自动配置钩子以增强操作:
- 预操作:pre-task, pre-edit, pre-command
- 后操作:post-edit, post-task, post-command
- 会话管理:session-start, session-end, session-restore
性能统计
- 84.8% SWE-Bench 解决率 - 行业领先的解决问题能力
- 32.3% 令牌减少 - 高效的上下文管理
- 2.8-4.4x 速度提升 - 并行协调
- 64 个专业代理 - 完整的开发生态系统
- 100 个 MCP 工具 - 全面的自动化工具包
社区和支持
- GitHub Issues:报告错误或功能请求
- Discord:加入 Agentics Foundation 社区
- 文档:完整指南和教程
- 示例:实际使用模式
该项目采用 MIT 许可证,由 rUv 开发,旨在通过革命性 AI 为企业提供强大的开发编排能力。