RCFlow : Orchestrateur open-source pour Claude Code, Codex et OpenCode avec gestion multi-session

✍️ OpenClawRadar📅 Publié: May 4, 2026🔗 Source
RCFlow : Orchestrateur open-source pour Claude Code, Codex et OpenCode avec gestion multi-session
Ad

RCFlow est un orchestrateur open-source pour les agents de codage IA — Claude Code, Codex et OpenCode. Il résout le problème de la gestion de 8 à 10 sessions de codage parallèles dans des fenêtres tmux : des sessions qui sortent de l'attention, des confirmations perdues et des invites oubliées. RCFlow vous offre une interface unique où chaque session est visible avec son état.

Fonctionnalités clés

  • Organisation hiérarchique : Machines → Projets → Sessions dans une barre latérale unique. Des points de statut indiquent si une session est en cours, en pause, en attente ou terminée.
  • Un client, plusieurs workers : Un seul client se connecte aux backends sur toutes vos machines (Linux, macOS, Windows, WSL). Le client fonctionne également sous Android.
  • Onglet Tâches : Rédigez d'abord la tâche et sa description, puis lancez une session à partir de celle-ci.
  • Plan de préparation : Élaborez un plan pour une fonctionnalité avant la session qui l'implémente.
  • Onglet Artefacts : RCFlow lit les messages de session, repère les chemins de fichiers via une regex (configurable — suivez les fichiers .md, .exe, les logs, etc.) et les affiche en un seul endroit.
  • Worktrees qui fonctionnent réellement : Crée un worktree git, détecte automatiquement le gestionnaire de paquets (npm/yarn/pnpm/bun, pip/poetry/uv/pipenv, cargo, go mod, bundle, dotnet, maven, gradle), exécute l'installation, copie .env par défaut (configurable par projet).
  • Télémétrie et analytique : Graphiques en temps réel pour l'utilisation des tokens, la latence et les métriques d'appels d'outils, avec exploration par session et agrégée.
  • Configuration en direct : Modifiez le fournisseur LLM, les clés API, les ports et d'autres paramètres à l'exécution via REST. Pas de redémarrage.
  • LLM orchestrateur : Une couche d'assistance au-dessus des agents de codage (pas de pilotage automatique), adaptable via Anthropic, AWS Bedrock ou tout point de terminaison compatible OpenAI.
Ad

Installation (Linux/macOS)

curl -fsSL https://rcflow.app/get-worker.sh | sh # backend
curl -fsSL https://rcflow.app/get-client.sh | sh # client de bureau

Les clients pré-construits pour Linux, macOS, Windows et Android sont disponibles sur la page des versions. La dernière version est la v0.43.0.

Stack technique

  • Client : Flutter
  • Backend : Python 3.12 + FastAPI (géré avec uv)
  • Base de données : SQLite (aucun service séparé)
  • Licence : AGPL v3

Comment il communique avec Claude Code

RCFlow utilise autant que possible l'API de chaque agent. Note : l'API de Claude Code expose qu'un fichier a été modifié et lequel, mais pas le diff — RCFlow a dû contourner cela pour afficher les diffs dans l'interface.

Points faibles honnêtes

  • Perte occasionnelle de messages dans une session si l'application plante/repart au milieu d'une session (messages individuels, pas la session entière).
  • La mise en pause/reprise des sessions a une complexité cachée — parfois l'agent continue de travailler brièvement avant de s'arrêter.
  • Les pièces jointes fonctionnent mais sont sous-développées — actuellement, le texte est déversé dans le contexte, non traité comme de véritables fichiers que les agents peuvent lire/copier.

Prochaines étapes

Les fonctionnalités liées à la propagation sont en développement (détails dans la source).

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Construire un système de connaissances auto-améliorant avec Claude Code et Obsidian
Tools

Construire un système de connaissances auto-améliorant avec Claude Code et Obsidian

Un développeur a créé un système de 25 outils qui confère à Claude Code une mémoire persistante grâce à la recherche sémantique, aux graphes de connaissances et à la répétition espacée sur un coffre Obsidian. Le système indexe le contenu avec des embeddings bge-m3, détecte les contradictions, élagage automatique des notes obsolètes et génère automatiquement des cartes Obsidian Canvas.

OpenClawRadar
Agent IA TeamOut pour la Planification de Retraites d'Entreprise
Tools

Agent IA TeamOut pour la Planification de Retraites d'Entreprise

TeamOut a lancé un agent IA qui planifie les événements d'entreprise par conversation, gérant la recherche de lieux, la coordination des prestataires, l'estimation des coûts de vol, la création d'itinéraires et la gestion de projet. Le système utilise plusieurs LLM et des outils spécialisés pour gérer la planification comme un problème de coordination avec état.

OpenClawRadar
Claude Code Plugin de Qualité Production v3.0 Lancé : Pipeline de Développement Logiciel Autonome
Tools

Claude Code Plugin de Qualité Production v3.0 Lancé : Pipeline de Développement Logiciel Autonome

Le plugin Production Grade v3.0 pour Claude Code est désormais disponible en tant que logiciel libre et open-source sous licence MIT. Le plugin crée un pipeline de développement complet, des exigences au déploiement, avec 13 compétences IA agissant comme une équipe d'ingénierie.

OpenClawRadar
Routerly : Passerelle LLM auto-hébergée avec politiques de routage en temps réel et contrôle budgétaire
Tools

Routerly : Passerelle LLM auto-hébergée avec politiques de routage en temps réel et contrôle budgétaire

Routerly est une passerelle LLM gratuite, open-source et auto-hébergée qui offre une sélection de modèles en temps réel basée sur des politiques de routage comme le moins cher, le plus rapide ou le plus performant, ainsi que des limites budgétaires par projet avec suivi par token. Elle est compatible OpenAI pour une utilisation immédiate avec des outils comme Cursor, LangChain et Open WebUI.

OpenClawRadar