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

O Servidor MCP Tredict Permite que o Claude Crie e Envie Planos de Treino para Relógios Esportivos
Um desenvolvedor criou um Servidor Tredict MCP para Claude.ai e Claude Code que gera planos complexos de treinamento de resistência por meio de prompts e envia automaticamente treinos estruturados para relógios Garmin, Coros, Suunto e Wahoo. O servidor inclui um Aplicativo MCP para feedback visual dentro do chat do Claude.

Revisão do aplicativo de produtividade Dart AI com integração OpenClaw
Um usuário relata ter mudado de Things para Dart AI para produtividade, descobrindo que é melhor para implementar a metodologia Getting Things Done com acesso total ao OpenClaw, apesar de problemas na interface e complexidade inicial de configuração.

Habilidades de Marketing de Corey Haines para Agentes de IA
Um conjunto de 25 habilidades de marketing para agentes de IA foi adicionado ao OpenClaw, abrangendo otimização de conversão, copywriting, análise de dados e engenharia de crescimento. A habilidade de otimização de conversão é destacada como particularmente eficaz em configurações multiagente.

Axe: Um CLI de 12MB para Agentes LLM de Propósito Único
Axe é um binário Go leve que executa agentes de IA focados definidos em arquivos TOML. Ele trata agentes como programas Unix, suportando pipe de stdin, delegação de subagentes e integração de LLMs de múltiplos provedores.