RCFlow: Orquestador de código abierto para Claude Code, Codex y OpenCode con gestión de múltiples sesiones

RCFlow es un orquestador de código abierto para agentes de codificación de IA — Claude Code, Codex y OpenCode. Resuelve el problema de gestionar 8-10 sesiones de codificación en paralelo a través de ventanas tmux: sesiones que se pierden de la atención, confirmaciones extraviadas y mensajes olvidados. RCFlow te ofrece una UI donde cada sesión es visible con su estado.
Características principales
- Organización jerárquica: Máquinas → Proyectos → Sesiones en una barra lateral. Los puntos de estado indican en ejecución, pausado, esperando o finalizado.
- Un cliente, muchos trabajadores: Un único cliente se conecta a servidores backend en todas tus máquinas (Linux, macOS, Windows, WSL). El cliente también funciona en Android.
- Pestaña de tareas: Escribe la tarea y la descripción primero, luego inicia una sesión a partir de ella.
- Plan de preparación: Redacta un plan para una funcionalidad antes de la sesión que la implemente.
- Pestaña de artefactos: RCFlow lee los mensajes de la sesión, detecta rutas de archivos mediante expresiones regulares (configurable — rastrea archivos .md, .exe, logs, etc.) y los muestra en un solo lugar.
- Worktrees que funcionan de verdad: Crea un worktree de git, detecta automáticamente el gestor de paquetes (npm/yarn/pnpm/bun, pip/poetry/uv/pipenv, cargo, go mod, bundle, dotnet, maven, gradle), ejecuta la instalación, copia .env por defecto (configurable por proyecto).
- Telemetría y analítica: Gráficos en tiempo real para uso de tokens, latencia y métricas de llamadas a herramientas, con desglose por sesión y agregado.
- Configuración en vivo: Cambia el proveedor de LLM, claves API, puertos y otros ajustes en tiempo de ejecución a través de REST. Sin reinicio.
- LLM orquestador: Una capa auxiliar sobre los agentes de codificación (no es un piloto automático), conectable a través de Anthropic, AWS Bedrock o cualquier endpoint compatible con OpenAI.
Instalación (Linux/macOS)
curl -fsSL https://rcflow.app/get-worker.sh | sh # backend
curl -fsSL https://rcflow.app/get-client.sh | sh # cliente de escritorioLos clientes precompilados para Linux, macOS, Windows y Android están en la página de lanzamientos. La última versión es v0.43.0.
Tecnología
- Cliente: Flutter
- Backend: Python 3.12 + FastAPI (gestionado con
uv) - Base de datos: SQLite (sin servicio separado)
- Licencia: AGPL v3
Cómo se comunica con Claude Code
RCFlow utiliza la API de cada agente tanto como es posible. Nota: La API de Claude Code expone que un archivo fue editado y cuál, pero no el diff — RCFlow tuvo que ingeniárselas para mostrar los diffs en la UI.
Ásperas honestas
- Pérdida ocasional de mensajes en una sesión si la aplicación se bloquea/reinicia a mitad de sesión (mensajes individuales, no toda la sesión).
- Pausar/reanudar sesiones tiene complejidad oculta — a veces el agente sigue trabajando brevemente antes de detenerse.
- Los adjuntos funcionan pero están poco pulidos — actualmente se vuelcan como texto en el contexto, no se tratan como archivos reales que los agentes puedan leer/copiar.
Próximamente
Las funciones relacionadas con la propagación están en desarrollo (detalles en la fuente).
📖 Lee la fuente completa: r/ClaudeAI
👀 Ver también

Sistema de Documentación Autónomo Utilizando Bloques Delimitados para Cero Desviación
Un desarrollador creó un script bash que extrae datos estructurados directamente de los archivos fuente y los inyecta en CLAUDE.md mediante bloques de comentarios HTML delimitados, asegurando que la documentación se mantenga sincronizada con el código sin mantenimiento manual.

Sistema Operativo Hollow Agent: Trabajadores de IA local llaman a Claude como arquitecto senior cuando están atascados
Hollow Agent OS utiliza modelos Qwen locales que funcionan 24/7, pero cuando encuentran errores de lógica o necesitan cambios importantes, activan una llamada a Claude a través de MCP. Claude reorganiza estructuras de archivos, revisa código y actúa como gestor de trabajadores autónomos locales.

cc-lens: Panel Local para Análisis de Sesiones de Código Claude
Un desarrollador creó cc-lens, un panel de control local que lee archivos de sesión de Claude Code desde ~/.claude/ y proporciona análisis de uso, seguimiento de costos y reproducción de sesiones. Se ejecuta completamente en tu máquina sin sincronización en la nube, registros ni telemetría.

Google Surf MCP: Búsqueda gratuita de Google MCP con manejo de PDF y extracción por niveles
Google Surf MCP es un servidor MCP gratuito para búsqueda en Google y extracción de URL que maneja PDFs y ofrece un modo de extracción por niveles (resumen/completo) para ahorrar tokens.