Offrun - すべてのコーディングエージェントを1つのワークスペースで管理
Show HN: Offrun – manage every coding agent from one workspace
Offrunは、Mac上で複数のコーディングエージェントを一元管理する無料ツールです。既存のCLIエージェントをそのまま利用でき、各エージェントに独立したgit worktreeを割り当てることで、同じリポジトリでも衝突せず並行作業が可能。ピアレビュー機能では、別のエージェントがコミット前に差分を読み、修正案をチャットに提示します。アカウント制限に達した際は別ログインへ自動移行。プロジェクトメモリ、通知、プレビュー、音声入力など、開発効率を高める機能が満載です。Apple Silicon MacとmacOS 14以降に対応し、すべての機能が無制限で無料です。
エージェントが制限に達しても、作業を止めずに続けられます。
HNでの議論
60- manume
こういうツールを68個比較するサイトを作ったよ:https://agentmgmt.dev/
Offrunも追加してある。
- mbil
この分野で僕が試したいくつかのツールはどれも、プロジェクト、ディレクトリ、マシンの間に重複や結合があることを前提にモデル化していた。自分のワークロードに限って言えば、これらはもっと別の形で整理されるべきだと思う。たとえば、トップレベルのプロジェクトがあって、その下にタスク/ゴール/セッションがぶら下がり、それぞれが異なるworktreeやディレクトリ、さらには異なるマシンで動く可能性のあるエージェントに展開される、というような形だ。例えば、自分は大量のノートやその他のコンテキストをローカルに保存している。別のマシンにはリポジトリをチェックアウトしてビルドツールをインストールしてある。フロントエンドとバックエンドは別々のディレクトリにあるが、ある一つのデリバリー単位にとってはどちらも関係することがある。こういうふうに物事をモデル化できるエージェントオーケストレーターってある?
- phildenhoff
こういうツールについて一つ言えるのは――そして、議論されているようにたくさんあるわけだけど――ほとんどに共通しているのは、どれもコーディングエージェントの作業を会話のトランスクリプトとして表示するということだ。
なぜ?
根本にある会話は作業とは何の関係もない。コンテキストウィンドウが一つしかないというのは実装の詳細にすぎない。
自分用にこういうものを一つ作ったんだけど、代わりに質問、計画、発見、仮定をそれぞれ別個のUI要素として共有するようにしている。会話は隠されていて、焦点は「次は何か」にある。
同じことをしている他のメタハーネスはある?自分で作るのをやめて、誰かがすでに作った製品を使いたいんだ!
- maxloh
似たような製品はすでにある。Goose [0]、Paseo [1]、T3 Code [2] などだ。
[0]: https://goose.ai
[2]: https://t3.codes/
- epistasis
こういうスレッドで経験を共有できるのは大好きだ。Orcaを使うようになって状況が一変した(誰かがConductorを使っているのを見て、見つけて使い始めた)。
こういう管理ツールは、新しいworktreeの作成などPR管理を全部自動化してくれるので開発を本当に加速してくれるし、さらに並行する複数の機能開発の間でのマルチタスクを超高速にしてくれる。
これが自分にとってよりうまく機能するかどうか、そしてコメント欄にある新しい代替ツールを全部試すのが楽しみだ。