Claude CodeやCodexといったAIエージェントの管理ができるターミナルマルチプレクサherdrに移行した

公開

ターミナルマルチプレクサはtmux→Zellij→WezTerm標準と流浪してきて、また乗り換えた。今度はherdrというやつ。

https://herdr.dev/

herdrの何がいいかというと、サイドバーにAIエージェントの実行状況が表示されることに尽きる。タブやセッション (スペース) を大量に作って、いろんな場所でClaude CodeやCodexを実行していると、どこで何をしているのか把握できなくなる。それが原因で、AIに作業させているつもりが待ち状態になっていたり、どのAIにどんな作業をさせていたかわからなくなったりする。

herdrを使うと、サイドバーで常にAIエージェントの実行状態が表示されるので忘れにくくなる。
(画面の左下の赤枠部分)

AIの作業が終わった時に音も鳴らすこともできるので、ターミナルを開いてなくても気づける。

また、サイドバーからそのAIエージェントを開いているところに移動できるので、「どこで開いてたっけ…」という問題もなくなる。

まだherdrを使い始めたばかりなので使いこなせているわけではないけど、AIエージェントをうまく扱う以外の機能については他のターミナルマルチプレクサとそんなに違いはないと思う。ただ、逆に言えばTmuxやZellijと機能的に差のないぐらい完成度が高いとも言える。

このAIエージェントの管理がいま最も熱い機能なので、いいところに目をつけたなと感じた。しばらく使うと思う。

余談

herdrに乗り換えたもう一つの理由はWezTermのタブなどの機能に不満があったからだ。ポップアップはいつまで経ってもできない (プルリクは作られているのに進んでない) し、コピーモードの挙動もいまいちだなと感じていた。あと、セッションの保存ができないのも。

本当はターミナルで完結した方がパフォーマンス的にもいいんだろうと思ってWezTermで頑張っていたけど、不満が高まっていたので乗り換えたというのもある。