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

Mandala v0.3: 物流テレメトリをエージェント推論のためのOpenTelemetryスパンとして統合するオープンソースの非同期ランタイム
Mandala v0.3は、Samsara、Descartes、Vizion、FMCSAからのテレメトリをWebhookで取り込み、イベントをOpenTelemetryスパンとして出力し、MCPツールを介してLLMエージェントにデータを公開するオープンソースの非同期ランタイムです。

Android CLIとAIエージェント開発ワークフローのためのスキル
Googleは、Android Studio以外でのAndroid開発におけるAIエージェントのワークフローを改善するために設計されたツール、Android CLIとAndroid Skillsを発表しました。内部ベンチマークでは、LLMトークン使用量が70%削減され、タスク完了が3倍高速化されたことが示されています。

OKedプラグイン: OpenClawが破壊的行動の前に電話で確認
OKedという新しいプラグインは、OpenClawのbefore_tool_callにフックして、破壊的なコマンド(メール、削除、支払いなど)を遮断し、承認リクエストをスマホやTelegramにプッシュします。

本を司書と共に:読書管理とネタバレなしのおすすめ
OpenClawスキルが読書生活を記録し、所有する未読本から優先的に推薦、時間と共に嗜好の変化を学習します。