{"slug": "herdr", "name": "herdr", "category": "terminal", "category_name": "Terminal and shell", "description": "Terminal multiplexer and workspace manager built for running and supervising multiple AI coding agents.", "recommenders": 52, "commenters": 81, "warners": 2, "score": 54.021, "rising": 33.09, "first": "2026-05-21", "latest": "2026-10-31", "why": "Liked as a tmux replacement built for running many coding agents at once, with clear status of which agents are working or waiting and easy remote and phone access.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 53, "neutral": 20, "compare": 9, "warn": 2}, "spark": [0, 0, 0, 0, 0, 0, 1, 3, 11, 9, 7, 22], "listed": true, "loved": ["Multi-agent oversight", "Tmux replacement"], "caveat": "Limited plugins", "short_quote": "It's a great bit of software, the UI is focused on switching between multiple agents quickly.", "icon": true, "domain": "herdr.dev", "github_repo": null, "official_url": "https://herdr.dev/", "pricing": "open source", "aliases": ["herdr", "Herdr"], "verdict": [{"text": "Liked as a tmux replacement built for running many coding agents at once,", "cites": [{"id": 804783328, "item_id": 50298958, "url": "https://news.ycombinator.com/item?id=50298958", "by": "flippant", "date": "2026-10-30", "stance": "recommend", "quote": "I switched to herdr this year after a decade of using tmux, and I haven't looked back since.", "excerpt": "I switched to herdr this year after a decade of using tmux, and I haven't looked back since. Herdr is wonderful, not only because of the coding agent integrations, but also because it uses libghostty under the hood. So no terminal-emulator-inside-another-terminal-emulator shenanigans. If you prefer GUIs, I can recommend herdr-gpui which connects to a herdr daemon. It has a bunch of goodies like remote phone pairing, ", "context": "", "use_case": "terminal multiplexing for coding agents", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 787230416, "item_id": 49201901, "url": "https://news.ycombinator.com/item?id=49201901", "by": "hx8", "date": "2026-08-06", "stance": "recommend", "quote": "It's a great bit of software, the UI is focused on switching between multiple agents quickly.", "excerpt": "I switched from tmux to Herdr about six weeks ago. It's a great bit of software, the UI is focused on switching between multiple agents quickly. I run Herdr to keep my opencode instances well managed, and it also works great for having a few terminals opens next to your agent. I find myself keeping opencode sessions open for longer like what happens with Codex and Claude code, which is great if I need to revisit a co", "context": "", "use_case": "managing multiple coding agents", "switched_from": "tmux", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 804789360, "item_id": 50299335, "url": "https://news.ycombinator.com/item?id=50299335", "by": "mark_l_watson", "date": "2026-10-30", "stance": "recommend", "quote": "I have been using herdr for a few months, love it and for me it is a step up from years using tmux.", "excerpt": "Nice! I have been using herdr for a few months, love it and for me it is a step up from years using tmux. The new native Herdr app is yet another step up. I use multiple Macs with Tailscale connections and the Herdr app makes jumping around to different projects and different machines easier.", "context": "uses multiple Macs", "use_case": "managing projects across machines", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 781198080, "item_id": 48824880, "url": "https://news.ycombinator.com/item?id=48824880", "by": "Tadpole9181", "date": "2026-07-07", "stance": "recommend", "quote": "It's awesome. It worked out of the box, has actually good, working mouse support", "excerpt": "What? Do y'all even try it before saying things like this? I use it primarily as a replacement for tmux to do terminal stuff, not use agents. It's awesome. It worked out of the box, has actually good, working mouse support, quickly ships fixes, and the defaults are sane with obvious behaviors represented in an intuitive TUI.", "context": "", "use_case": "terminal multiplexing", "switched_from": "tmux", "story": "Herdr: One terminal to rule them all"}]}, {"text": " with clear status of which agents are working or waiting", "cites": [{"id": 804833856, "item_id": 50302116, "url": "https://news.ycombinator.com/item?id=50302116", "by": "mynegation", "date": "2026-10-30", "stance": "recommend", "quote": "3 reasons why I switched to herder.", "excerpt": "From someone who also used screen and tmux for 30 years: 3 reasons why I switched to herder. They may not be relevant to you and in that case tmux is just great. One: visual indication which agent is working and which is waiting for an input. Two: native support for remote herdr sessions - in the same view. Three: it\u2019s responsive and can be completely touch-driven through menus on a small iOS screen in Termius.", "context": "used screen and tmux for 30 years", "use_case": "managing AI agent sessions", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 787349104, "item_id": 49209319, "url": "https://news.ycombinator.com/item?id=49209319", "by": "kkapelon", "date": "2026-08-07", "stance": "recommend", "quote": "just having workrees with a single click and a visual tree/children hierarchy was the killer feature for making me look at herdr at the first place.", "excerpt": "Strictly from personal opinion 1) Built-in sub agents assume you use a single AI agent. Some people use multiple, so they need separate terminals/processes by definition. Even if you use the same agent sometimes you have different security boundaries. Think also the needs for a consultant working with many customers at once. 2)Multiple-open terminals. When that number passes 5-7 for me, then yes I don't like clicking", "context": "uses it locally", "use_case": "managing multiple coding agents", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 802401440, "item_id": 50150090, "url": "https://news.ycombinator.com/item?id=50150090", "by": "toppa33", "date": "2026-10-19", "stance": "recommend", "quote": "herdr does a better job at showing you what\u2019s open", "excerpt": "I used to use tmux & Claude on a Mac mini, but I gave it away when herdr came around - there were just too many tmux sessions to maintain and herdr does a better job at showing you what\u2019s open. Admittedly, your tmux setup looks far more sophisticated than what I was doing. However, the new claude code projects is insane and a step above on having claude being a real project manager across sessions.", "context": "", "use_case": "managing multiple Claude sessions", "switched_from": "tmux", "story": "Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling"}]}, {"text": " and easy remote and phone access.", "cites": [{"id": 804789360, "item_id": 50299335, "url": "https://news.ycombinator.com/item?id=50299335", "by": "mark_l_watson", "date": "2026-10-30", "stance": "recommend", "quote": "I have been using herdr for a few months, love it and for me it is a step up from years using tmux.", "excerpt": "Nice! I have been using herdr for a few months, love it and for me it is a step up from years using tmux. The new native Herdr app is yet another step up. I use multiple Macs with Tailscale connections and the Herdr app makes jumping around to different projects and different machines easier.", "context": "uses multiple Macs", "use_case": "managing projects across machines", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 803820160, "item_id": 50238760, "url": "https://news.ycombinator.com/item?id=50238760", "by": "bilalq", "date": "2026-10-26", "stance": "recommend", "quote": "The built-in terminal app also works nicely with herdr and Tailscale to let me connect to my work machine.", "excerpt": "I love my Pixel 10 Fold and can't imagine ever going back to a non-foldable now. The larger screen is great for productivity. Reviewing PRs on the larger screen is way more comfortable than a normal phone size. The built-in terminal app also works nicely with herdr and Tailscale to let me connect to my work machine. I can interact with my agents and get real work done on the go. I also have saved split views so I can", "context": "mobile app developer", "use_case": "remote access to agents", "switched_from": "", "story": "iPhone Duo Teardown"}, {"id": 795891681, "item_id": 49743230, "url": "https://news.ycombinator.com/item?id=49743230", "by": "rmazzolini", "date": "2026-09-17", "stance": "recommend", "quote": "I use tailscale + https://herdr.dev/ with ssh to connect my laptop/phone.", "excerpt": "I use tailscale + https://herdr.dev/ with ssh to connect my laptop/phone. For my phone I have tailscale + https://termrover.sh/, but https://getmoshi.app/ is also pretty good (herdr integration is paywalled).", "context": "", "use_case": "remote agent sessions", "switched_from": "", "story": "Show HN: Share your AI Setup, Learn from others"}]}, {"text": " Complaints are scattered rather than shared: a limited plugin system, awkward pane reordering, and missing features like diff viewing.", "cites": [{"id": 803487920, "item_id": 50217995, "url": "https://news.ycombinator.com/item?id=50217995", "by": "eleventen", "date": "2026-10-24", "stance": "recommend", "quote": "I love herdr and use it daily but it has its limits.", "excerpt": "Probably very little. Herdr\u2019s plugin system is quite limited and immature compared to something like Pi. I love herdr and use it daily but it has its limits. Nice to see people experimenting. I\u2019m not really an early adopter but hopefully the good ideas get picked up by herdr", "context": "", "use_case": "agent terminal multiplexer", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}, {"id": 771523377, "item_id": 48220211, "url": "https://news.ycombinator.com/item?id=48220211", "by": "cultofmetatron", "date": "2026-05-21", "stance": "recommend", "quote": "then I switched to herdr which is great so far except its not s great at managing panes.", "excerpt": "a week ago I was using cmux but its osx only and doen't work on remote terminals. then I switched to herdr which is great so far except its not s great at managing panes. I can't move them around or change ordering. now another terminal multiplexer. I'm getting whiplash. all that said, none of the existing solutions are perfect and rust codebases are nice. how easy is it to reorder panes? is there a cli that lets me ", "context": "", "use_case": "terminal multiplexing", "switched_from": "cmux", "story": "Show HN: Rmux \u2013 A programmable terminal multiplexer with a Playwright-style SDK"}, {"id": 781372320, "item_id": 48835770, "url": "https://news.ycombinator.com/item?id=48835770", "by": "ramnique", "date": "2026-07-08", "stance": "recommend", "quote": "I just tried this and I'm pleasantly surprised! I definitely see myself using this as my goto.", "excerpt": "I've been using tmux for several years and I just tried this and I'm pleasantly surprised! I definitely see myself using this as my goto. Couple of questions: - Do you plan to support viewing file-diffs for the cwd? Currently I keep zed / vscode open on the side to view diffs. It would be great if we could fold those into herdr as well - Is there an easy way to reconfigure the prefix? For tmux i've been using ` for y", "context": "", "use_case": "terminal multiplexing", "switched_from": "tmux", "story": "Herdr: One terminal to rule them all"}]}], "praise": [{"label": "Multi-agent oversight", "summary": "Shows which agents are working or stalled and makes switching between many agents quick.", "quotes": [{"id": 804833856, "item_id": 50302116, "url": "https://news.ycombinator.com/item?id=50302116", "by": "mynegation", "date": "2026-10-30", "stance": "recommend", "quote": "3 reasons why I switched to herder.", "excerpt": "From someone who also used screen and tmux for 30 years: 3 reasons why I switched to herder. They may not be relevant to you and in that case tmux is just great. One: visual indication which agent is working and which is waiting for an input. Two: native support for remote herdr sessions - in the same view. Three: it\u2019s responsive and can be completely touch-driven through menus on a small iOS screen in Termius.", "context": "used screen and tmux for 30 years", "use_case": "managing AI agent sessions", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 787349104, "item_id": 49209319, "url": "https://news.ycombinator.com/item?id=49209319", "by": "kkapelon", "date": "2026-08-07", "stance": "recommend", "quote": "just having workrees with a single click and a visual tree/children hierarchy was the killer feature for making me look at herdr at the first place.", "excerpt": "Strictly from personal opinion 1) Built-in sub agents assume you use a single AI agent. Some people use multiple, so they need separate terminals/processes by definition. Even if you use the same agent sometimes you have different security boundaries. Think also the needs for a consultant working with many customers at once. 2)Multiple-open terminals. When that number passes 5-7 for me, then yes I don't like clicking", "context": "uses it locally", "use_case": "managing multiple coding agents", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 787230416, "item_id": 49201901, "url": "https://news.ycombinator.com/item?id=49201901", "by": "hx8", "date": "2026-08-06", "stance": "recommend", "quote": "It's a great bit of software, the UI is focused on switching between multiple agents quickly.", "excerpt": "I switched from tmux to Herdr about six weeks ago. It's a great bit of software, the UI is focused on switching between multiple agents quickly. I run Herdr to keep my opencode instances well managed, and it also works great for having a few terminals opens next to your agent. I find myself keeping opencode sessions open for longer like what happens with Codex and Claude code, which is great if I need to revisit a co", "context": "", "use_case": "managing multiple coding agents", "switched_from": "tmux", "story": "Herdr is joining Y Combinator. The runtime stays open"}]}, {"label": "Tmux replacement", "summary": "Long-time tmux users switched and call it a step up.", "quotes": [{"id": 804783328, "item_id": 50298958, "url": "https://news.ycombinator.com/item?id=50298958", "by": "flippant", "date": "2026-10-30", "stance": "recommend", "quote": "I switched to herdr this year after a decade of using tmux, and I haven't looked back since.", "excerpt": "I switched to herdr this year after a decade of using tmux, and I haven't looked back since. Herdr is wonderful, not only because of the coding agent integrations, but also because it uses libghostty under the hood. So no terminal-emulator-inside-another-terminal-emulator shenanigans. If you prefer GUIs, I can recommend herdr-gpui which connects to a herdr daemon. It has a bunch of goodies like remote phone pairing, ", "context": "", "use_case": "terminal multiplexing for coding agents", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 804789360, "item_id": 50299335, "url": "https://news.ycombinator.com/item?id=50299335", "by": "mark_l_watson", "date": "2026-10-30", "stance": "recommend", "quote": "I have been using herdr for a few months, love it and for me it is a step up from years using tmux.", "excerpt": "Nice! I have been using herdr for a few months, love it and for me it is a step up from years using tmux. The new native Herdr app is yet another step up. I use multiple Macs with Tailscale connections and the Herdr app makes jumping around to different projects and different machines easier.", "context": "uses multiple Macs", "use_case": "managing projects across machines", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 781198080, "item_id": 48824880, "url": "https://news.ycombinator.com/item?id=48824880", "by": "Tadpole9181", "date": "2026-07-07", "stance": "recommend", "quote": "It's awesome. It worked out of the box, has actually good, working mouse support", "excerpt": "What? Do y'all even try it before saying things like this? I use it primarily as a replacement for tmux to do terminal stuff, not use agents. It's awesome. It worked out of the box, has actually good, working mouse support, quickly ships fixes, and the defaults are sane with obvious behaviors represented in an intuitive TUI.", "context": "", "use_case": "terminal multiplexing", "switched_from": "tmux", "story": "Herdr: One terminal to rule them all"}]}, {"label": "Remote and mobile", "summary": "Built-in remote sessions work with SSH and Tailscale, including from phones.", "quotes": [{"id": 804833856, "item_id": 50302116, "url": "https://news.ycombinator.com/item?id=50302116", "by": "mynegation", "date": "2026-10-30", "stance": "recommend", "quote": "3 reasons why I switched to herder.", "excerpt": "From someone who also used screen and tmux for 30 years: 3 reasons why I switched to herder. They may not be relevant to you and in that case tmux is just great. One: visual indication which agent is working and which is waiting for an input. Two: native support for remote herdr sessions - in the same view. Three: it\u2019s responsive and can be completely touch-driven through menus on a small iOS screen in Termius.", "context": "used screen and tmux for 30 years", "use_case": "managing AI agent sessions", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 803820160, "item_id": 50238760, "url": "https://news.ycombinator.com/item?id=50238760", "by": "bilalq", "date": "2026-10-26", "stance": "recommend", "quote": "The built-in terminal app also works nicely with herdr and Tailscale to let me connect to my work machine.", "excerpt": "I love my Pixel 10 Fold and can't imagine ever going back to a non-foldable now. The larger screen is great for productivity. Reviewing PRs on the larger screen is way more comfortable than a normal phone size. The built-in terminal app also works nicely with herdr and Tailscale to let me connect to my work machine. I can interact with my agents and get real work done on the go. I also have saved split views so I can", "context": "mobile app developer", "use_case": "remote access to agents", "switched_from": "", "story": "iPhone Duo Teardown"}, {"id": 785695376, "item_id": 49105961, "url": "https://news.ycombinator.com/item?id=49105961", "by": "jerieljan", "date": "2026-07-29", "stance": "recommend", "quote": "prefix+g (equivalent to prefix+w in tmux) presents itself nicer, has binds for agent state filtering and its /search imho is mildly nicer than tmux's", "excerpt": "You can check their own AI-generated comparison here: https://herdr.dev/compare/ Realistically, what I use about its agent stuff is: - reliable notification pings either via what your terminal app uses (e.g., ghostty's) or system or just within herdr only - if absolutely necessary, be able to tell agent sessions to observe and run commands on a herdr pane (security beware, for obvious reasons) - herdr --remote which ", "context": "", "use_case": "managing agent sessions in terminal", "switched_from": "", "story": "Mitchellh starts a new company: Superlogical"}]}, {"label": "Easy yet customizable", "summary": "Works out of the box with mouse support and sane defaults, but stays highly customizable.", "quotes": [{"id": 787407248, "item_id": 49212953, "url": "https://news.ycombinator.com/item?id=49212953", "by": "antiobli", "date": "2026-08-07", "stance": "recommend", "quote": "Over the last few weeks, Herdr has given me the vibe of \"works out of the box, but is highly customizable\"", "excerpt": "I like it because it's a terminal first workspace and has bindings to use it programatically. Tried Superset and Intent, but they seemed like way overkill / unintuitive to use agents like I prefer. I use WezTerm as a terminal, so being able to have herdr exist in that application (not having another app to keep track of) as a tab really helps me stay in flow. Over the last few weeks, Herdr has given me the vibe of \"w", "context": "", "use_case": "terminal workspace for agents", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 785675744, "item_id": 49104734, "url": "https://news.ycombinator.com/item?id=49104734", "by": "mastazi", "date": "2026-07-29", "stance": "recommend", "quote": "Herdr is my daily driver. It is lightweight and snappy while also being customisable", "excerpt": "Herdr is my daily driver. It is lightweight and snappy while also being customisable (hence the Sublime Text analogy). I like that, while it supports tmux-style shortcuts, you can also use the mouse, so the learning curve is very gentle. In addition it's cross platform (Mac/Linux/Win) which is great for me because I needed something I can use on different machines.", "context": "uses multiple machines", "use_case": "daily terminal multiplexer", "switched_from": "", "story": "Mitchellh starts a new company: Superlogical"}, {"id": 781198080, "item_id": 48824880, "url": "https://news.ycombinator.com/item?id=48824880", "by": "Tadpole9181", "date": "2026-07-07", "stance": "recommend", "quote": "It's awesome. It worked out of the box, has actually good, working mouse support", "excerpt": "What? Do y'all even try it before saying things like this? I use it primarily as a replacement for tmux to do terminal stuff, not use agents. It's awesome. It worked out of the box, has actually good, working mouse support, quickly ships fixes, and the defaults are sane with obvious behaviors represented in an intuitive TUI.", "context": "", "use_case": "terminal multiplexing", "switched_from": "tmux", "story": "Herdr: One terminal to rule them all"}]}, {"label": "Workspaces and worktrees", "summary": "Workspaces and native worktree support organize several projects at once.", "quotes": [{"id": 804844528, "item_id": 50302783, "url": "https://news.ycombinator.com/item?id=50302783", "by": "xionon", "date": "2026-10-30", "stance": "recommend", "quote": "it shines when you are working with multiple projects, with multiple worktrees, and multiple agents within those projects", "excerpt": "I can't speak to the GUI, just the TUI compared to tmux. herdr is very flexible, but it shines when you are working with multiple projects, with multiple worktrees, and multiple agents within those projects. 1. herdr uses workspaces to help organize tabs. Conceptually, a workspace probably maps to a project, but it doesn't have to. 2. herdr has native worktree support, and can create a nested workspace per worktree w", "context": "", "use_case": "managing multiple coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 787349104, "item_id": 49209319, "url": "https://news.ycombinator.com/item?id=49209319", "by": "kkapelon", "date": "2026-08-07", "stance": "recommend", "quote": "just having workrees with a single click and a visual tree/children hierarchy was the killer feature for making me look at herdr at the first place.", "excerpt": "Strictly from personal opinion 1) Built-in sub agents assume you use a single AI agent. Some people use multiple, so they need separate terminals/processes by definition. Even if you use the same agent sometimes you have different security boundaries. Think also the needs for a consultant working with many customers at once. 2)Multiple-open terminals. When that number passes 5-7 for me, then yes I don't like clicking", "context": "uses it locally", "use_case": "managing multiple coding agents", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 781760898, "item_id": 48860056, "url": "https://news.ycombinator.com/item?id=48860056", "by": "chikinpotpi", "date": "2026-07-10", "stance": "recommend", "quote": "I can spread this all across several projects using herdrs workspaces.", "excerpt": "I use vim and claude code (fable) inside of herdr. I can jump to one tab look at the code, jump back over and talk to claude for a little. I can spread this all across several projects using herdrs workspaces. I still write code when it makes sense. Sometimes i annotate the code with comments, hop back over and ask the LLM to consume the annotations i just added and make changes. Sometimes i ask the LLM to analyze lo", "context": "", "use_case": "managing terminal tabs and workspaces", "switched_from": "", "story": "How do you use Vim in the era of AI?"}]}, {"label": "Agent-agnostic API", "summary": "Programmatic bindings and a JSON API let any agent or harness drive panes.", "quotes": [{"id": 804913840, "item_id": 50307115, "url": "https://news.ycombinator.com/item?id=50307115", "by": "s08148692", "date": "2026-10-30", "stance": "recommend", "quote": "subagents are harness agnostic", "excerpt": "For me the biggest thing is subagents are harness agnostic I used to hit usage walls with CC/Codex harness using native subagents With herdr I delegate some work to another herdr pane and it runs Claude code, codex, opencode, pi, whatever model is appropriate and has usage", "context": "", "use_case": "delegating work across coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 802743184, "item_id": 50171449, "url": "https://news.ycombinator.com/item?id=50171449", "by": "tmzt", "date": "2026-10-20", "stance": "recommend", "quote": "I'm mostly using it now because it integrates with ssh while still supporting image paste.", "excerpt": "You can. I use it exactly that way with the individual terminal sessions accessible. I'm mostly using it now because it integrates with ssh while still supporting image paste. I also use it via it's json API for a harness I'm working on which is agent agnostic. I do expect I'll move off it if it becomes hostile and another tool takes it's place.", "context": "", "use_case": "managing agent terminal sessions", "switched_from": "", "story": "Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling"}, {"id": 787407248, "item_id": 49212953, "url": "https://news.ycombinator.com/item?id=49212953", "by": "antiobli", "date": "2026-08-07", "stance": "recommend", "quote": "Over the last few weeks, Herdr has given me the vibe of \"works out of the box, but is highly customizable\"", "excerpt": "I like it because it's a terminal first workspace and has bindings to use it programatically. Tried Superset and Intent, but they seemed like way overkill / unintuitive to use agents like I prefer. I use WezTerm as a terminal, so being able to have herdr exist in that application (not having another app to keep track of) as a tab really helps me stay in flow. Over the last few weeks, Herdr has given me the vibe of \"w", "context": "", "use_case": "terminal workspace for agents", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}]}], "caveats": [{"label": "Limited plugins", "summary": "The plugin system is described as limited and immature.", "quotes": [{"id": 803487920, "item_id": 50217995, "url": "https://news.ycombinator.com/item?id=50217995", "by": "eleventen", "date": "2026-10-24", "stance": "recommend", "quote": "I love herdr and use it daily but it has its limits.", "excerpt": "Probably very little. Herdr\u2019s plugin system is quite limited and immature compared to something like Pi. I love herdr and use it daily but it has its limits. Nice to see people experimenting. I\u2019m not really an early adopter but hopefully the good ideas get picked up by herdr", "context": "", "use_case": "agent terminal multiplexer", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}]}, {"label": "Pane management", "summary": "Panes cannot easily be moved around or reordered.", "quotes": [{"id": 771523377, "item_id": 48220211, "url": "https://news.ycombinator.com/item?id=48220211", "by": "cultofmetatron", "date": "2026-05-21", "stance": "recommend", "quote": "then I switched to herdr which is great so far except its not s great at managing panes.", "excerpt": "a week ago I was using cmux but its osx only and doen't work on remote terminals. then I switched to herdr which is great so far except its not s great at managing panes. I can't move them around or change ordering. now another terminal multiplexer. I'm getting whiplash. all that said, none of the existing solutions are perfect and rust codebases are nice. how easy is it to reorder panes? is there a cli that lets me ", "context": "", "use_case": "terminal multiplexing", "switched_from": "cmux", "story": "Show HN: Rmux \u2013 A programmable terminal multiplexer with a Playwright-style SDK"}]}, {"label": "Missing features", "summary": "Users want file-diff viewing and better support for editing code.", "quotes": [{"id": 781372320, "item_id": 48835770, "url": "https://news.ycombinator.com/item?id=48835770", "by": "ramnique", "date": "2026-07-08", "stance": "recommend", "quote": "I just tried this and I'm pleasantly surprised! I definitely see myself using this as my goto.", "excerpt": "I've been using tmux for several years and I just tried this and I'm pleasantly surprised! I definitely see myself using this as my goto. Couple of questions: - Do you plan to support viewing file-diffs for the cwd? Currently I keep zed / vscode open on the side to view diffs. It would be great if we could fold those into herdr as well - Is there an easy way to reconfigure the prefix? For tmux i've been using ` for y", "context": "", "use_case": "terminal multiplexing", "switched_from": "tmux", "story": "Herdr: One terminal to rule them all"}, {"id": 804832112, "item_id": 50302007, "url": "https://news.ycombinator.com/item?id=50302007", "by": "mtrx", "date": "2026-10-30", "stance": "neutral", "quote": "I use herdr daily.", "excerpt": "I use herdr daily. One thing I\u2019ve always missed from all of these solutions, though, is the ability to actually make code changes..none of them seem to offer that properly. Am I the only one? Is the goal to abandon code entirely?", "context": "", "use_case": "agent management", "switched_from": "", "story": "Herdr has released native app"}]}, {"label": "X11 select/paste", "summary": "Lacks standard X11 mouse select and paste behavior.", "quotes": [{"id": 803693008, "item_id": 50230813, "url": "https://news.ycombinator.com/item?id=50230813", "by": "frumiousirc", "date": "2026-10-25", "stance": "warn", "quote": "failure to handle basic X11 select/paste is what keeps me away from herdr and tmux", "excerpt": "> cmd+v just pastes images Can I use normal X11 text selection with mouse button-1 and pasting with button-3? In the end, failure to handle basic X11 select/paste is what keeps me away from herdr and tmux.", "context": "X11 user", "use_case": "terminal multiplexing", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}]}, {"label": "Desktop app gaps", "summary": "The new GUI makes agent integration take extra steps and has no TUI surface yet.", "quotes": [{"id": 804908752, "item_id": 50306797, "url": "https://news.ycombinator.com/item?id=50306797", "by": "gkfasdfasdf", "date": "2026-10-30", "stance": "recommend", "quote": "This new GUI looks awesome", "excerpt": "This new GUI looks awesome, however it's not clear how to do the agent integration? With the TUI I installed the skill via `npx skills add https://github.com/herdrdev/herdr --skill herdr` and the agent knew what I was talking about when I said herdr, now I have to tell the agent 'Read `herdr-app --skill` and ...' - seems like extra steps?", "context": "", "use_case": "managing coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804965888, "item_id": 50310368, "url": "https://news.ycombinator.com/item?id=50310368", "by": "threecheese", "date": "2026-10-30", "stance": "compare", "quote": "Right now the new herdr has more ... just more. Rex has the polish, attention to detail, and attention to performance.", "excerpt": "Right now the new herdr has more ... just more. Rex has the polish, attention to detail, and attention to performance. They both follow the same \"gui with a cli to manage the engine which owns the PTYs, has some interaction protocol, wraps coding agent interfaces, and you can connect to remote machines\" model. Unfortunately they are both GUI only atm and so I'm still using herdr-tui over ssh until it breaks or we get", "context": "", "use_case": "managing coding agents", "switched_from": "", "story": "Herdr has released native app"}]}, {"label": "Enshittification worries", "summary": "Some users worry VC funding could make the tool worse.", "quotes": [{"id": 787232352, "item_id": 49202022, "url": "https://news.ycombinator.com/item?id=49202022", "by": "tyleo", "date": "2026-08-06", "stance": "recommend", "quote": "I love this tool so much I\u2019d pay for it.", "excerpt": "Tbh it doesn\u2019t bother me entirely. I love this tool so much I\u2019d pay for it. VC funding can enshitify things but it can also improve them. Here\u2019s hoping for the latter.", "context": "", "use_case": "terminal multiplexer for agents", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 787232656, "item_id": 49202041, "url": "https://news.ycombinator.com/item?id=49202041", "by": "lrvick", "date": "2026-08-06", "stance": "recommend", "quote": "I am going to be PRing herdr to stagex as it is my daily driver.", "excerpt": "I am going to be PRing herdr to stagex as it is my daily driver. This will give it a totally independent release process with multiple parties bootstrapping, reproducing, and signing deterministic binaries for it alongside our tmux releases. We (the stagex team) will naturally patch out any corpo tracking bullshit that may or may not happen in the future, and follow the dominant community fork should it be needed, as", "context": "stagex team member, FOSS company in current YC batch", "use_case": "daily terminal tool", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 802743184, "item_id": 50171449, "url": "https://news.ycombinator.com/item?id=50171449", "by": "tmzt", "date": "2026-10-20", "stance": "recommend", "quote": "I'm mostly using it now because it integrates with ssh while still supporting image paste.", "excerpt": "You can. I use it exactly that way with the individual terminal sessions accessible. I'm mostly using it now because it integrates with ssh while still supporting image paste. I also use it via it's json API for a harness I'm working on which is agent agnostic. I do expect I'll move off it if it becomes hostile and another tool takes it's place.", "context": "", "use_case": "managing agent terminal sessions", "switched_from": "", "story": "Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling"}]}], "who": [{"by": "mynegation", "context": "used screen and tmux for 30 years", "url": "https://news.ycombinator.com/item?id=50302116", "date": "2026-10-30"}, {"by": "martypitt", "context": "startup founder with investors", "url": "https://news.ycombinator.com/item?id=50301583", "date": "2026-10-30"}, {"by": "stingraycharles", "context": "used screen/tmux for almost 30 years", "url": "https://news.ycombinator.com/item?id=50301261", "date": "2026-10-30"}, {"by": "77ko", "context": "runs projects in different locations/timezones", "url": "https://news.ycombinator.com/item?id=50300533", "date": "2026-10-30"}, {"by": "mark_l_watson", "context": "uses multiple Macs", "url": "https://news.ycombinator.com/item?id=50299335", "date": "2026-10-30"}, {"by": "bilalq", "context": "mobile app developer", "url": "https://news.ycombinator.com/item?id=50238760", "date": "2026-10-26"}, {"by": "dbmikus", "context": "homelab hobbyist", "url": "https://news.ycombinator.com/item?id=50021947", "date": "2026-10-09"}, {"by": "patwolf", "context": "long-time JetBrains subscriber", "url": "https://news.ycombinator.com/item?id=49977901", "date": "2026-10-06"}, {"by": "MarkMarine", "context": "developer", "url": "https://news.ycombinator.com/item?id=49731083", "date": "2026-09-16"}, {"by": "ohans", "context": "small team", "url": "https://news.ycombinator.com/item?id=49374342", "date": "2026-08-20"}, {"by": "kkapelon", "context": "uses it locally", "url": "https://news.ycombinator.com/item?id=49209319", "date": "2026-08-07"}, {"by": "giodamelio", "context": "maintains personal patches to devtools", "url": "https://news.ycombinator.com/item?id=49203920", "date": "2026-08-06"}], "tags": ["for coding agent users", "for tmux switchers", "for multi-machine setups", "for mobile access", "cross-platform"], "use_cases": ["terminal multiplexing", "agent terminal multiplexer", "agent multiplexer", "managing coding agents", "terminal multiplexer for agents", "agent orchestration"], "compared": [{"slug": "tmux", "name": "tmux", "co": 36, "switched_from": 7, "switched_to": 3}, {"slug": "claude-code", "name": "Claude Code", "co": 13, "switched_from": 0, "switched_to": 0}, {"slug": "pi", "name": "Pi", "co": 12, "switched_from": 0, "switched_to": 0}, {"slug": "cmux", "name": "cmux", "co": 7, "switched_from": 1, "switched_to": 0}, {"slug": "zellij", "name": "Zellij", "co": 5, "switched_from": 1, "switched_to": 0}, {"slug": "ghostty", "name": "Ghostty", "co": 6, "switched_from": 0, "switched_to": 0}, {"slug": "codex", "name": "Codex", "co": 6, "switched_from": 0, "switched_to": 0}, {"slug": "orca", "name": "Orca", "co": 4, "switched_from": 0, "switched_to": 1}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50298436", "title": "Herdr has released native app", "mentions": 19}, {"url": "https://news.ycombinator.com/item?id=49201003", "title": "Herdr is joining Y Combinator. The runtime stays open", "mentions": 11}, {"url": "https://news.ycombinator.com/item?id=49098965", "title": "Mitchellh starts a new company: Superlogical", "mentions": 6}, {"url": "https://news.ycombinator.com/item?id=50214373", "title": "Show HN: Corgi, a helpful {agent, terminal} multiplexer", "mentions": 5}, {"url": "https://news.ycombinator.com/item?id=48756578", "title": "Herdr: One terminal to rule them all", "mentions": 4}, {"url": "https://news.ycombinator.com/item?id=49926069", "title": "Pi 1.0", "mentions": 3}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {"recommend": 3, "compare": 1}, "2026-07": {"recommend": 11, "neutral": 4, "compare": 2}, "2026-08": {"recommend": 9, "neutral": 5, "compare": 1}, "2026-09": {"compare": 1, "recommend": 7, "neutral": 3}, "2026-10": {"neutral": 8, "recommend": 22, "warn": 2, "compare": 4}}, "quotes": [{"id": 805031218, "item_id": 50314451, "url": "https://news.ycombinator.com/item?id=50314451", "by": "_rwo", "date": "2026-10-31", "stance": "compare", "quote": "I gave herdr try this morning and ported my scripts so it works with their desktop app - looks kinda nice I guess", "excerpt": "depends on what you're looking for - for whole worktrees setup I use worktrunk [1] which handles all stuff like spinning up deps, containers, envs so ports do not clash, every worktree have clean slate so local tests work etc. solves like _a lot_ of problems I ran with worktrees in real-life apps I started using dagu fairly recently so the rest is kinda a ball of various ruby scripts at this point so I can't give any", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804965888, "item_id": 50310368, "url": "https://news.ycombinator.com/item?id=50310368", "by": "threecheese", "date": "2026-10-30", "stance": "compare", "quote": "Right now the new herdr has more ... just more. Rex has the polish, attention to detail, and attention to performance.", "excerpt": "Right now the new herdr has more ... just more. Rex has the polish, attention to detail, and attention to performance. They both follow the same \"gui with a cli to manage the engine which owns the PTYs, has some interaction protocol, wraps coding agent interfaces, and you can connect to remote machines\" model. Unfortunately they are both GUI only atm and so I'm still using herdr-tui over ssh until it breaks or we get", "context": "", "use_case": "managing coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804913840, "item_id": 50307115, "url": "https://news.ycombinator.com/item?id=50307115", "by": "s08148692", "date": "2026-10-30", "stance": "recommend", "quote": "subagents are harness agnostic", "excerpt": "For me the biggest thing is subagents are harness agnostic I used to hit usage walls with CC/Codex harness using native subagents With herdr I delegate some work to another herdr pane and it runs Claude code, codex, opencode, pi, whatever model is appropriate and has usage", "context": "", "use_case": "delegating work across coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804908752, "item_id": 50306797, "url": "https://news.ycombinator.com/item?id=50306797", "by": "gkfasdfasdf", "date": "2026-10-30", "stance": "recommend", "quote": "This new GUI looks awesome", "excerpt": "This new GUI looks awesome, however it's not clear how to do the agent integration? With the TUI I installed the skill via `npx skills add https://github.com/herdrdev/herdr --skill herdr` and the agent knew what I was talking about when I said herdr, now I have to tell the agent 'Read `herdr-app --skill` and ...' - seems like extra steps?", "context": "", "use_case": "managing coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804906768, "item_id": 50306673, "url": "https://news.ycombinator.com/item?id=50306673", "by": "kyle-avrett", "date": "2026-10-30", "stance": "recommend", "quote": "Just finished ricing herdr-app with pi, damn it looks good!", "excerpt": "Just finished ricing herdr-app with pi, damn it looks good! https://github.com/kyle-avrett/herdr-square-dracula", "context": "", "use_case": "themed app customization", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804894960, "item_id": 50305935, "url": "https://news.ycombinator.com/item?id=50305935", "by": "desipenguin", "date": "2026-10-30", "stance": "recommend", "quote": "I'm already a happy user of herdr CLI", "excerpt": "https://github.com/jkuepker/herdr-layouts/blob/main/lcars/preview.png This alone is worth trying the Desktop app I'm sure I'll get bored once the novelty wears off I'm already a happy user of herdr CLI (or whatever it is called. I use it from Ghostty)", "context": "", "use_case": "terminal multiplexing for agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804844528, "item_id": 50302783, "url": "https://news.ycombinator.com/item?id=50302783", "by": "xionon", "date": "2026-10-30", "stance": "recommend", "quote": "it shines when you are working with multiple projects, with multiple worktrees, and multiple agents within those projects", "excerpt": "I can't speak to the GUI, just the TUI compared to tmux. herdr is very flexible, but it shines when you are working with multiple projects, with multiple worktrees, and multiple agents within those projects. 1. herdr uses workspaces to help organize tabs. Conceptually, a workspace probably maps to a project, but it doesn't have to. 2. herdr has native worktree support, and can create a nested workspace per worktree w", "context": "", "use_case": "managing multiple coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804837521, "item_id": 50302345, "url": "https://news.ycombinator.com/item?id=50302345", "by": "FacelessJim", "date": "2026-10-30", "stance": "compare", "quote": "If agents didn\u2019t exist, would herdr provide a nice UX as a terminal multiplexer?", "excerpt": "I can\u2019t seem to understand if this is something that could also be used without agents. I see the appeal of having first support for agents but I\u2019d also like something I can use myself like I use tmux, without agents. If agents didn\u2019t exist, would herdr provide a nice UX as a terminal multiplexer?", "context": "", "use_case": "terminal multiplexer for agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804833856, "item_id": 50302116, "url": "https://news.ycombinator.com/item?id=50302116", "by": "mynegation", "date": "2026-10-30", "stance": "recommend", "quote": "3 reasons why I switched to herder.", "excerpt": "From someone who also used screen and tmux for 30 years: 3 reasons why I switched to herder. They may not be relevant to you and in that case tmux is just great. One: visual indication which agent is working and which is waiting for an input. Two: native support for remote herdr sessions - in the same view. Three: it\u2019s responsive and can be completely touch-driven through menus on a small iOS screen in Termius.", "context": "used screen and tmux for 30 years", "use_case": "managing AI agent sessions", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 804832112, "item_id": 50302007, "url": "https://news.ycombinator.com/item?id=50302007", "by": "mtrx", "date": "2026-10-30", "stance": "neutral", "quote": "I use herdr daily.", "excerpt": "I use herdr daily. One thing I\u2019ve always missed from all of these solutions, though, is the ability to actually make code changes..none of them seem to offer that properly. Am I the only one? Is the goal to abandon code entirely?", "context": "", "use_case": "agent management", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804825329, "item_id": 50301583, "url": "https://news.ycombinator.com/item?id=50301583", "by": "martypitt", "date": "2026-10-30", "stance": "neutral", "quote": "herdr has pinged me four times during writing this reply", "excerpt": "It's weird times. I feel incredibly productive. I'm building in an afternoon what would've taken weeks. I spend all my time in either MR's reviewing code, or a terminal prompting. I've moved from being a coder, to being a product-engineer-architect. I love coding -- LOVE it. But the role has morphed. And, I actually really like the new role. I love being product centric, and caring about architecture -- it suits me w", "context": "startup founder with investors", "use_case": "agent notifications", "switched_from": "", "story": "Ask HN: Are you tired too in this AI era?"}, {"id": 804820176, "item_id": 50301261, "url": "https://news.ycombinator.com/item?id=50301261", "by": "stingraycharles", "date": "2026-10-30", "stance": "neutral", "quote": "I installed herdr but made the mistake of launching it from within tmux and had no idea how to close it.", "excerpt": "But I\u2019m already using ghostty. I installed herdr but made the mistake of launching it from within tmux and had no idea how to close it. I then opened it somewhere else, but I had no idea how to interact with it. I also couldn\u2019t get two other windows to \u201cjoin\u201d the same herdr session, so I gave up and went back to tmux. For someone who has used screen / tmux for almost 30 years at this point, what does herdr do that tm", "context": "used screen/tmux for almost 30 years", "use_case": "agent terminal multiplexer", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804810640, "item_id": 50300665, "url": "https://news.ycombinator.com/item?id=50300665", "by": "loveparade", "date": "2026-10-30", "stance": "compare", "quote": "There are tons of similar free alternatives", "excerpt": "I guess there is some nuance here. Would I pay for a very good agent multiplexer that makes me a lot more productive? Sure, same reason I pay for other apps or services. But for Herdr specifically? Probably not. There are tons of similar free alternatives and even vibe coding your own is very easy with all the open source code of both herdr and all the alternatives available.", "context": "", "use_case": "agent multiplexer", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804808528, "item_id": 50300533, "url": "https://news.ycombinator.com/item?id=50300533", "by": "77ko", "date": "2026-10-30", "stance": "recommend", "quote": "tools like herdr make it easier, smoother.", "excerpt": "It depends on use cases. I have multiple projects running in different locations/timezones - so I don't often need to have an agent running on a pc elsewhere - but just being able to smartly use herdr (also using rex) to set up a persistent service on those computers removes all the friction which used to exist with ssh keys and other things. So I could do all these things before, tools like herdr make it easier, smo", "context": "runs projects in different locations/timezones", "use_case": "remote agent sessions", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804805024, "item_id": 50300314, "url": "https://news.ycombinator.com/item?id=50300314", "by": "athrowaway3z", "date": "2026-10-30", "stance": "neutral", "quote": "Having used herdr since its release, the recent 'Emacs is 50' made me decide to go back to it and just vibecode herdr features i use into an emacs package.", "excerpt": "Having used herdr since its release, the recent 'Emacs is 50' made me decide to go back to it and just vibecode herdr features i use into an emacs package. It works great so far. I can just ask it to update its layout whenever i think something better is possible. I wont be going back, but the one thing that might change that is a mobile app.", "context": "", "use_case": "agent management", "switched_from": "Herdr", "story": "Herdr has released native app"}, {"id": 804800960, "item_id": 50300060, "url": "https://news.ycombinator.com/item?id=50300060", "by": "77ko", "date": "2026-10-30", "stance": "recommend", "quote": "Herdr is truly awesome. Game changing almost.", "excerpt": "Herdr is truly awesome. Game changing almost. If you think of all the overly complex agent setups[1] and overly complex software factories[2] to write code... herdr and a pick-your-coding-agent replaces all that with a very simple one thing which just works. There are many ways to do what herdr does, like tmux, and rex, but in a nutshell: You launch cli things (claude code, cli tools etc) anywhere inside a herdr proc", "context": "", "use_case": "managing CLI coding agents", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804794768, "item_id": 50299673, "url": "https://news.ycombinator.com/item?id=50299673", "by": "drTobiasFunke", "date": "2026-10-30", "stance": "recommend", "quote": "I have been using herdr for a few months.", "excerpt": "I have been using herdr for a few months. Then i bought a new machine, installed claude code and asked it to setup herdr. Shockingly claude said it has no idea what herdr was. This was weird. So I wouldn\u2019t blame the commenter above.", "context": "", "use_case": "agent terminal workspace", "switched_from": "", "story": "Herdr has released native app"}, {"id": 804789360, "item_id": 50299335, "url": "https://news.ycombinator.com/item?id=50299335", "by": "mark_l_watson", "date": "2026-10-30", "stance": "recommend", "quote": "I have been using herdr for a few months, love it and for me it is a step up from years using tmux.", "excerpt": "Nice! I have been using herdr for a few months, love it and for me it is a step up from years using tmux. The new native Herdr app is yet another step up. I use multiple Macs with Tailscale connections and the Herdr app makes jumping around to different projects and different machines easier.", "context": "uses multiple Macs", "use_case": "managing projects across machines", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 804786368, "item_id": 50299148, "url": "https://news.ycombinator.com/item?id=50299148", "by": "desireco42", "date": "2026-10-30", "stance": "recommend", "quote": "Herdr has been wonderful and I've been using it for a while.", "excerpt": "I used Zellij in the past, it is also fantastic and intuitive product. I had issues with... I think selection and copying and pasting which made me abandon it as I was getting frustrated. Herdr has been wonderful and I've been using it for a while.", "context": "", "use_case": "terminal multiplexing", "switched_from": "Zellij", "story": "Herdr has released native app"}, {"id": 804783328, "item_id": 50298958, "url": "https://news.ycombinator.com/item?id=50298958", "by": "flippant", "date": "2026-10-30", "stance": "recommend", "quote": "I switched to herdr this year after a decade of using tmux, and I haven't looked back since.", "excerpt": "I switched to herdr this year after a decade of using tmux, and I haven't looked back since. Herdr is wonderful, not only because of the coding agent integrations, but also because it uses libghostty under the hood. So no terminal-emulator-inside-another-terminal-emulator shenanigans. If you prefer GUIs, I can recommend herdr-gpui which connects to a herdr daemon. It has a bunch of goodies like remote phone pairing, ", "context": "", "use_case": "terminal multiplexing for coding agents", "switched_from": "tmux", "story": "Herdr has released native app"}, {"id": 804642608, "item_id": 50290163, "url": "https://news.ycombinator.com/item?id=50290163", "by": "ativzzz", "date": "2026-10-29", "stance": "recommend", "quote": "I use herdr a lot", "excerpt": "I use herdr a lot If anything, with things like libghostty, I expect more desktop apps with built in terminals. Instead of me having to go to the browser for github, jira, etc, have it all in one app along with whatever terminal tooling you're using Or more likely, based on what the other engineers I work with are doing, we will all vibecode our own tooling that fit our individual workflow", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Why are there not more terminal apps?"}, {"id": 804615552, "item_id": 50288472, "url": "https://news.ycombinator.com/item?id=50288472", "by": "falcor84", "date": "2026-10-29", "stance": "recommend", "quote": "personally switched from VS Code to herdr (with some custom plugins), and couldn't be happier.", "excerpt": "I don't know what this site is about, but I agree with the premise and personally switched from VS Code to herdr (with some custom plugins), and couldn't be happier.", "context": "", "use_case": "development environment", "switched_from": "VS Code", "story": "The modern developer workstation is suffocating under 5GB of Electron bloat"}, {"id": 804423793, "item_id": 50276487, "url": "https://news.ycombinator.com/item?id=50276487", "by": "krzs9", "date": "2026-10-28", "stance": "neutral", "quote": "I use Pi as my harness and they run in herdr.", "excerpt": "I have a Hetzner box that costs about 10$ a month - I use that as my always-on box. I use Pi as my harness and they run in herdr. I can then from my Mac (bottom of the line macbook air - next laptop will be a Neo) ssh to the box and control my agents. I can also ssh into the box from my iPhone (using Termius) and continue seamlessly from there too.", "context": "", "use_case": "running agents on remote box", "switched_from": "", "story": "New 14\u2011inch MacBook Pro with M6"}, {"id": 803856547, "item_id": 50241034, "url": "https://news.ycombinator.com/item?id=50241034", "by": "crossroadsguy", "date": "2026-10-26", "stance": "warn", "quote": "I have also given up on Herdr and came back to Tmux", "excerpt": "At this point I'd rather try to invest effort and usage in a harness that is FOSS and is actually steered by a non-profit. Goose comes to mind and to be honest I haven't tried it beyond installing and giving it a prompt or two. Comiong to harnesses, even Pi seems like a weird choice. I mean Pi, until it's \"your own customised Pi\", is pretty useless and pointless. Besides they are also starting to have their own model", "context": "", "use_case": "terminal multiplexing", "switched_from": "", "story": "OpenAI and Anthropic cut their LLM prices by up to 80% within a few months. Why?"}, {"id": 803820160, "item_id": 50238760, "url": "https://news.ycombinator.com/item?id=50238760", "by": "bilalq", "date": "2026-10-26", "stance": "recommend", "quote": "The built-in terminal app also works nicely with herdr and Tailscale to let me connect to my work machine.", "excerpt": "I love my Pixel 10 Fold and can't imagine ever going back to a non-foldable now. The larger screen is great for productivity. Reviewing PRs on the larger screen is way more comfortable than a normal phone size. The built-in terminal app also works nicely with herdr and Tailscale to let me connect to my work machine. I can interact with my agents and get real work done on the go. I also have saved split views so I can", "context": "mobile app developer", "use_case": "remote access to agents", "switched_from": "", "story": "iPhone Duo Teardown"}, {"id": 803693008, "item_id": 50230813, "url": "https://news.ycombinator.com/item?id=50230813", "by": "frumiousirc", "date": "2026-10-25", "stance": "warn", "quote": "failure to handle basic X11 select/paste is what keeps me away from herdr and tmux", "excerpt": "> cmd+v just pastes images Can I use normal X11 text selection with mouse button-1 and pasting with button-3? In the end, failure to handle basic X11 select/paste is what keeps me away from herdr and tmux.", "context": "X11 user", "use_case": "terminal multiplexing", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}, {"id": 803567504, "item_id": 50222969, "url": "https://news.ycombinator.com/item?id=50222969", "by": "aryanthakor", "date": "2026-10-24", "stance": "recommend", "quote": "I really like the prefix key and how easily I can edit it", "excerpt": "I've been using herdr + omp for my agent sessions, I really like the prefix key and how easily I can edit it, does it have the similar prefix? Looks promising I will definitely give it a try. Thank you very much :)", "context": "", "use_case": "agent session multiplexing", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}, {"id": 803530433, "item_id": 50220652, "url": "https://news.ycombinator.com/item?id=50220652", "by": "antouank", "date": "2026-10-24", "stance": "neutral", "quote": "it doesn't sync/connect with other machines like herdr does", "excerpt": "Great effort, thank you so much. There are some very nice features there. And more polished/modern than herdr for sure. Would love to be able to use it as a daily driver. Cannot switch to it though, mainly because, from what I understand, it doesn't sync/connect with other machines like herdr does. As in, seamlessly. Theme-ing (light/dark) adaptation seems a bit clunky as well. And huge TS files in the source code ar", "context": "", "use_case": "agent terminal multiplexer", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}, {"id": 803492656, "item_id": 50218291, "url": "https://news.ycombinator.com/item?id=50218291", "by": "xfalcox", "date": "2026-10-24", "stance": "recommend", "quote": "I've been using herdr and this looks like a v2 of it.", "excerpt": "I've been using herdr and this looks like a v2 of it. Will give it a try.", "context": "", "use_case": "agent terminal multiplexer", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}, {"id": 803487920, "item_id": 50217995, "url": "https://news.ycombinator.com/item?id=50217995", "by": "eleventen", "date": "2026-10-24", "stance": "recommend", "quote": "I love herdr and use it daily but it has its limits.", "excerpt": "Probably very little. Herdr\u2019s plugin system is quite limited and immature compared to something like Pi. I love herdr and use it daily but it has its limits. Nice to see people experimenting. I\u2019m not really an early adopter but hopefully the good ideas get picked up by herdr", "context": "", "use_case": "agent terminal multiplexer", "switched_from": "", "story": "Show HN: Corgi, a helpful {agent, terminal} multiplexer"}, {"id": 802743184, "item_id": 50171449, "url": "https://news.ycombinator.com/item?id=50171449", "by": "tmzt", "date": "2026-10-20", "stance": "recommend", "quote": "I'm mostly using it now because it integrates with ssh while still supporting image paste.", "excerpt": "You can. I use it exactly that way with the individual terminal sessions accessible. I'm mostly using it now because it integrates with ssh while still supporting image paste. I also use it via it's json API for a harness I'm working on which is agent agnostic. I do expect I'll move off it if it becomes hostile and another tool takes it's place.", "context": "", "use_case": "managing agent terminal sessions", "switched_from": "", "story": "Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling"}, {"id": 802401440, "item_id": 50150090, "url": "https://news.ycombinator.com/item?id=50150090", "by": "toppa33", "date": "2026-10-19", "stance": "recommend", "quote": "herdr does a better job at showing you what\u2019s open", "excerpt": "I used to use tmux & Claude on a Mac mini, but I gave it away when herdr came around - there were just too many tmux sessions to maintain and herdr does a better job at showing you what\u2019s open. Admittedly, your tmux setup looks far more sophisticated than what I was doing. However, the new claude code projects is insane and a step above on having claude being a real project manager across sessions.", "context": "", "use_case": "managing multiple Claude sessions", "switched_from": "tmux", "story": "Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling"}, {"id": 800351153, "item_id": 50021947, "url": "https://news.ycombinator.com/item?id=50021947", "by": "dbmikus", "date": "2026-10-09", "stance": "recommend", "quote": "I connect with https://herdr.dev/ for persistence", "excerpt": "I love homelab stuff and self-hosting. Writing software is my job, but tinkering with computers + devops is my hobby I have a media server I run on a spare desktop, and at one point was messing around with https://syncthing.net/ for a self-hosted form of Dropbox. More recently, I'm using a VPS to run some internet scraping jobs for things I want to monitor, like apartment listings in NYC (where I live). Of course, I ", "context": "homelab hobbyist", "use_case": "persistent agent sessions", "switched_from": "", "story": "Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?"}, {"id": 799646416, "item_id": 49977901, "url": "https://news.ycombinator.com/item?id=49977901", "by": "patwolf", "date": "2026-10-06", "stance": "recommend", "quote": "Now I use claude inside of herdr, and I appreciate having more screen real estate devoted to claude.", "excerpt": "I used to use Claude inside of a terminal within Webstorm until I realized I rarely looked at the code in the IDE. Instead I was creating draft PRs and reviewing the code in github. Now I use claude inside of herdr, and I appreciate having more screen real estate devoted to claude. As a long-time Jetbrains subscriber it pains me to stop using it. But at this point, I'm not sure what they could come up with that would", "context": "long-time JetBrains subscriber", "use_case": "running Claude Code", "switched_from": "WebStorm", "story": "JetBrains reports revenue growth, net financial loss for 2025"}, {"id": 798952769, "item_id": 49934548, "url": "https://news.ycombinator.com/item?id=49934548", "by": "NichoPaolucci", "date": "2026-10-02", "stance": "neutral", "quote": "Herdr is OK - but the actual interface / layout is nice.", "excerpt": "I'm using Pi with Herdr as well right now. It's been quite nice. (I use the organization similar to projects for the Claude / Codex GUIs). Herdr is OK - but the actual interface / layout is nice. I previously would have like 6 terminals open and would lose track of which was which. I'm not super into the subagent workflows, but it's been helpful a time or two. The only reason Herdr is just OK is because using agents ", "context": "", "use_case": "managing agent terminals", "switched_from": "", "story": "Pi 1.0"}, {"id": 798937236, "item_id": 49933577, "url": "https://news.ycombinator.com/item?id=49933577", "by": "nvarsj", "date": "2026-10-02", "stance": "recommend", "quote": "Herdr to manage all the terminals.", "excerpt": "Pi is the \"I use arch btw\" of harnesses right now. But I do love it - super customizable, and my token usage seems way more efficient (this is purely vibe based ofc) compared to codex/cc. I basically just install pi-fabric, pi-blackhole, grill-me and that's it. Tell my AGENTS.md to prefer subagent workflows. Herdr to manage all the terminals. I spend 99% of my professional work in this environment, I can't even remem", "context": "", "use_case": "managing terminals", "switched_from": "", "story": "Pi 1.0"}, {"id": 798824529, "item_id": 49926533, "url": "https://news.ycombinator.com/item?id=49926533", "by": "bibstha", "date": "2026-10-01", "stance": "neutral", "quote": "I used herdr before now Orca has fully replaced it.", "excerpt": "onorca.dev. I used herdr before now Orca has fully replaced it. (I'm not affilianted with Orca in any way except I use it every day). Orca also supports separate hosts. My setup Orca running in my Mac. Orca running in my home proxmox lxc (orcabox). I have few different projects, Rails, PHP, etc. In Orca, I open these projects and point it to my local folder as well as the folder remotely. I usually start a codex or c", "context": "", "use_case": "agent multiplexer", "switched_from": "", "story": "Pi 1.0"}, {"id": 797380850, "item_id": 49836303, "url": "https://news.ycombinator.com/item?id=49836303", "by": "bitexploder", "date": "2026-09-24", "stance": "recommend", "quote": "I started using Herdr and taught my agents to use it.", "excerpt": "There also exists a $600-800 GPU that can run Qwen 27B 3.8 @ like 60 t/s for around 200W of energy. I find Qwen Flash Next quite competent as well. 27B is a solid worker like you said. If you batch work and let them crank they do remarkably well. I am working on. I started using Herdr and taught my agents to use it. So I use OMP loop and or goal, and it has a review cycles to wake up an Opus or Sol reviewer to make s", "context": "", "use_case": "agent orchestration", "switched_from": "", "story": "Best LLM for every budget, updated daily"}, {"id": 796840672, "item_id": 49802542, "url": "https://news.ycombinator.com/item?id=49802542", "by": "hmokiguess", "date": "2026-09-22", "stance": "recommend", "quote": "Take a look at how Herdr got viral, and how it exposes protocols that let others come and build with it.", "excerpt": "I think I am sort of \"aware\" of what's out there, though maybe not to its full extent, but one feedback I would have is to try and do one thing, and just one thing, really really reaaaaaally well. There's so much going on right now, and the push to PaaS is not performing as well in my opinion. Take a look at how Herdr got viral, and how it exposes protocols that let others come and build with it. Multiplexers are a g", "context": "", "use_case": "", "switched_from": "", "story": "JetBrains Air: A System of Products for Agentic Software Development"}, {"id": 795891681, "item_id": 49743230, "url": "https://news.ycombinator.com/item?id=49743230", "by": "rmazzolini", "date": "2026-09-17", "stance": "recommend", "quote": "I use tailscale + https://herdr.dev/ with ssh to connect my laptop/phone.", "excerpt": "I use tailscale + https://herdr.dev/ with ssh to connect my laptop/phone. For my phone I have tailscale + https://termrover.sh/, but https://getmoshi.app/ is also pretty good (herdr integration is paywalled).", "context": "", "use_case": "remote agent sessions", "switched_from": "", "story": "Show HN: Share your AI Setup, Learn from others"}, {"id": 787349104, "item_id": 49209319, "url": "https://news.ycombinator.com/item?id=49209319", "by": "kkapelon", "date": "2026-08-07", "stance": "recommend", "quote": "just having workrees with a single click and a visual tree/children hierarchy was the killer feature for making me look at herdr at the first place.", "excerpt": "Strictly from personal opinion 1) Built-in sub agents assume you use a single AI agent. Some people use multiple, so they need separate terminals/processes by definition. Even if you use the same agent sometimes you have different security boundaries. Think also the needs for a consultant working with many customers at once. 2)Multiple-open terminals. When that number passes 5-7 for me, then yes I don't like clicking", "context": "uses it locally", "use_case": "managing multiple coding agents", "switched_from": "", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 787230416, "item_id": 49201901, "url": "https://news.ycombinator.com/item?id=49201901", "by": "hx8", "date": "2026-08-06", "stance": "recommend", "quote": "It's a great bit of software, the UI is focused on switching between multiple agents quickly.", "excerpt": "I switched from tmux to Herdr about six weeks ago. It's a great bit of software, the UI is focused on switching between multiple agents quickly. I run Herdr to keep my opencode instances well managed, and it also works great for having a few terminals opens next to your agent. I find myself keeping opencode sessions open for longer like what happens with Codex and Claude code, which is great if I need to revisit a co", "context": "", "use_case": "managing multiple coding agents", "switched_from": "tmux", "story": "Herdr is joining Y Combinator. The runtime stays open"}, {"id": 781372320, "item_id": 48835770, "url": "https://news.ycombinator.com/item?id=48835770", "by": "ramnique", "date": "2026-07-08", "stance": "recommend", "quote": "I just tried this and I'm pleasantly surprised! I definitely see myself using this as my goto.", "excerpt": "I've been using tmux for several years and I just tried this and I'm pleasantly surprised! I definitely see myself using this as my goto. Couple of questions: - Do you plan to support viewing file-diffs for the cwd? Currently I keep zed / vscode open on the side to view diffs. It would be great if we could fold those into herdr as well - Is there an easy way to reconfigure the prefix? For tmux i've been using ` for y", "context": "", "use_case": "terminal multiplexing", "switched_from": "tmux", "story": "Herdr: One terminal to rule them all"}, {"id": 781198080, "item_id": 48824880, "url": "https://news.ycombinator.com/item?id=48824880", "by": "Tadpole9181", "date": "2026-07-07", "stance": "recommend", "quote": "It's awesome. It worked out of the box, has actually good, working mouse support", "excerpt": "What? Do y'all even try it before saying things like this? I use it primarily as a replacement for tmux to do terminal stuff, not use agents. It's awesome. It worked out of the box, has actually good, working mouse support, quickly ships fixes, and the defaults are sane with obvious behaviors represented in an intuitive TUI.", "context": "", "use_case": "terminal multiplexing", "switched_from": "tmux", "story": "Herdr: One terminal to rule them all"}, {"id": 771523377, "item_id": 48220211, "url": "https://news.ycombinator.com/item?id=48220211", "by": "cultofmetatron", "date": "2026-05-21", "stance": "recommend", "quote": "then I switched to herdr which is great so far except its not s great at managing panes.", "excerpt": "a week ago I was using cmux but its osx only and doen't work on remote terminals. then I switched to herdr which is great so far except its not s great at managing panes. I can't move them around or change ordering. now another terminal multiplexer. I'm getting whiplash. all that said, none of the existing solutions are perfect and rust codebases are nice. how easy is it to reorder panes? is there a cli that lets me ", "context": "", "use_case": "terminal multiplexing", "switched_from": "cmux", "story": "Show HN: Rmux \u2013 A programmable terminal multiplexer with a Playwright-style SDK"}]}