Ruflo: оркестрация агентов Claude нового уровня
Ruflo (экс Claude Flow) — open-source платформа для оркестрации 100+ ИИ-агентов на базе Claude. Рой, самообучение, RAG, 75% экономия токенов.
Ruflo: платформа оркестрации агентов для Claude
«Агенты не просто запускаются — они сотрудничают.» — девиз проекта Ruflo
Что такое Ruflo и для кого он предназначен
Ruflo (бывший Claude Flow) — это корпоративная платформа оркестрации ИИ-агентов, которая превращает Claude Code в полноценную среду разработки с несколькими агентами: координирует 60+ специализированных агентов в роях с самообучающейся памятью, отказоустойчивым консенсусом и 215 MCP-инструментами.
В январе 2026 года проект был переименован из Claude Flow в Ruflo, чтобы избежать конфликтов с торговой маркой Anthropic, однако npm-пакет и CLI-команды сохранили историческое название claude-flow.
Для кого подойдёт Ruflo:
- Разработчики, активно использующие Claude Code и желающие автоматизировать сложные многошаговые задачи
- Команды, ведущие крупные проекты (рефакторинг, полный цикл разработки фичей)
- DevOps и ML-инженеры, которым нужна автономная координация задач
- Энтузиасты и исследователи в области мультиагентных систем
Архитектура: как работает рой агентов
Одна инициализация даёт Claude Code «нервную систему»: агенты самоорганизуются в рои, учатся на каждой задаче, помнят контекст между сессиями и — благодаря федерации — безопасно общаются с агентами на других машинах, не допуская утечки данных.
graph TD
A[Пользователь] --> B[Ruflo CLI / MCP]
B --> C[Orchestration Layer\n27 хуков, Router]
C --> D[Swarm Coordination\nQueen · Topology · Consensus]
D --> E1[Агент: coder]
D --> E2[Агент: tester]
D --> E3[Агент: reviewer]
D --> E4[Агент: security]
E1 --> F[Memory & Learning\nAgentDB · HNSW · SONA · ReasoningBank]
E2 --> F
E3 --> F
E4 --> F
F --> G[LLM Providers\nClaude · GPT · Gemini · Ollama]
F --> H[Learning Loop]
H --> B
Вместо одного агента, пытающегося сделать всё, в системе есть иерархия: три типа «королев» (агенты принятия решений) и восемь типов «рабочих» (исполнители). Стратегическая королева планирует работу на высоком уровне, тактическая управляет пошаговым выполнением, а адаптивная мониторит производительность и перестраивает рой в реальном времени.
Ключевые возможности
1. 100+ специализированных агентов
В наличии более 100 специализированных агентов: для написания кода, тестирования, безопасности, документации и архитектуры. Поддерживаются топологии роя: иерархическая, mesh и адаптивная с механизмами консенсуса.
2. Самообучающаяся векторная память
Все агенты разделяют единый постоянный слой памяти. Решения, паттерны и опыт из прошлых сессий сохраняются и переиспользуются. Система SONA (Self-Organizing Neural Architecture) означает, что платформа реально улучшается со временем на основе того, что работает.
3. Умная маршрутизация и экономия токенов
Умная трёхуровневая маршрутизация моделей экономит до 75% расходов на API, а унифицированный мост с «ленивой загрузкой» обеспечивает корректную деградацию при отказах модулей.
В реальном использовании это обеспечивает примерно 250% улучшение эффективной ёмкости подписки и снижение потребления токенов на 75–80%.
4. Мультимодельная поддержка
Из коробки доступны 6 топовых моделей: Qwen 3.6 Max (по умолчанию), Claude Sonnet 4.6, Claude Haiku 4.5, Gemini 2.5 Pro, Gemini 2.5 Flash, OpenAI — через OpenRouter. Можно добавить любой OpenAI-совместимый эндпоинт: vLLM, Ollama, LM Studio, Together, Groq или собственный.
5. Работа в оффлайне
Нативная поддержка ruvLLM — самосовершенствующегося локального слоя моделей Ruflo. Маршрутизирует запросы к адаптерам MicroLoRA, обучается на ваших траекториях через SONA и остаётся на вашей машине. Можно сочетать с облачными моделями или работать полностью офлайн.
6. Безопасность и нулевое доверие
Встроенная защита от инъекций промптов, валидация ввода, предотвращение обхода путей, блокировка инъекций команд и безопасная работа с учётными данными.
7. Web UI и MCP-инструменты
Планировщик GOAP A* на goal.ruv.io превращает цели на обычном языке в исполняемые планы агентов с живой панелью управления. Web UI Ruflo — это мультимодельный AI-чат со встроенными MCP-инструментами: оркестрация агентов, постоянная память, координация роя, код-ревью, операции с GitHub — всё прямо из чата.
Пример запуска роя для REST API
# Инициализация mesh-роя с 8 агентами
npx claude-flow coordination swarm-init --topology mesh --max-agents 8
# Запуск специализированных агентов
npx claude-flow coordination agent-spawn --type researcher --name "API Specialist"
npx claude-flow coordination agent-spawn --type coder --name "Backend Dev"
npx claude-flow coordination agent-spawn --type tester --name "QA Engineer"
# Параллельное выполнение задачи
npx claude-flow coordination task-orchestrate \
--task "Build REST API with auth, CRUD endpoints, and tests" \
--strategy parallel
Тарифы и стоимость
Ruflo — полностью бесплатный open-source проект (MIT-лицензия). Стоимость использования складывается только из:
| Статья расходов | Подробности |
|---|---|
| Сам Ruflo | Бесплатно (open-source, GitHub) |
| API Claude / GPT / Gemini | По тарифам провайдеров |
| OpenRouter (агрегатор) | Pay-per-token, без подписки |
| Локальные модели (Ollama) | Бесплатно |
| Облачная инфраструктура | По вашему выбору |
Фоновые воркеры используют RuVector-поиск и локальное выполнение, поэтому они не потребляют дополнительных токенов и не расходуют вашу подписку на Claude.
Плюсы и минусы
| ✅ Плюсы | ❌ Минусы |
|---|---|
| Полностью open-source и бесплатен | Высокий порог входа для новичков |
| 100+ специализированных агентов | Требует Node.js 18+ и понимания CLI |
| До 75% экономии токенов (умная маршрутизация) | Документация иногда отстаёт от быстрого темпа разработки |
| 84.8% на SWE-Bench — топ среди open-source решений | Молодой проект: API может меняться между версиями |
| Работа с любой OpenAI-совместимой моделью | Оффлайн-режим требует настройки ruvLLM |
| Постоянная самообучающаяся память (HNSW) | Потребление RAM при большом числе агентов |
| Нативная интеграция с Claude Code via MCP | Зависимость от экосистемы Anthropic Claude Code |
| Федерация агентов между машинами | Federation-фичи пока требуют ручной настройки |
Сравнение с альтернативами
| Параметр | Ruflo | LangGraph | AutoGen (Microsoft) |
|---|---|---|---|
| Лицензия | MIT (open-source) | MIT (open-source) | MIT (open-source) |
| Первичная модель | Claude (+ мультимодель) | Любая LLM | Любая LLM |
| Агентов из коробки | 100+ специализированных | Граф-ноды (свои) | ~10 встроенных шаблонов |
| Векторная память | HNSW, встроено | Требует интеграции | Требует интеграции |
| SWE-Bench | 84.8% | Нет данных | ~49% (AutoGen v0.4) |
| MCP-инструменты | 314 нативных | Нет | Нет |
| Офлайн-режим | ✅ (ruvLLM + Ollama) | Частично | Частично |
| Federated-агенты | ✅ Zero-trust federation | ❌ | ❌ |
| Порог входа | Средний (CLI) | Средний (Python) | Средний (Python) |
| Web UI | ✅ Встроен | ❌ | ❌ |
| Экономия токенов | До 75% (smart routing) | Нет авто-роутинга | Нет авто-роутинга |
Быстрый старт
# Установка одной командой
curl -fsSL https://cdn.jsdelivr.net/gh/ruvnet/ruflo@main/scripts/install.sh | bash
# Или через npx (рекомендуется для экспериментов)
npx ruflo@latest init --wizard
# Добавить Ruflo как MCP-сервер в Claude Code
claude mcp add ruflo -- npx -y @claude-flow/cli@latest
# Запустить фоновый daemon
npx ruflo daemon start
# Инициализировать иерархический рой
npx ruflo swarm init --topology hierarchical --max-agents 8 --strategy specialized
Web-версию можно попробовать без установки и без API-ключа.
Вердикт
Ruflo — не просто ещё одна обёртка: это самая популярная open-source мультиагентная платформа 2026 года с показателем 84.8% на SWE-Bench и экономией 75% расходов на API по сравнению с прямым использованием Claude Code.
Кому подойдёт:
- Senior-разработчикам и командам, работающим с Claude Code ежедневно — Ruflo радикально ускоряет сложные задачи
- ML/DevOps-инженерам, которым нужна автономная координация задач между машинами
- Энтузиастам мультиагентных систем, желающим изучить передовые паттерны оркестрации на реальном production-готовом коде
Не подойдёт:
- Пользователям, незнакомым с CLI и Node.js
- Тем, кто хочет «всё из коробки» без настройки
- Проектам, полностью завязанным на OpenAI без Anthropic Claude
Рейтинг: 8.5 / 10
| Критерий | Оценка |
|---|---|
| Функциональность | ⭐⭐⭐⭐⭐ |
| Простота входа | ⭐⭐⭐ |
| Производительность | ⭐⭐⭐⭐⭐ |
| Документация | ⭐⭐⭐⭐ |
| Экономичность | ⭐⭐⭐⭐⭐ |
| Зрелость проекта | ⭐⭐⭐⭐ |