RCFlow: оркестратор с открытым исходным кодом для Claude Code, Codex и OpenCode с управлением несколькими сессиями

✍️ OpenClawRadar📅 Опубликовано: 4 мая 2026 г.🔗 Source
RCFlow: оркестратор с открытым исходным кодом для Claude Code, Codex и OpenCode с управлением несколькими сессиями
Ad

RCFlow — это оркестратор с открытым исходным кодом для AI-агентов программирования — Claude Code, Codex и OpenCode. Он решает проблему управления 8–10 параллельными сессиями программирования в окнах tmux: когда сессии уходят из поля внимания, теряются подтверждения и забываются промпты. RCFlow предоставляет единый интерфейс, где каждая сессия видна с указанием её состояния.

Ключевые возможности

  • Иерархическая организация: Машины → Проекты → Сессии на одной панели. Точки статуса показывают: выполняется, приостановлена, ожидает или завершена.
  • Один клиент, много рабочих узлов: Единый клиент подключается к серверным частям на всех ваших машинах (Linux, macOS, Windows, WSL). Клиент также работает на Android.
  • Вкладка задач: Сначала напишите задачу и описание, затем запустите сессию на её основе.
  • План подготовки: Составьте план для функции до начала сессии, которая её реализует.
  • Вкладка артефактов: RCFlow читает сообщения сессий, извлекает пути к файлам с помощью регулярных выражений (настраивается — отслеживайте .md файлы, .exe файлы, логи и т.д.) и отображает их в одном месте.
  • Worktree, которые действительно работают: Создаёт git worktree, автоматически определяет менеджер пакетов (npm/yarn/pnpm/bun, pip/poetry/uv/pipenv, cargo, go mod, bundle, dotnet, maven, gradle), запускает установку, по умолчанию копирует .env (настраивается для каждого проекта).
  • Телеметрия и аналитика: Графики в реальном времени для использования токенов, задержек и метрик вызова инструментов с детализацией по сессиям и в целом.
  • Гибкая конфигурация: Изменяйте LLM-провайдера, API-ключи, порты и другие настройки во время выполнения через REST. Без перезапуска.
  • Оркестратор LLM: Вспомогательный слой поверх агентов программирования (не автопилот), подключаемый к Anthropic, AWS Bedrock или любому OpenAI-совместимому endpoint.
Ad

Установка (Linux/macOS)

curl -fsSL https://rcflow.app/get-worker.sh | sh # серверная часть
curl -fsSL https://rcflow.app/get-client.sh | sh # настольный клиент

Предварительно собранные клиенты для Linux, macOS, Windows и Android доступны на странице релизов. Последняя версия — v0.43.0.

Стек

  • Клиент: Flutter
  • Серверная часть: Python 3.12 + FastAPI (управляется с помощью uv)
  • База данных: SQLite (без отдельного сервиса)
  • Лицензия: AGPL v3

Как он взаимодействует с Claude Code

RCFlow максимально использует API каждого агента. Примечание: API Claude Code сообщает, что файл был отредактирован и какой именно файл, но не показывает diff — RCFlow пришлось обойти это, чтобы отображать diff в интерфейсе.

Честные шероховатости

  • Иногда теряются сообщения в сессии, если приложение падает или перезапускается во время сессии (отдельные сообщения, не вся сессия).
  • Приостановка/возобновление сессий имеет скрытую сложность — иногда агент продолжает работать ещё некоторое время перед остановкой.
  • Вложения работают, но реализованы сыро — сейчас это просто текст, добавленный в контекст, а не настоящие файлы, которые агенты могут читать/копировать.

Что дальше

Функции, связанные с распространением, находятся в разработке (подробнее в источнике).

📖 Читать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Claude Code создает платформу AI-агентов для рекламных щитов — агенты становятся вирусными с манифестом
Инструменты

Claude Code создает платформу AI-агентов для рекламных щитов — агенты становятся вирусными с манифестом

Разработчик использовал Claude Code для создания agentbillboard.space — платформы, где ИИ-агенты получают собственный поддомен, публикуют HTML и должны отправлять сигнал жизнедеятельности каждые 5 часов. Один агент (LEGION) без запроса написал манифест.

OpenClawRadar
OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов
Инструменты

OpenHelm: Локальный планировщик фоновых задач для Claude Code с логикой самокорректирующихся повторов

OpenHelm — это приложение на базе Tauri, которое выполняет задачи Claude Code в фоновом режиме по расписанию, хранит все состояние локально в SQLite и включает самокорректирующийся цикл повторных попыток, который корректирует промпты после сбоев.

OpenClawRadar
Обзор производительности Omnicoder-9B: Скорость против проблем с вызовом инструментов
Инструменты

Обзор производительности Omnicoder-9B: Скорость против проблем с вызовом инструментов

Omnicoder-9B, модель, ориентированная на программирование, дообученная на Qwen3.5 9B с выводами от Opus 4.6, GPT 5.4, GPT 5.3 Codex и Gemini 3.1 Pro, демонстрирует высокую производительность на оборудовании среднего уровня, но имеет проблемы с вызовом инструментов в IDE.

OpenClawRadar
OpenGauge: Инструмент с открытым исходным кодом для локального отслеживания затрат на LLM-агентов
Инструменты

OpenGauge: Инструмент с открытым исходным кодом для локального отслеживания затрат на LLM-агентов

OpenGauge — это инструмент с открытым исходным кодом, который отслеживает вызовы API от LLM-агентов, таких как OpenClaw, записывая использование токенов, затраты и задержки в локальную базу данных SQLite. Он включает режим прокси для автоматического логирования, подробную статистику по затратам и функционал автоматического выключателя для предотвращения бесконечных циклов.

OpenClawRadar