У агента есть одна большая проблема — Claude Code не думает о стоимости токенов, когда решает задачи разного уровня. Он просто гонит всё подряд по максимуму, даже самые простые задачки, типа поправить пробел. Так лимит подписки сгорает за несколько часов, хотя 80% задач в обычной сессии — это механика, не требующая сложных вычислений.
Нашла на GitHub Ruflo — ульту, которая встаёт между вами и Claude Code как MCP-сервер и сортирует задачи по сложности на 3 уровня. Простые правки уходят в WASM — это вообще без токенов. Средние — на Haiku за копейки. А архитектурные решения и сложный рефакторинг попадают на Opus.
Роутер на базе Q-Learning обучается на ваших паттернах и со временем точнее угадывает, что куда. Параллельно ReasoningBank кэширует уже готовые цепочки рассуждений — одна и та же логика не пересчитывается дважды. Для крупных задач запускается swarm из нескольких агентов. Вот как его запустить и настроить, все изи:
1. Установите одной командой:
curl -fsSL https://cdn.jsdelivr.net/gh/ruvnet/ruflo@main/scripts/install.sh | bash -s -- --full
Флаг --full сразу подключает MCP-интеграцию с Claude Code.
Или через интерактивный визард, если хотите настроить пороги вручную:
npx ruflo@latest init --wizard
Он спросит про дефолтную модель, границы между тирами и объём памяти.
2. Перезапустите сессию Claude Code — Ruflo появится как активный MCP-сервер автоматически.
3. Выберите шаблон под свой стек (30+ вариантов):
ruflo template list → ruflo template apply nextjs-app
Шаблон уже знает, что компонент-обёртка — это Tier 2, а проектирование архитектуры — Tier 3.
4. Следите за метриками воркеров: до версии 3.5.48 они стартовали сами и сами же жгли токены. Сейчас autoStart выключен по умолчанию, но лучше проверить.
У проекта за несколько месяцев собралось уже 35 тыс. звезд. Это о многом говорит 😋
@creativethecreator
