I actually enjoy herdr a lot, and not just for agent management but the whole multiplexer is plenty powerful defaults and easier than tmux.
At some point though, it's too much information for my tiny human brain to process, even more than 3 agents is hard to manage and context switch. What is the point of managing herd of swarm of whatever I wonder?
It looks amazing in the beginning but with work done on 5 remote machines herdr just gets laggy after couple of hours and basically becomes almost unsable.
Herdr has been my daily driver for about a month now. It cant auto-name sessions like every other multiplexer though. That one stupid feature is so valuable I'm considering moving on.
Thanks for mentioning it. Glad to see it's by @mitchellh. Excited! Personally I'm a fan of the inline textbased window(tab)/session style in Tmux and not native tab bars etc. but we'll see.
They have a plugin ecosystem, one of which is auto-named sessions. I imagine implementing your own wouldn't be too difficult either, if that one doesn't meet your standards of trust.
You could even just make a harness hook in Claude or Codex after installing the Herdr skill, telling the LLM itself to update names on start.
I must say I didn't know this existed. I looked into having the LLM name herdr sessions but found that tabs aren't addressable - the agent doesn't know which tab it's running in to target it for renaming.
The plugin is interesting and the defaults are terrible, but I think I could get what I need here. Thanks for your comment!
Yeah, the way it's aesthetically framed like it's official immediate skeeves me out. I doubt it's intentional, given they clearly state "community" at the top, and more a case of poor judgement and AI look-aliking.
My setup is ghostty with herdr and this is so much better than using tmux or anything else. The one issue I have with herdr is its default key bindings are not familiar with anything I’ve used before. But it is easy to make Claude configure this - I found you can bind cmd-<key> sequences n addition to ctrl and alt modifiers.
The only thing I’m missing is viewing rendered markdown and mermaid charts as part of the agent outputs.
At some point though, it's too much information for my tiny human brain to process, even more than 3 agents is hard to manage and context switch. What is the point of managing herd of swarm of whatever I wonder?
Feels wildly misleading.
You could even just make a harness hook in Claude or Codex after installing the Herdr skill, telling the LLM itself to update names on start.
Heck, I think this works via the plugin system?
I must say I didn't know this existed. I looked into having the LLM name herdr sessions but found that tabs aren't addressable - the agent doesn't know which tab it's running in to target it for renaming.
The plugin is interesting and the defaults are terrible, but I think I could get what I need here. Thanks for your comment!
Use at your own risk.