项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 81323
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 与 npm 可用(需执行 npx / npm install -g)
- 类 Unix 环境需 POSIX shell:macOS / Linux / WSL / Git-Bash / MSYS
- 原生 Windows 可直接用 PowerShell 或 cmd
- 已安装 Claude Code 或 Codex 作为宿主工具(插件方式需在 Claude Code 内执行 /plugin 命令)
安装与启动步骤
-
1选择安装路径
README 提供两条差异很大的路径:Claude Code 插件方式(工作区零文件)与 CLI 方式 npx ruflo init(完整循环)。按需求二选一,生产用建议 CLI。
-
2一键安装(类 Unix)
在 macOS / Linux / WSL / Git-Bash 等 POSIX shell 中执行,从 jsDelivr 拉取安装脚本并运行。
curl -fsSL https://cdn.jsdelivr.net/gh/ruvnet/ruflo@main/scripts/install.sh | bash -
3跨平台向导安装
交互式安装向导,在 PowerShell、cmd 等所有平台表现一致,Windows 用户推荐走这一条。
npx ruflo@latest init wizard -
4全局安装 CLI
把 ruflo 装到全局,后续可直接使用 ruflo 命令,无需每次走 npx 拉取。
npm install -g ruflo@latest -
5安装 Claude Code 插件
在 Claude Code 内按需安装核心与扩展插件,只增加斜杠命令和 agent 定义,不往工作区写文件。
/plugin install ruflo-core@ruflo /plugin install ruflo-swarm@ruflo /plugin install ruflo-rag-memory@ruflo /plugin install ruflo-neural-trader@ruflo
如何确认成功
走 CLI 路径后,检查工作区是否出现 .claude/、.claude-flow/、CLAUDE.md、helpers、settings 等文件;插件路径不写文件。
常见问题
Q:Windows 上提示 'bash' is not recognized 怎么办?
A:curl | bash 形式需要 POSIX shell(Git-Bash、WSL、MSYS)。改用 npx ruflo@latest init wizard,它原生支持 PowerShell 和 cmd,两者最终跑同一个 init 流程。
Q:插件方式和 CLI 方式有什么区别?
A:插件方式只提供斜杠命令、少量 skills 和 agent 定义,工作区零文件;CLI 方式提供 98 个 agents、60+ 命令、30 skills、MCP server、hooks 和 daemon,适合生产使用。
Q:插件会注册 MCP server 吗?
A:多数插件不自带 MCP server。ruflo-core 安装时会注册自己的 MCP server,工具名为 mcp__plugin_ruflo-core_ruflo__*,而非 CLI 脚手架里的裸名称。
Q:只想试一个插件,需要完整安装吗?
A:不需要。插件路径的定位就是“不承诺完整安装即可试用单个插件的命令”,适合轻量体验。
注意事项
- 两条安装路径的覆盖面差异很大,README 明确建议:生产使用选 CLI 路径(npx ruflo init)。
- 插件方式下工具名带前缀 mcp__plugin_ruflo-core_ruflo__,与 CLI 路径的 memory_store、swarm_init、agent_spawn 等裸名称不一致,写配置时别混用。
- README 未给出 Node.js 最低版本、端口或环境变量要求,安装前请自行确认 npm 可用。
核心亮点
- 集成Claude Code、Codex、Hermes等多种AI编码工具,提供统一的多智能体编排层,显著降低异构Agent系统集成成本
- 内置自适应记忆与自学习机制,支持RAG增强检索,使智能体在长周期任务中保持上下文连贯性并持续优化决策
- 原生支持多智能体群组协作与自主工作流编排,适合构建复杂对话系统和自动化流水线,且TypeScript实现保证类型安全
不足之处
- 文档/社区待观察
适用场景
- 构建多智能体协作的复杂对话系统(如客服、教育助手)
- 自动化研发流程中的任务编排(如代码审查、测试生成、部署联动)
- 需要长期记忆与知识库增强的企业级AI应用(如内部知识助手)
替代项目
LangChain、AutoGen、CrewAI
上一篇:open-webui-tools
下一篇:serena
同类项目推荐
agent-line-bot
开源
在 Line 上免费获得全能 AI 助手,支持搜索、生图、生视频
Free Agent Line Bot with Web Search, Google Image Search, Image Generator, Video Gen···
autobrowse
开源
说句话,AI 自动帮你上网办事,省去手动点击。
AutoBrowse is an autonomous AI agent that can perform web browsing tasks.
Operit
开源
在 Android 上运行最强 AI Agent,自动完成复杂任务
The most powerful AI agent and AI chat software on Android/Operit是一款Android上能力···
EvoSkills
开源
给科研智能体装上可插拔的技能包,按需扩展专业能力
Extend EvoScientist with Installable Skill & Knowledge Packs
Codex-Prompt
开源
给 Codex 装上专业大脑,让 AI 干活更准更稳。
Rational engineering system prompt for Codex and LLMs — focused on accuracy, softwa···
thunderbolt
开源
自由切换模型,数据自己掌控,告别供应商锁定
AI You Control: Choose your models. Own your data. Eliminate vendor lock-in.
Agent
开源
让 AI 直接操控你的 Mac,自动干活、写码、跑脚本
Agent! now supports macOS 14.6 or later, Apple Silicon and Intel, latest release. Th···
concordia
开源
用大模型驱动多智能体,快速搭建社会模拟实验
A library for generative social simulation
mcp-server-mas-sequential-thinki···
开源
让多个AI角色接力思考,复杂推理更靠谱
An advanced sequential thinking process using a Multi-Agent System (MAS) built with ···
