Attach User Reviews

Top reviews

It works!

So this works as advertised (now). If you see someone’s previous review and the developer’s response it looks like they addressed things and I was able to get this to work.

I run a VM with Hermes and Tailscale on it so I can connect to it safely from my phone and laptop.

Hermes acts as my system admin, I talk to it from Slack. I only use it to handle updates, starting new tmux sessions, installing packages, etc because it requires tokens. Even with the cheapest model if I were to use it as designed it wouldn’t be worthwhile (to me).

SO, enter Attach. I start tmux sessions either from my laptop or using Hermes. Then I use Attach to connect to a session or sessions and work with Claude Code there.

***Edit: the issues I reported below were do to how Claude Code was set to render. For some reason I was configured to use the “fullscreen renderer.” The fix was to run the following in the Claude Code prompt: ‘/tui default’. ***The only reason I didn’t give it five stars is because I would love to be able to hide the keyboard to give me more screen space to read without having to use the pgup and pgdn shortcuts.***

It would be nice for a noob to tmux like me if there was a slide out with a cheat sheet of basic commands or helpful tips.

I am very happy with this setup and this app. I’m able to step away from a Claude Code session, check up on it away from a computer, and interact as needed to keep things moving. Highly recommended.
Show more

Works well now??

My initial review was harsh as it was based of the buggy experience i had using it. Some of the issues remain with but i would recommend this software. Version number hasn't increased so I'm not sure why it's working ok now.

The ui is still slow and selecting text is fiddly but it's the best option I've used to ssh for my purposes at the moment so I'm happy with it over all.
Show more

Doesn't work.

Every other SSH app I use works fine. This one fails to resolve DNS and connections to IP addresses throw TCP errors.

Response from developer

You're right, and thanks for the clear report. This hits IPv6-only and NAT64 networks (common on cellular) and IPv6 hosts - our connection code was resolving over IPv4 only, which is exactly the DNS and TCP errors you saw. It slipped past us because we live in Tailscale and dual-stack Wi-Fi, where the IPv4 path always works, but that's no excuse. We've fixed it to handle both, and it's coming in the next update. Please give it another go when it ships, and reach us at support@arbt.tech if anything's still off. Thanks for helping us catch this.

Too many bugs to recommend

Seems to hang and need a restart when it looses connection or comes back to focus after using another app.

Also has issues pasting a large body of text which also causes it to hang. Don't have this issue with other ssh apps.

I love many of the features of this. It ticks many boxes for what i want. Just being able to scroll up and down puts it ahead of many iphone ssh apps (and the scrolling video made my take a shot on it) but to janky to use in current state.

If issues get fixed it would be a 5 star app and heavily recommended as its ui is sweet. Would say terminal animations seem to have slower fps than some other ssh terminal apps as well. Not a big issue but worth noting.

It does let you scroll up and down and nicely wraps the text and ui is the best I've used but so many iphone ssh apps are bad.
Show more

Key combinations don’t work?

Ctrl keys don’t work with tmux. I can’t use tmux commands, it never sends my prefix correctly. I can send others (Ctrl-d works), but I can’t interact with tmux at all. There is a special “prefix” binding but it does not work. I’m guessing because I don’t use Ctrl-b as my tmux prefix?

The scroll back is kind of cool but doesn’t work with opencode or an editor inside tmux (it uses tmux scrollback, but that’s not always the right thing to do). Awesome when it is correct.

The tmux switching is _really_ cool but the other points make this more or less unusable for me.
Show more

Response from developer

Thanks for writing this up in detail - fair points, and some of this is on us to explain better. Attach is built to control tmux through its native UI - the switcher, gestures, and buttons rather than by sending your prefix and tmux combinations by hand in the terminal. That manual path was never the intended way in, and we didn't make that obvious enough. We've shipped several updates since 2.4.0, so it's worth another look and we're preparing a release with clearer guardrails so the intended usage is obvious from the start. If anything still trips you up, email us at support@arbt.tech and we'll help get it working.