返回市场
克劳德流

克劳德流

作者:ruvnet10048 星标更新:2025-11-14

项目介绍

🌊 Claude-Flow v2.7.0: 企业级AI编排平台

<div align="center">

🌟 GitHub上标星 📈 下载量 📦 最新版本 ⚡ Claude Code 🏛️ Agentics基金会 🛡️ MIT许可证

</div>

🌟 概述

Claude-Flow v2.7 是一个企业级AI编排平台,结合了群体智能持久化内存100多个高级MCP工具,彻底改变了AI驱动的开发工作流程。

🎯 主要特性

  • 🎨 25个Claude技能:用于开发、GitHub、内存和自动化的自然语言激活技能
  • 🚀 AgentDB v1.3.9集成:语义理解下的96倍至164倍更快的向量搜索(PR #830)
  • 🧠 混合内存系统:AgentDB + ReasoningBank,支持自动回退
  • 🔍 语义向量搜索:HNSW索引(O(log n))+ 9种RL算法
  • 🐝 群体智能:由女王领导的AI协调,具有专业的工作代理
  • 🔧 100个MCP工具:全面的群组编排和自动化工具包
  • 🔄 动态代理架构(DAA):具有容错能力的自组织代理
  • 💾 持久化内存:150倍更快的搜索,4-32倍的内存减少(量化)
  • 🪝 高级钩子系统:带有预/后操作钩子的自动化工作流
  • 📊 GitHub集成:6种专门模式用于仓库管理
  • 🌐 Flow Nexus云:E2B沙箱、AI群组、挑战和市场

🔥 革命性的AI协调:通过AI驱动的开发编排更快、更智能、更高效地构建

🆕 新功能:AgentDB集成:96倍至164倍性能提升,语义向量搜索,反射记忆和技能库自动整合


快速开始

📋 前提条件

  • Node.js 18+(推荐使用LTS版本)
  • npm 9+ 或等效的包管理器
  • Windows用户:请参阅Windows安装指南以获取特殊指令

⚠️ 重要提示:必须首先安装Claude Code:

# 1. 全局安装Claude Code
npm install -g @anthropic-ai/claude-code

# 2. (可选)跳过权限检查以加快设置
claude --dangerously-skip-permissions

🚀 安装最新Alpha版

# NPX(推荐 - 始终最新)
npx claude-flow@alpha init --force
npx claude-flow@alpha --help

# 或全局安装
npm install -g claude-flow@alpha
claude-flow --version
# v2.7.0-alpha.10

🎨 技能系统

Claude-Flow 包含 25个专业技能,这些技能可以通过自然语言自动激活,无需记忆命令:

# 只需描述您想要的内容 - 技能会自动激活
"让我们在这个功能上进行配对编程"        → 配对编程技能
"审查此PR的安全问题"               → GitHub代码审查技能
"使用向量搜索查找类似代码"           → AgentDB向量搜索技能
"创建一个群组来构建这个API"          → 群组编排技能

技能类别:

  • 开发与方法论(3个) - SPARC、配对编程、技能构建器
  • 智能与内存(6个) - 与AgentDB集成,性能提升150倍至12,500倍
  • 群组协调(3个) - 多代理编排和群体智能
  • GitHub集成(5个) - PR审查、工作流、发布、多仓库
  • 自动化与质量(4个) - 钩子、验证、性能分析
  • Flow Nexus平台(3个) - 云端沙箱和神经训练

📚 完整技能教程 - 完整的使用示例指南


🆕 v2.7.0-alpha.10的新功能

语义搜索修复

修复了导致语义搜索返回0结果的关键错误:

  • ✅ 修复了过时的编译代码(dist-cjs/ 现在使用Node.js后端)
  • ✅ 修复了 retrieveMemories() 平坦结构的结果映射
  • ✅ 修复了参数不匹配(命名空间 vs 域)
  • ✅ 使用哈希嵌入查询延迟为2-3毫秒
  • ✅ 无需API密钥(确定性1024维嵌入)

🧠 ReasoningBank集成 (agentic-flow@1.5.13)

  • Node.js后端:用SQLite + better-sqlite3替换了WASM
  • 持久化存储:所有记忆保存到 .swarm/memory.db
  • 语义搜索:MMR排名,四因素评分
  • 数据库表:模式、嵌入、轨迹、链接
  • 性能:2毫秒查询,每个模式400KB(带嵌入)
# 语义搜索现在完全功能正常
npx claude-flow@alpha memory store test "API配置" --namespace semantic --reasoningbank
npx claude-flow@alpha memory query "配置" --namespace semantic --reasoningbank
# ✅ 在2毫秒内找到3个结果(语义搜索)

📚 发行说明v2.7.0-alpha.10

🧠 内存系统命令

🚀 新功能:AgentDB v1.3.9集成(96倍至164倍性能提升)

革命性的性能改进:

  • 向量搜索:96倍更快(9.6毫秒 → <0.1毫秒)
  • 批量操作:125倍更快
  • 大型查询:164倍更快
  • 内存使用:通过量化减少4-32倍
# 语义向量搜索(理解意义而不仅仅是关键词)
npx claude-flow@alpha memory vector-search "用户认证流程" \
  --k 10 --threshold 0.7 --namespace backend

# 存储带有向量嵌入以进行语义搜索
npx claude-flow@alpha memory store-vector api_design "REST端点" \
  --namespace backend --metadata '{"version":"v2"}'

# 获取AgentDB集成状态和功能
npx claude-flow@alpha memory agentdb-info

# 安装(混合模式 - 100%向后兼容)
npm install agentdb@1.3.9

新功能:

  • 语义向量搜索(HNSW索引,O(log n))
  • 9种RL算法(Q-Learning、PPO、MCTS、决策变换器)
  • 反射记忆(从过去的经验中学习)
  • 技能库(自动整合成功的模式)
  • 因果推理(理解因果关系)
  • 量化(二进制32倍,标量4倍,产品8-16倍减少)
  • 100%向后兼容(混合模式,平滑回退)

文档docs/agentdb/PRODUCTION_READINESS.md | PR:#830


ReasoningBank(遗留SQLite内存 - 仍受支持)

# 使用模式匹配存储记忆
npx claude-flow@alpha memory store api_key "REST API配置" \
  --namespace backend --reasoningbank

# 使用模式搜索查询(2-3毫秒延迟)
npx claude-flow@alpha memory query "API配置" \
  --namespace backend --reasoningbank
# ✅ 找到3个结果(模式匹配)

# 列出所有记忆
npx claude-flow@alpha memory list --namespace backend --reasoningbank

# 检查状态和统计信息
npx claude-flow@alpha memory status --reasoningbank
# ✅ 总记忆数:30
#    嵌入:30
#    存储:.swarm/memory.db

功能:

  • 无需API密钥:基于哈希的嵌入(1024维度)
  • 持久化存储:SQLite数据库在重启后仍然存在
  • 模式匹配:基于LIKE的搜索,带有相似度评分
  • 命名空间隔离:按域组织记忆
  • 快速查询:平均2-3毫秒延迟
  • 进程清理:自动关闭数据库

可选增强嵌入:

# 为了更好的语义准确性,使用text-embedding-3-small(1536维度)
# 设置OPENAI环境变量(参见ReasoningBank文档)

🐝 群组编排

快速群组命令

# 快速任务执行(推荐)
npx claude-flow@alpha swarm "构建带有认证的REST API" --claude

# 多代理协调
npx claude-flow@alpha swarm init --topology mesh --max-agents 5
npx claude-flow@alpha swarm spawn researcher "分析API模式"
npx claude-flow@alpha swarm spawn coder "实现端点"
npx claude-flow@alpha swarm status

复杂项目的群体智能

# 初始化群体智能系统
npx claude-flow@alpha hive-mind wizard
npx claude-flow@alpha hive-mind spawn "构建企业系统" --claude

# 会话管理
npx claude-flow@alpha hive-mind status
npx claude-flow@alpha hive-mind resume session-xxxxx

何时使用:

特性swarmhive-mind
最适合快速任务复杂项目
设置即时交互式向导
内存任务范围项目范围的SQLite
会话临时持久 + 恢复

🔧 MCP工具集成

设置MCP服务器

# 添加Claude Flow MCP服务器(必需)
claude mcp add claude-flow npx claude-flow@alpha mcp start

# 可选:增强协调
claude mcp add ruv-swarm npx ruv-swarm mcp start

# 可选:云功能(需要注册)
claude mcp add flow-nexus npx flow-nexus@latest mcp start

可用MCP工具(共100个)

核心工具:

  • swarm_init, agent_spawn, task_orchestrate
  • memory_usage, memory_search
  • neural_status, neural_train, neural_patterns

内存工具:

  • mcp__claude-flow__memory_usage - 存储/检索持久化内存
  • mcp__claude-flow__memory_search - 基于模式的搜索

GitHub工具:

  • github_repo_analyze, github_pr_manage, github_issue_track

性能工具:

  • benchmark_run, performance_report, bottleneck_analyze

📚 完整参考MCP工具文档


🪝 高级钩子系统

自动化工作流增强

Claude-Flow 自动配置钩子以增强操作:

# 在初始化期间自动配置钩子
npx claude-flow@alpha init --force

可用钩子

预操作:

  • pre-task:根据复杂性自动分配代理
  • pre-edit:验证文件并准备资源
  • pre-command:安全验证

后操作:

  • post-edit:自动格式化代码
  • post-task:训练神经模式
  • post-command:更新内存

会话管理:

  • session-start:恢复之前的上下文
  • session-end:生成摘要
  • session-restore:加载内存

🎯 常见工作流

模式1:单功能开发

# 每个功能初始化一次
npx claude-flow@alpha init --force
npx claude-flow@alpha hive-mind spawn "实现认证" --claude

# 继续同一功能(重用群体)
npx claude-flow@alpha memory query "auth" --recent
npx claude-flow@alpha swarm "添加密码重置" --continue-session

模式2:多功能项目

# 项目初始化
npx claude-flow@alpha init --force --project-name "my-app"

# 功能1:认证
npx claude-flow@alpha hive-mind spawn "auth-system" --namespace auth --claude

# 功能2:用户管理
npx claude-flow@alpha hive-mind spawn "user-mgmt" --namespace users --claude

模式3:研究与分析

# 开始研究会话
npx claude-flow@alpha hive-mind spawn "研究微服务" \
  --agents researcher,analyst --claude

# 检查学到的知识
npx claude-flow@alpha memory stats
npx claude-flow@alpha memory query "微服务模式" --reasoningbank

📊 性能与统计

  • 84.8% SWE-Bench解决率 - 行业领先的解决问题能力
  • 32.3% 令牌减少 - 高效的上下文管理
  • 2.8-4.4倍速度提升 - 并行协调
  • 96倍至164倍更快的搜索 - 🆕 AgentDB向量搜索(9.6毫秒 → <0.1毫秒)
  • 4-32倍内存减少 - 🆕 AgentDB量化
  • 2-3毫秒查询延迟 - ReasoningBank模式搜索(遗留)
  • 64个专用代理 - 完整的开发生态系统
  • 100个MCP工具 - 全面的自动化工具包
  • 180个AgentDB测试 - 覆盖率超过90%,生产就绪

📚 文档

📖 核心文档

🚀 发行说明与变更日志

🧠 AgentDB集成(96倍至164倍性能提升)