RCFlow: Claude Code、Codex、OpenCode向けのオープンソースオーケストレーター、マルチセッション管理対応

✍️ OpenClawRadar📅 公開日: May 4, 2026🔗 Source
RCFlow: Claude Code、Codex、OpenCode向けのオープンソースオーケストレーター、マルチセッション管理対応
Ad

RCFlowは、AIコーディングエージェント — Claude CodeCodexOpenCode — 向けのオープンソースオーケストレーターです。tmuxウィンドウで8〜10の並行コーディングセッションを管理する際に生じる問題(セッションが注意の外に消えていく、確認が失われる、プロンプトを忘れる)を解決します。RCFlowは、すべてのセッションが状態とともに見える単一のUIを提供します。

主な機能

  • 階層的整理: マシン → プロジェクト → セッションが1つのサイドバーに。ステータスドットで実行中、一時停止中、待機中、完了を示します。
  • 1つのクライアント、多数のワーカー: 単一のクライアントがすべてのマシン(Linux、macOS、Windows、WSL)のバックエンドに接続します。クライアントはAndroidでも動作します。
  • タスクタブ: まずタスクと説明を書き、そこからセッションを起動します。
  • 準備計画: 機能を実装するセッションの前に、計画を草案します。
  • アーティファクトタブ: RCFlowはセッションメッセージを読み取り、正規表現でファイルパスを検出(設定可能 — .mdファイル、.exeファイル、ログなどを追跡)、一箇所に表示します。
  • 実際に機能するワークツリー: gitワークツリーを作成し、パッケージマネージャー(npm/yarn/pnpm/bun、pip/poetry/uv/pipenv、cargo、go mod、bundle、dotnet、maven、gradle)を自動検出し、インストールを実行し、デフォルトで.envをコピー(プロジェクトごとに設定可能)。
  • テレメトリーと分析: トークン使用量、レイテンシー、ツール呼び出しメトリクスのリアルタイムグラフ。セッション単位と集計のドリルダウンが可能。
  • ライブ設定: LLMプロバイダー、APIキー、ポート、その他の設定をREST経由で実行時に変更可能。再起動不要。
  • オーケストレーターLLM: コーディングエージェントの上に配置されるヘルパーレイヤー(自動操縦ではない)。Anthropic、AWS Bedrock、OpenAI互換エンドポイントにプラグイン可能。
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を可能な限り利用します。注意:Claude CodeのAPIはファイルが編集されたこととどのファイルかを公開しますが、差分は公開しません。そのため、RCFlowはUIに差分を表示するために回避策を講じました。

正直な欠点

  • アプリがセッション中にクラッシュ/再起動すると、セッション内でメッセージが失われることがあります(セッション全体ではなく個別のメッセージ)。
  • 一時停止/再開には隠れた複雑さがあり、停止する前にエージェントが一時的に動作し続けることがあります。
  • 添付ファイルは機能しますが、未成熟です。現在はコンテキストとしてダンプされたテキストであり、エージェントが読み取ったりコピーしたりできる実際のファイルとしては扱われません。

今後の予定

伝搬関連の機能が開発中です(詳細はソースにあります)。

📖 ソース全文を読む: r/ClaudeAI

Ad

👀 See Also

Semble: コード検索AIエージェントがgrep+readより98%少ないトークンで実現
Tools

Semble: コード検索AIエージェントがgrep+readより98%少ないトークンで実現

Sembleは、静的Model2Vec埋め込みとBM25を組み合わせ、CPUのみで動作するAIエージェント向けのオープンソースコード検索ライブラリです。リポジトリのインデックス作成に約250ms、クエリ応答に約1.5msかかり、NDCG@10で0.854を達成 — 137Mパラメータのトランスフォーマーの品質の99%を維持しながら、grep+readよりも98%少ないトークンを使用します。

OpenClawRadar
「Show HN: WUPHF — カルパシー式のLLM Wiki。MarkdownとGitを真実の源泉として」
Tools

「Show HN: WUPHF — カルパシー式のLLM Wiki。MarkdownとGitを真実の源泉として」

WUPHFは、Markdown + Gitによる永続化、bleve (BM25) + SQLiteによる検索、エンティティ事実ログ、ウィキリンク、日次lintクロンを備えた、AIエージェント向けのwiki層を提供します。ベクターDB依存なしでローカル実行可能です。

OpenClawRadar
Visdiff: Claudeのフロントエンドコード生成のための視覚的フィードバックループ
Tools

Visdiff: Claudeのフロントエンドコード生成のための視覚的フィードバックループ

Visdiffは、Claudeのフロントエンドコード生成における視覚的な精度のギャップに対処します。レンダリングされた出力をFigmaデザインとピクセル単位で比較し、差異をループにフィードバックして一致するまで繰り返します。

OpenClawRadar
Claude Code Prompt Architecture Reverse-Engineered for Local Models
Tools

Claude Code Prompt Architecture Reverse-Engineered for Local Models

Claude Codeの26プロンプトアーキテクチャのクリーンルーム再実装がGitHubで公開されました。システムプロンプト、ツールプロンプト、安全性ルール、メモリ圧縮、検証パターンを含み、Ollama、llama.cpp、vLLMなどのローカルモデルでコーディングエージェントを構築するためのものです。

OpenClawRadar