Marmy: リモートでAIコーディングエージェントを管理するためのセルフホスト型フレームワーク

開発者が、Claude Codeや他のAIコーディングエージェントをリモートで管理するために特別に設計されたセルフホスト型フレームワーク「Marmy」をオープンソース化しました。このツールは、エージェントを監視しながらマークダウンファイルを読んだりコードをデバッグしたりするためにデスクに縛られるという制約に対処します。
Marmyの仕組み
このフレームワークは主に2つのコンポーネントで構成されています:
- すべての開発マシンで実行され、tmuxセッションにフックするRustエージェント。
- すべてのマシンと通信するReact Nativeアプリ。
アプリの主な機能
モバイルアプリから次のことができます:
- 任意のClaude Codeセッションやtmuxシェルを作成、終了、通信。
- tmuxシェルのスコープ内にある画像、レンダリングされたマークダウン、シンタックスハイライトされたコードを含む任意のファイルを表示。
- マシンごとにマネージャーを起動し、tmuxシェルを管理。これは基本的に、他のシェルを管理するためのスキルとコンテキストを持つプロンプト付きClaude Codeインスタンスです。
- 独自のGemini APIを使用して任意のtmuxシェルと音声で会話し、ライブモデルが仲介役として機能します。
開発者の背景と動機
開発者は主に、Claude Codeの優れたハーネスと圧倒的な価格設定(同等のトークン使用量に対してCursorでははるかに高額なコストに対して、最大200ドルのプラン)のために、CursorからClaude Codeに移行しました。Claude CodeをVSCodeプラグインとして使用することもできましたが、特にOpus 4.5モデルのリリース後、ツールへの関与がより手放しになっていったと感じています。
彼らのワークフローは、コードを書くことから複数の並列ターミナルを監視することに移行し、それを個人貢献者の仕事から管理職の仕事への移行に例えています。彼らの主な貢献は、エージェントとの計画立案と、コードを書かせる前の徹底的な仕様書の作成になりました。Marmyは、残されていたデスクに縛られる問題を解決するために構築されました。
実用的な応用例
開発者は、このセットアップを使用して、自身のスタートアップ(framewave.ai)、レストラン向けSaaS(kitchen-eye.ai)、コンサルティング業務、ニュースサイトの構築(cedarwatch.news)、AI支援によるトーン設定を備えた完全なギタープラグインの作成など、複数のプロジェクトを同時に管理していると報告しています。
このフレームワークはオープンソースで、MITライセンス、セルフホスト型であり、ネットワーク外に何も流出しないように設計されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

Orchino: Windows向けローカルマルチエージェントオーケストレーションシステム(並列ブラウザーおよびUI自動化対応)
Orchinoは、UIを乗っ取ることなく並列ブラウザおよびWindowsタスクを実行するWindows向けローカルマルチエージェントオーケストレーションシステムです。デモでは、4つのエージェントが「FlipkartとAmazonでSonyイヤーバッドを検索し、結果をメール送信し、Notepadに保存する」というタスクを真の並列実行で29.5秒で完了させました。

Atoo Studio:マルチプロジェクトのClaudeコードワークフローを管理するためのオープンソースワークスペース
Atoo Studioは、複数のプロジェクトでClaude Codeを使用する際のターミナルやタブの混乱に対処するために構築されたオープンソースワークスペースです。Gitブランチのようなセッションフォークを導入し、Claude Code、Codex CLI、Gemini CLI間での継続を可能にします。

ライバルレビュー:AIエージェント計画のためのクロスモデルレビューループ
Rival-reviewはMITライセンスのツールで、プライマリAIコーディングエージェントの計画を実行前に第2のAIモデルで監査し、欠陥のあるロールバック計画、セキュリティホール、古い状態に基づく決定などの問題を検出します。

Codiff v0.1.0: LLM生成コードレビュー用のローカル差分ビューア
Codiff v0.1.0は、ローカルのGit差分をレビューするための高速でミニマルなデスクトップアプリです。LLMウォークスルーモードと、Markdownとしてコピー可能なインラインコメントを備えています。