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

プロンプトマスター:正確なAIツールプロンプトを生成するClaudeスキル
Tools

プロンプトマスター:正確なAIツールプロンプトを生成するClaudeスキル

Prompt-Masterは、Cursor、Claude Code、GPT、Midjourney、Kling、Eleven Labsなど、さまざまなAIツール向けに正確なプロンプトを生成する無料のClaudeスキルです。このツールはGitHubで600以上のスターを獲得し、4000以上のトラフィックを処理しています。

OpenClawRadar
Hearth: オープンクロー上で動作する、家庭向けのセルフホスト型マルチユーザーAIチャットアプリ
Tools

Hearth: オープンクロー上で動作する、家庭向けのセルフホスト型マルチユーザーAIチャットアプリ

Hearthは、OpenClaw上に構築されたセルフホスト型の家庭用AIチャットアプリです。各家族メンバーに別々のアカウントと会話を提供し、PIN/生体認証ログイン、プライベートチャット、リマインダー、モデルプリセットなどの機能を備えています。

OpenClawRadar
RUNEプロトコル:AIセッションメモリをプラットフォーム間で保存
Tools

RUNEプロトコル:AIセッションメモリをプラットフォーム間で保存

RUNE(Relational User Notation for Entities)は、AIとの関係性全体を1つの暗号化された.runeファイルに保存できるオープンソースプロトコルです。これにより、AIアシスタントがセッション間でユーザーを忘れてしまう「コールドスタート問題」を解決します。Claude Opus 4.6で作成され、ClaudeとGPTプラットフォームの両方で動作します。

OpenClawRadar
vllm-mlxフォークは、ローカルAIコーディングエージェント向けにツール呼び出しとプロンプトキャッシュを追加します。
Tools

vllm-mlxフォークは、ローカルAIコーディングエージェント向けにツール呼び出しとプロンプトキャッシュを追加します。

開発者がvllm-mlxを修正し、ツール呼び出しの問題を解決し、プロンプトキャッシュを追加することで、Apple Silicon上のOpenClawのTTFTを28秒から0.3秒に短縮しました。このフォークは、M3 UltraでQwen3-Coder-Nextを65 tok/sで動作させ、機能呼び出しを可能にします。

OpenClawRadar