Herdr はコーディングエージェントが「住む」ためのランタイムです。1つのRustバイナリがバックグラウンドサーバーを起動し、本物のターミナルセッションを保持するため、Claude Code・Codex・opencode・Cursorなど15以上のエージェントCLIが、デタッチ後もノートPCを閉じた後も、SSHで再接続した後も動き続けます。Y Combinator出資、Apache 2.0、GitHub 26k+スター、累計36万+インストール。
主な機能
- 常時稼働サーバー:ターミナルはバックグラウンドの
herdr-serverプロセス内で稼働。蓋を閉じてもネットが切れてもエージェントは動き続け、再起動後はセッションを復元します。 - エージェント状態の把握:各ペインを読み取り
working(作業中)・blocked(待機中)・idle(アイドル)を自動表示。どのエージェントがあなたを待っているか迷う必要がありません。 - デタッチ・再接続・SSH:TUI、
herdrCLI、または素のSSHで任意の端末から再接続可能。クライアントが落ちてもエージェントは影響を受けません。 - エージェントネイティブAPI:CLIとsocket APIは同じインターフェース。エージェント同士がペインを分割し、起動し、本当にブロックされるまで待機できます。
- 既存ツールはそのまま:Claude Code・Codex・Cursor・opencode・Grokなどをラップせず置き換えず、ターミナルだけを管理。19種類のエージェントCLIを自動検出。
- プラグインエコシステム:500以上のコミュニティプラグインでワークスペースやテーマを拡張。
使用シナリオ
このツールを使用すべき人は?
- マルチエージェント開発者:複数のコーディングエージェントを同時に使い、どれが入力を待っているか分からなくなる人。
- リモート/SSHワークフロー:サーバーやレンタルしたマシンでエージェントを動かし続けたい開発者。
- ターミナル派:tmux的な永続化が欲しいが、愛用のターミナルを離れたくない人。
解決する問題
- ノートPCを閉じるとセッションが死ぬ:サーバーがターミナルを保持するため、蓋を閉じても進行中のエージェント作業が止まりません。
- 待機中のエージェントを見失う:作業中/待機中/アイドルの状態表示が「どのペインが私を待っている?」の推測を排除します。
- エージェントごとにタブを開きまくる:Spaces・タブ・分割でエージェント群を1つのレイアウトに整理。
料金プラン
| プラン | 価格 | 機能 |
|---|---|---|
| オープンソース | ¥0 | 完全なランタイム、TUI/CLI/SSHクライアント、プラグイン、socket API。Apache 2.0。 |
Herdr は無料のオープンソース。macOS/Linux は curl -fsSL https://herdr.dev/install.sh | sh でインストール。Windows はベータ。
優位性と独自の価値提案
競合他社と比較した優位性:
- アプリではなくランタイム:tmuxはターミナルを永続化するがエージェントを認識しません。マネージャーアプリ(Emdash・Superset)はウィンドウを閉じるとエージェントも止まります。Herdrはその下層でターミナルを所有するサーバーです。
- エージェントネイティブな状態管理:tmuxやZellijと違い、どのペインがエージェントか、ブロック中か作業中か完了かを把握し、待機できます。
- ターミナルを置き換えない:あなたが選んだターミナルの中で動作。cmuxやWarpは独自ウィンドウへの移行を求めます。
際立つポイント:
- 単一バイナリ、Apache 2.0、アカウント不要、テレメトリなし。
- socket APIでエージェント同士が連携可能。
- 500以上のコミュニティプラグインと公式エージェント連携。
ユーザーレビュー
「Herdrはすべてのペインを読み取り、各エージェントを作業中・待機中・アイドルとマークするので、誰があなたを待っているのかペインを探し回る必要がありません。」 — The Contextian、YouTubeレビュー
「tmuxのようなRust製ターミナルマルチプレクサですが、エージェントのことを理解しています……セッションはバックグラウンドサーバー上で稼働するので、デタッチしてノートPCを閉じ、後でSSHで戻ってもすべて動き続けています。」 — Better Stack、YouTubeレビュー
はじめに
クイックスタートガイド
- インストール:
curl -fsSL https://herdr.dev/install.sh | sh(Homebrew・Nix・手動も対応)。 - 起動:
herdrを実行するとサーバーが起動しTUIが開きます。 - エージェントを起動:ペイン内でClaude CodeやCodexなど任意の対応エージェントを起動。
- デタッチして復帰:セッションを閉じて後で戻れば、中断した場所から再開できます。
統合
- Claude Code・Codex・Cursor・opencode・Grok・Copilotなどに対応。
- SSHでリモートマシンに接続し、完全なセッション状態のままリモートでエージェントを実行。
- socket APIとCLIでスクリプト化・自動化が可能。
よくある質問
Herdr はオープンソースですか?
はい。Apache 2.0 の完全オープンソースで、Herdr, Inc. が Rust で開発し、Y Combinator の支援を受けています。
既存のエージェントCLIを置き換えますか?
いいえ。Herdrは既存のエージェントCLIが動くターミナルセッションを管理するだけで、Claude CodeやCodexをラップも置き換えもしません。
SSHで使えますか?
はい。サーバーは対象マシン上で動作し、SSHを含む任意の端末からセッション状態を失わずに接続できます。
代替案
Herdr が合わない場合は、以下の代替案を検討してください:
- Emdash:Git worktreeで並列エージェントを分離するデスクトップのエージェント開発環境。
- Superset:分離されたworktreeで多数のCLIエージェントを実行。diffレビューと自動化に対応。
- cmux:GhosttyベースのmacOSターミナル。垂直タブとエージェント通知を搭載。
ヒントとベストプラクティス
- プロジェクトごとにSpaceを:プロジェクトや領域ごとにワークスペースを作り、エージェントを整理。
- 状態表示を活用:
blockedバッジはエージェントがあなたを待っている合図。新しい作業を始める前に確認しましょう。 - socket APIで自動化:1つのエージェントに他のエージェントの起動・指示・待機を任せ、多段パイプラインを構築。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
関連インサイト
7 つの AI コーディング CLI を半年使って悟ったこと:モデルがどんなに強くても、仕事には監督が必要
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness はそれぞれ性格が違う。半年間の深い使用で確立した分業:pi で最速最省のレビュー、omp で複雑な PR レビュー、DeepSeek Harness + V4 Flash で高頻度・低コストなレビュー、Claude Code と Qoder でコーディング。モデルがどんなに強くても、仕事には監督が必要——しかも独立した第三者であるべき。
Codex を閉じ込めているのはモデルではなく、ピッカーだ
OpenCode Go、Grok、Z.ai にはすでに課金しているのに、Codex のピッカーはほぼ GPT しか出さない。コミュニティ製の codex-router が教えるのは手順ではない。すでに買ったモデル能力をセレクタに戻すこと。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。
Windows で OpenCode Go を Codex に繋ぐ。二セット目のツールは開くな
ChatGPT でログインした Codex デスクトップは、ピッカーにほぼ GPT しか出さない。Windows では OpenCode Go だけを開けば、すでに課金している Grok、GLM、Kimi、DeepSeek、MiniMax が同じセレクタに戻る。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。