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

RCFlowは、AIコーディングエージェント — Claude Code、Codex、OpenCode — 向けのオープンソースオーケストレーターです。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互換エンドポイントにプラグイン可能。
インストール(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
👀 See Also

BotCost.dev:免费分析工具,查看AI机器人对您网站的成本影响
BotCost.devは、サーバーログを18種類の既知のAIボット(GPTBot、ClaudeBot、Perplexityなど)のフィンガープリントと照合し、月間の帯域幅コストを推定する無料ツールです。アップロード不要で、ブラウザ内で動作します。

Ghostbar: 画面共有から隠れる約5MBのネイティブmacOS Swift AIクライアント
GhostbarはネイティブSwift製のmacOSメニューバーAIクライアント(約5MB)で、window.sharingType = .noneを使用して画面録画ツールから見えなくなります。Ollama、vLLM、llama.cpp、およびOpenAI互換のバックエンドで動作します。

ベンチマーク結果:メモリシステム搭載のClaudeエージェントスウォームで、30〜43%のトークンコスト削減を実現
開発者が、Stompyと呼ばれるカスタムメモリシステムを使用した場合と使用しない場合で、6エージェントのClaudeスウォームを40ポイントのコーディングタスクでテストしました。結果によると、Sonnet 4.6はメモリを使用することで3.98ドルで完璧なスコアを達成したのに対し、メモリなしでは7.04ドルでした。一方、Haiku 4.5はメモリなしでは完全に失敗しましたが、メモリを使用すると39/40のスコアを獲得しました。

OpenClawの公開:AIコーディングエージェントを強化する方法
OpenClawがAIコーディングエージェントをどのように変革し、さまざまな領域で自動化を推進しているかをご覧ください。