herdr
複数のAIコーディングエージェント(Claude Code、Codex、OpenCodeなど)を1つのターミナルからまとめて管理するRust製のターミナルマルチプレクサ。「one terminal for the whole herd」がモットーで、「herd(群れ)」が名前の由来。
特徴
- tmuxライクな操作感で、デフォルトのキーバインドもtmuxと同一
- 主要なターミナルベースAIエージェントを追加設定なしで自動検出
- サイドバーに各エージェントの状態(作業中・アイドル・入力待ちなど)が一覧表示され、複数エージェントの並行実行状況を一目で把握できる
- 単一バイナリで配布される軽量なツール
- 2026年3月にリリース
複数のAIコーディングエージェントを並行稼働させる際に「今どのエージェントが何をしているか分からない」という課題を、tmuxを拡張する形で解決するツール。
ブラウザをペイン内に表示するherdr-browserというプラグインも存在する。ワークスペースの構成をTOMLで宣言し、git worktreeとしても開けるherdr plusもある。本体はマルチプレクサとしての役割に絞り、周辺機能はプラグイン機構に出す設計になっている。
外部から操作するための口としてソケットAPIがあり、その上に「エージェント自身にherdrを操作させる」ためのagent skillファイルが乗る。エージェントが隣のエージェントを観測したり待ち合わせたりできるので、単にペインを束ねるだけでなくオーケストレーションの土台にもなる。
2026年8月にリリースされたOmarchy 4 “Quattro"では、ベースパッケージにherdrが同梱され、従来のtmuxと併存する形になった。エージェントをOSの一級市民として扱うというQuattroの方向性の一部にあたる。
同じく複数エージェントの並列運用を扱うデスクトップアプリとしてOrcaがあり、代替として比較されることが多い。herdrがターミナル常駐によるセッション永続化を主眼に置くのに対し、Orcaはタスクごとのgit worktree自動生成による環境隔離を主眼に置く。