Developer tools · terminal multiplexer
tmux
Hacker Approved
A long-proven terminal multiplexer for persistent remote sessions, panes and scripting, now popular for running AI agents, though copying text and scrollback can be awkward.
Summarized from 601 comments.
A long-proven terminal multiplexer for persistent remote sessions, panes and scripting, now popular for running AI agents, though copying text and scrollback can be awkward.
- recommend
- 411
- criticize
- 111
- months recommended
- 12 of 13
- median owned, 14 owners said
- 10 years
Why people love it
Detach and reattach sessions anywhere · 8
With tmux, you can attach to it at any time, send keys at any time, and capture pane without bothering any running process inside.
Apr 2026 · commentrunning multiple simultaneous sessions on a remote server using Tmux to have them preconfigured when you reconnect is nice.
Apr 2026 · commentMy main use case for tmux is detaching and re-attaching to a session on a remote server, for which it's extremely useful.
Apr 2026 · commentWorks well with AI agents · 7
With so much of my work being done with Claude Code via terminal, I’ve used vim and tmux more than I have in the 20 years since I was first introduced.
Feb 2026 · commentThe unlock here is tmux-based session management for the teammates, with two-way communication using agent inbox. It works very well.
Jan 2026 · commentSome of the top performing agent harnesses on Terminal Bench provide literally one tool: tmux, which outperforms Claude Code et al.
Apr 2026 · commentGreat over SSH and phones · 5
I tried Mosh+Tmux with 2.7 KBPS (and less) when I was using a data plan. It worked perfectly fine, no delay or barely noticeable.
Apr 2026 · commentIf you're doing web dev work in this day an age SSH with tmux or some editor with SSH server support should be your dev setup.
Jun 2026 · commentReally just worth learning SSH and Tmux instead of building your workflow against something that's trying to replace them
Oct 2026 · commentStable, battle-tested and lightweight · 5
tmux handles them perfectly. Exactly the claim that OP is making with their software - is served by robust 18 year old software.
Apr 2026 · commentdoes exactly what I need it to do and doesn't try too hard to make the terminal a place with unicorns and fancy GUI magic
Apr 2026 · commentThe biggest benefit for me which I haven't realized how good it is with tmux and the low low memory usage
Mar 2026 · comment
What people warn about
Awkward copying and scrollback · 3
The one thing I still struggle with - because it happens rarely - is easily copying the contents
Apr 2026 · commentin mouse mode it seems to copy more characters than I want, copy newlines when I don't want them
Apr 2026 · commenttmux's scrollback seems to clash with CC's, and makes copying between windows etc challenging.
Jan 2026 · commentClunky for agent-heavy workflows · 4
it's very good at sending the initial text to the tmux sessions, but I've not been able to get an agent to have a proper back and forth
Mar 2026 · commentRunning the agent as an interactive CLI process which you need to stuff into something like tmux is just the wrong approach
Oct 2026 · commentit's not the greatest. And when I have a bunch of opencode sessions rolling along often my tmux could usage is smoking
Oct 2026 · commentBad defaults, separate keybindings · 2
I actually migrated away from tmux because I became tired of using one set of keybindings to manage my terminal windows
Oct 2026 · commentthe only software I've seen people excuse for having 'bad defaults' have been things like vim, emacs, tmux.
Apr 2026 · commentSecurity risk with agent harnesses · 2
despite them having strong security posture its just a threat that was previously a bit outlandish and not accounted for
Aug 2026 · commentit still has quirks and combined with agent harnesses not understanding them its a large attack surface
Sep 2026 · comment
Long-term owners
With so much of my work being done with Claude Code via terminal, I’ve used vim and tmux more than I have in the 20 years since I was first introduced.
Feb 2026 · comment
tmux handles them perfectly. Exactly the claim that OP is making with their software - is served by robust 18 year old software.
Apr 2026 · comment
What hackers pick instead
- HerdrA terminal multiplexer for running many coding agents, with status indicators, notifications, remote sessions and worktree support; some worry about its VC backing and future lock-in.232recommend
- ZellijA friendlier tmux alternative with good mouse scrolling, intuitive default keys and sessions that persist across reboots, though it lacks copy/paste buffers and copying from scrollback.93recommend
- GNU ScreenLong-standing terminal multiplexer for keeping sessions alive across disconnects, with a well-written man page and simple key bindings. Critics call it old, with weak UTF-8 support.33recommend
- zmxPeople recommend zmx for simple session persistence that keeps terminal state and scrollback, with remote reattach and minimal features. Critics say it can be buggy with screen repainting.23recommend
- Rex by SuperlogicalPeople praise its polished look, fast performance and remote access, and say it keeps services running and restarts them. Critics note it lacks Headscale support and quick select.21recommend
Every quote
The 40 most detailed of 601 comments. Each links to the original.
With so much of my work being done with Claude Code via terminal, I’ve used vim and tmux more than I have in the 20 years since I was first introduced.
Recommends · Feb 2026 · in “Vim 9.2 Released”
it's very good at sending the initial text to the tmux sessions, but I've not been able to get an agent to have a proper back and forth
Mixed · Mar 2026 · in “Show HN: Tmux-IDE, OSS agent-first terminal IDE”
The unlock here is tmux-based session management for the teammates, with two-way communication using agent inbox. It works very well.
Recommends · Jan 2026 · in “Claude Code's new hidden feature: Swarms”
Some of the top performing agent harnesses on Terminal Bench provide literally one tool: tmux, which outperforms Claude Code et al.
Recommends · Apr 2026 · in “CEOs admit AI had no impact on employment or productivity”
With tmux, you can attach to it at any time, send keys at any time, and capture pane without bothering any running process inside.
Recommends · Apr 2026 · in “Anthropic no longer allowing Claude Code subscriptions to be used with OpenClaw”
I tried Mosh+Tmux with 2.7 KBPS (and less) when I was using a data plan. It worked perfectly fine, no delay or barely noticeable.
Recommends · Apr 2026 · in “Kernel code removals driven by LLM-created security reports”
tmux handles them perfectly. Exactly the claim that OP is making with their software - is served by robust 18 year old software.
Recommends · Apr 2026 · in “Show HN: TUI-use: Let AI agents control interactive terminal programs”
If you're doing web dev work in this day an age SSH with tmux or some editor with SSH server support should be your dev setup.
Recommends · Jun 2026 · in “Upcoming breaking changes for NPM v12”
running multiple simultaneous sessions on a remote server using Tmux to have them preconfigured when you reconnect is nice.
Recommends · Apr 2026 · in “GitHub Copilot is moving to usage-based billing”
My main use case for tmux is detaching and re-attaching to a session on a remote server, for which it's extremely useful.
Recommends · Apr 2026 · in “Make Tmux Pretty and Usable”
does exactly what I need it to do and doesn't try too hard to make the terminal a place with unicorns and fancy GUI magic
Recommends · Apr 2026 · in “Make Tmux Pretty and Usable”
Really just worth learning SSH and Tmux instead of building your workflow against something that's trying to replace them
Recommends · Oct 2026 · in “Berthd”
despite them having strong security posture its just a threat that was previously a bit outlandish and not accounted for
Mixed · Aug 2026 · in “We found a division by zero bug in FFmpeg with a vibecoded fuzzer”
The moment I start working outside of tmux is the very same moment I suddenly need terminal access from another machine.
Recommends · Sep 2026 · in “15 years later, a day without Tmux”
everyone should prioritize learning tmux well enough to at least be able to navigate it and hand over sessions to agents
Recommends · Oct 2026 · in “Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling”
You can start a tmux session and tell your agent about it and it will happily send commands and get the output from it.
Recommends · Apr 2026 · in “Show HN: TUI-use: Let AI agents control interactive terminal programs”
Session persistence is the killer feature when your terminal lives on a device that might close the app at any time.
Recommends · Apr 2026 · in “Make Tmux Pretty and Usable”
for agentic workflows tmux (a specialized tool) and similar tools (there are quite a few nowadays) are way better
Recommends · Jul 2026 · in “How do you use Vim in the era of AI?”
I can split into a bunch of panes/windows, toggle through with keyboard shortcuts, connect from other machines
Recommends · Oct 2026 · in “Pi 1.0”
Shellfish on iOS to ssh into a vps with tmux with Gemini-cli, lazygit and neovim worked quite well for me.
Recommends · Jan 2026 · in “Clicks Communicator”
It runs tmux and vim well, especially with a little pocket-size folding bluetooth keyboard to go with it.
Recommends · Jan 2026 · in “Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone”
The biggest benefit for me which I haven't realized how good it is with tmux and the low low memory usage
Recommends · Mar 2026 · in “Neovim 0.12.0”
Tmux is great. Outside of control codes, I don't have any problems since tmux makes it easy to fix them.
Mixed · Apr 2026 · in “Make Tmux Pretty and Usable”
you can reattach to session from another pc or from a phone and still have the same windows and panes
Recommends · Apr 2026 · in “Make Tmux Pretty and Usable”
just running screen or tmux on the other end and just resume where you left of after quick reconnect
Recommends · Jan 2026 · in “Linux boxes via SSH: suspended when disconected”
tmux is more stable though, it has been battle tested with a dozen of years of edge cases refinement
Recommends · May 2026 · in “Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK”
The one thing I still struggle with - because it happens rarely - is easily copying the contents
Mixed · Apr 2026 · in “Make Tmux Pretty and Usable”
Running the agent as an interactive CLI process which you need to stuff into something like tmux is just the wrong approach
Criticizes · Oct 2026 · in “Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling”
I actually migrated away from tmux because I became tired of using one set of keybindings to manage my terminal windows
Criticizes · Oct 2026 · in “Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling”
it's not the greatest. And when I have a bunch of opencode sessions rolling along often my tmux could usage is smoking
Criticizes · Oct 2026 · in “Herdr has released native app”
the only software I've seen people excuse for having 'bad defaults' have been things like vim, emacs, tmux.
Criticizes · Apr 2026 · in “Make Tmux Pretty and Usable”
it still has quirks and combined with agent harnesses not understanding them its a large attack surface
Criticizes · Sep 2026
it eventually became too cumbersome since my typical workflow started being a lot more AI-agent heavy
Criticizes · Jul 2026 · in “Herdr: One terminal to rule them all”
in mouse mode it seems to copy more characters than I want, copy newlines when I don't want them
Criticizes · Apr 2026 · in “Make Tmux Pretty and Usable”
tmux's scrollback seems to clash with CC's, and makes copying between windows etc challenging.
Criticizes · Jan 2026 · in “Claude Code On-the-Go”
The biggest strength to Tmux that a lot of the alternatives lack is you could make a shell script to setup your tmux instance(s) exactly as you would want
Recommends · Jul 2026 · in “Mitchellh starts a new company: Superlogical”
Running in tmux, marking anything on my terminal immediately puts it into the tmux buffer, without me having to click anything on the keyboard.
Recommends · Nov 2025 · in “State of Terminal Emulators in 2025: The Errant Champions”
if you want anything other than "switch to another full terminal window, no splits, no status bar" then you want tmux or screen or zellij
Recommends · Dec 2025 · in “Zmx: Session Persistence for Terminal Processes”
I for one really appreciate having the same interface and keybinds across several devices and I've never felt a need to look elsewhere.
Recommends · May 2026 · in “It Will Never Be the Year of the Linux Desktop”
does your terminal on your laptop smoothly resize to match the same terminal session constrained by the screen dimensions of the phone
Recommends · Oct 2026 · in “Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake