You are halfway through debugging on a remote host. A command is still running, but you need another shell to inspect a log. Do you reconnect, pass through the jump host again, and find your working directory all over again?
This small interruption is why I added Duplicate Tab to xtty. It opens an independent SSH connection to the same host in the same remote directory, while the original session stays where it is. Watch that moment in our walkthrough:
I would love to compare workflows: do you use tmux, another terminal tab, an IDE, or something else for a second remote shell? What part still feels unnecessarily repetitive?
retyping the same password every time i reconnect to a box is what gets me, especially when i have 3-4 ssh sessions open at once
I hear you, Jaewon. xtty can store saved credentials in macOS Keychain and autofill configured SSH password prompts, so reconnecting doesn’t mean typing the same password each time. It’s part of the 7-day Pro trial and Pro. Would that cover your workflow, or is reopening the same group of hosts another pain point?
I've got a graveyard of terminal windows open right now and no idea which one is running what. Keeping my place between them is the headache I live with, so I'm glad someone sat with it. Nice one Jian ;)
Thanks, Amine. Losing context across terminal windows is exactly the friction I wanted to reduce. xtty keeps sessions in tabs and split panes, shows status for supported coding agents, and lets you duplicate a remote tab into an independent SSH session in the same directory. What trips you up more often: finding the right server, or remembering what each session is doing?
I have release it!welcome download and try :https://xtty.sh
Independent SSH connections in duplicated tabs sound handy. That would make working across multiple servers much easier.
Thanks, Zeeshan. Duplicate Tab opens a separate SSH connection in the same remote directory, so you can work in parallel without interrupting the original session. Connecting to several different saved hosts is a separate workflow in xtty.