RCFlow: Orquestrador open-source para Claude Code, Codex e OpenCode com gerenciamento de múltiplas sessões

RCFlow é um orquestrador de código aberto para agentes de codificação de IA — Claude Code, Codex e OpenCode. Ele resolve o problema de gerenciar de 8 a 10 sessões de codificação paralelas em janelas tmux: sessões saindo do foco, confirmações perdidas e prompts esquecidos. RCFlow oferece uma única interface onde cada sessão é visível com seu estado.
Principais recursos
- Organização hierárquica: Máquinas → Projetos → Sessões em uma barra lateral. Indicadores de status mostram em execução, pausado, aguardando ou concluído.
- Um cliente, vários workers: Um único cliente se conecta a backends em todas as suas máquinas (Linux, macOS, Windows, WSL). O cliente também funciona no Android.
- Aba de tarefas: Escreva a tarefa e a descrição primeiro, depois inicie uma sessão a partir dela.
- Plano de preparação: Elabore um plano para uma funcionalidade antes da sessão que a implementa.
- Aba de artefatos: RCFlow lê as mensagens da sessão, captura caminhos de arquivos via regex (configurável — rastreie arquivos .md, .exe, logs, etc.) e os exibe em um só lugar.
- Worktrees que realmente funcionam: Cria git worktree, detecta automaticamente o gerenciador de pacotes (npm/yarn/pnpm/bun, pip/poetry/uv/pipenv, cargo, go mod, bundle, dotnet, maven, gradle), executa a instalação, copia .env por padrão (configurável por projeto).
- Telemetria e análise: Gráficos em tempo real para uso de tokens, latência e métricas de chamadas de ferramentas com detalhamento por sessão e agregado.
- Configuração ao vivo: Altere provedor LLM, chaves de API, portas e outras configurações em tempo de execução via REST. Sem reinicialização.
- LLM orquestrador: Uma camada auxiliar sobre os agentes de codificação (não piloto automático), conectável a Anthropic, AWS Bedrock ou qualquer endpoint compatível com OpenAI.
Instalação (Linux/macOS)
curl -fsSL https://rcflow.app/get-worker.sh | sh # backend
curl -fsSL https://rcflow.app/get-client.sh | sh # cliente desktopClientes pré-construídos para Linux, macOS, Windows e Android estão na página de releases. A versão mais recente é v0.43.0.
Tecnologias
- Cliente: Flutter
- Backend: Python 3.12 + FastAPI (gerenciado com
uv) - Banco de dados: SQLite (sem serviço separado)
- Licença: AGPL v3
Como se comunica com o Claude Code
RCFlow usa a API de cada agente tanto quanto possível. Nota: a API do Claude Code expõe que um arquivo foi editado e qual arquivo, mas não o diff — RCFlow teve que contornar isso para exibir diffs na interface.
Limitações honestas
- Perda ocasional de mensagens em uma sessão se o aplicativo travar/reiniciar no meio da sessão (mensagens individuais, não a sessão inteira).
- Pausar/retomar sessões tem complexidade oculta — às vezes o agente continua trabalhando brevemente antes de parar.
- Anexos funcionam, mas são subdesenvolvidos — atualmente são textos com contexto despejado, não tratados como arquivos reais que os agentes podem ler/copiar.
Próximos passos
Recursos relacionados à propagação estão em desenvolvimento (detalhes na fonte).
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Análise de Custo do Primeiro Dia de Fable 5 no Claude Code — $210 equivalente em API, $0 Pago
Um desenvolvedor mudou para o claude-fable-5 no Claude Code e mediu o uso de tokens em 742 respostas. Custo equivalente à API: US$ 210,15. Valor real pago: US$ 0 durante a janela do plano até 22 de junho.

Cortex v1.2 adiciona enriquecimento com LLM, perguntas e respostas com citações e resolução de conflitos.
Cortex, uma camada de memória local para agentes OpenClaw, lançou a versão 1.2 com enriquecimento aumentado por LLM ativado por padrão, um comando de perguntas e respostas com citações, e melhorias na deduplicação e resolução de conflitos. A ferramenta agora inclui gerenciamento de configuração unificado e pré-filtragem de busca baseada em intenção.

Claude-Real-Video: Extração de Quadros com Consciência de Cena + Transcrição para Qualquer LLM
Uma ferramenta de código aberto que extrai quadros com detecção de cena, desduplicados, e transcrições de áudio de vídeos, permitindo que qualquer LLM "assista" a um vídeo localmente sem upload. Possui detecção de mudança de cena, desduplicação por janela deslizante e transcrição Whisper.

Mouse: Edição Baseada em Coordenadas de Alterações em Estágio e Reversão Atômica para Agentes de Codificação de IA
Mouse substitui edição por substituição de string por seis operações baseadas em coordenadas (INSERT, DELETE, ADJUST) mais alterações em etapas com reversão atômica para agentes de IA.