Tools
herdr
複数の AI コーディングエージェント (Claude Code / Codex / Devin など) をターミナルで束ねる Rust 製マルチプレクサ。エージェントの状態 (working/blocked/done/idle) を検出して一覧できる点が tmux との違い。
herdr
要点: tmux の親戚。ただし各ペインで走るエージェントの出力を読んで working / blocked / done / idle を推定し、fleet 全体の状態を 1 画面で見られる。Rust 単一バイナリ、依存なし。15+ のエージェント (Claude Code、Codex、Devin CLI 他) にプロファイルで対応。
tmux/amux との違い
| tmux | [[amux]] | herdr | |
|---|---|---|---|
| PTY 分割 | ○ | ○ | ○ |
| detach/attach | ○ | ○ (Ctrl-a d) | ○ |
| エージェント状態検出 | × | × | ○ (blocked/working/done) |
| 対応エージェント | — | claude のみ (v0.4.0) | 15+ (claude/codex/devin 等) |
| 想定用途 | 汎用シェル | 単一エージェントを daemon 化 | fleet 監視 |
amux は「1 エージェントを永続化して mobile から attach」寄り、herdr は「複数エージェントを並列に流して停止したやつを見つける」寄り。
使いどころ
- Claude Code に refactor、Codex にテスト生成、Devin にドキュメント — を同時に流して、blocked になった瞬間に気づきたい
- 複数リポジトリ / sandbox にまたがるエージェントを 1 画面で
- ラップトップを閉じても死なない (永続化)
実装
- Rust 単一バイナリ (依存なし)
- エージェント検出はプロファイル方式 (出力パターンから状態推定)
- Windows は preview beta
ライセンス
- AGPL-3.0-or-later (OSS)
- 商用ライセンス別売 (dual license)
出自
- 2026 年 YC バッチ
- 発起人 Can Celik (Ankara, Turkey)
- 「複数の coding agent を何時間も走らせるとき、どれが止まってるか分からない」を解決するのが目的
関連
- 公式: https://herdr.dev/ (推定、要確認)
- YC: https://www.ycombinator.com/companies/herdr
- 似た系統: [[amux]] (単一エージェント永続化寄り)
最終更新: