Herdr: Agent multiplexer that lives in your terminal
101–110 of 115 posts
Re: Herdr: Agent multiplexer that lives in your terminal
#102Re: Herdr: Agent multiplexer that lives in your terminal
#103Re: Herdr: Agent multiplexer that lives in your terminal
#104Earlier quoted context omitted.
Maybe not when answers will be almost instant, but the biggest gap to me now is latency, not capability. Having to wait for 5 minutes and more for an answer, I can switch to another project / feature / etc. and run work streams in parallel.
Dang, that's not too much context switching for your brain?
Re: Herdr: Agent multiplexer that lives in your terminal
#105One interesting thing that I couldn't find in these comments or in their docs (even in the https://herdr.dev/docs/preview/concepts/#mouse-ui section), is that Herdr supports native-feeling scroll. You can scroll with your mouse wheel. That to me is a killer feature over tmux
I mean, assuming you're on tmux 3.6 or newer, try setting `set -g mouse on` in your tmux conf, then scrolling should just work. Should it be a default? Maybe. (edit: also lets you click on panes, adjust splits, etc.)
Re: Herdr: Agent multiplexer that lives in your terminal
#106One interesting thing that I couldn't find in these comments or in their docs (even in the https://herdr.dev/docs/preview/concepts/#mouse-ui section), is that Herdr supports native-feeling scroll. You can scroll with your mouse wheel. That to me is a killer feature over tmux
I mean, assuming you're on tmux 3.6 or newer, try setting `set -g mouse on` in your tmux conf, then scrolling should just work. Should it be a default? Maybe. (edit: also lets you click on panes, adjust splits, etc.)
Re: Herdr: Agent multiplexer that lives in your terminal
#107Herdr is great, I've been using it for over a month now. Their API is awesome too - you can build tools around it.
Re: Herdr: Agent multiplexer that lives in your terminal
#108Once you get it set up, Emacs is a pretty damn good "agent" multiplexer as well. I use agent-shell with Projectile on Doom Emacs as my main workflow these days, and it works very well even if I have 6 projects open or whatever. Claude and Codex are also both quite good at working with Emacs as well. Depending on your isolation/sandboxing strategy, they can either run commands against your session via emacsclient (a b…
If you like scary, there are also emacs based agents like gptel which support tools like "eval-elisp". A kitchen sink is almost indistinguishable from a sandbox, right? ... right?
Re: Herdr: Agent multiplexer that lives in your terminal
#109I switched from tmux to Zellij a while back, and lately added a stop hook that sends a terminal ping to the correct tab when the agent is done (and I'm not looking at the tab). It has been pretty convenient so far. Added an example here: https://johnny.chadda.se/zellij-stop-hook/
Nice! Does anyone know anything like this for Ghostty?
Re: Herdr: Agent multiplexer that lives in your terminal
#110The utility is not obvious, but I've been using herdr for a few weeks after a friend recommended it, and it's been a great tool. I had about a dozen different terminal windows, each one with multiple tabs, which was becoming a mess to manage; multiple agents and harnesses running that I could only inspect by remote access/VNC away from home. With this, I can keep things more organized (project workspaces, tabs), beca…