# Attach - ssh & native tmux — AI coding, multiplexed

> Native iOS tmux client for AI coding agents and remote terminal management. (iPhone/iPad app by ARBITER TECHNOLOGIES.)

- Source: https://appshunter.io/ios/app/attach-ssh-and-native-tmux/id6760011289 (this page in markdown: same URL + `.md`)
- Developer: [ARBITER TECHNOLOGIES](https://appshunter.io/developer/1882301384)
- Category: Developer Tools
- Price: $4.99
- Age rating: 4+
- Requires: iOS 18.0 · 40 MB
- Released: 2026-03-25
- Data updated: 2026-08-25
- Monetization: paid
- User reviews in markdown: https://appshunter.io/ios/app/attach-ssh-and-native-tmux/id6760011289/reviews.md

## What is Attach?

Built for tmux. Built for AI coding agents.

Attach is a native tmux client for iOS, made for developers running Claude Code, Codex, OpenCode, and similar tools on remote machines.

Browse sessions, switch windows, inspect panes from a visual layout, and manage everything from a purpose-built interface. Your terminal state stays on the server. Attach gives you a fast, native window into it.

Why Attach:

- Monitor AI coding sessions on the go
- Native tmux session, window, and pane management
- Visual pane layouts, quick switcher, and breadcrumb navigation
- Smart keyboard with pinned modifiers, trackpad mode, and hardware keyboard support
- 20+ terminal themes, including Dracula, Nord, Tokyo Night, Catppuccin, and Rosé Pine
- Face ID lock and SSH keys stored securely in Keychain
- Notifications for connection events, even in the background
- Adaptive polling for responsive updates without unnecessary battery drain
- On-demand scrollback history
- Paste screenshots from your clipboard directly to your server
- Auto-reconnect that picks up where you left off

No local terminal emulation. No bloat. Just tmux, natively on iOS.

## Key features

- Native tmux session management
- Visual pane layouts
- Smart keyboard with pinned modifiers
- Hardware keyboard support
- Secure SSH key storage
- Background connection notifications
- Auto-reconnect functionality

## Chart rankings

- #172 in Top Paid · Developer Tools (US App Store)

## Recent user reviews (6 of 6)

All indexed reviews: https://appshunter.io/ios/app/attach-ssh-and-native-tmux/id6760011289/reviews.md

### 5/5 — Fast modern Terminal emulator

*2026-07-14*

Great tool, great support too. I emailed a few ideas and the next release they implemented them.

### 5/5 — It works!

*2026-06-01*

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.

### 5/5 — Works well now??

*2026-05-28*

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.

### 1/5 — Doesn't work.

*2026-05-16*

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

**Developer response:** 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.

### 3/5 — Too many bugs to recommend

*2026-05-15*

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.

### 1/5 — Key combinations don’t work?

*2026-04-16*

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.

**Developer response:** 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.

## Frequently asked questions about Attach

### What is Attach primarily used for?

Attach is a native tmux client for iOS, designed to help developers manage AI coding sessions and other remote terminal tasks directly from their iPhone or iPad.

### Does Attach support AI coding agents like Claude Code or Codex?

Yes, Attach is specifically built for developers running AI coding agents such as Claude Code, Codex, OpenCode, and similar tools on remote machines.

### How does Attach handle security for SSH keys?

Attach stores SSH keys securely in the iOS Keychain, offering Face ID lock for an added layer of protection for your remote access credentials.

### Can I manage multiple terminal windows and panes with Attach?

Absolutely. Attach provides native management of tmux sessions, windows, and panes, allowing you to browse, switch, and inspect them through a visual layout.

### Does Attach offer keyboard enhancements for developers?

Yes, Attach features a smart keyboard with pinned modifiers, a trackpad mode, and full support for hardware keyboards, enhancing the typing experience for developers.

### What is the price of Attach?

Attach is a paid application, available for a one-time purchase of $4.99.

### How often is Attach updated?

The latest version, 2.6.1, was released on July 4, 2026, indicating active development and regular updates for the application.

### Does Attach have ads?

No, Attach does not contain advertisements. It is a paid application designed without ads to provide an uninterrupted developer experience.

## Version history (last 5 releases)

### 2.6.2 — 2026-07-29

Attach 2.6.2 brings more flexible terminal themes and improved pane behavior.

 • Terminal themes can now automatically match your device’s appearance.
 • Choose from eight new light terminal themes.
 • Control whether Attach resumes your last pane at launch.
 • New split panes now open in the current pane’s working directory.

### 2.6.1 — 2026-07-04

Fixed fullscreen terminal app scrolling, terminal background glitches, and Ctrl/Alt modifier key handling. Added clearer SSH connection error details and privacy-safe bug reports.

### 2.6.0 — 2026-06-22

New

  • Hold-and-drag arrow keys — press and hold the terminal, then drag to fire arrow keys with momentum.
  • Select mode — toggle native text selection & copy straight from the terminal.
  • Shake to report a bug — shake your device anywhere to email support.
  • SSH key setup wizard with clearer connection errors.
  • Faster, more reliable connections — parallel SSH connect plus IPv6 / NAT64 support.

Fixed & improved

  • Fixed scrollback corruption while scrolled up.
  • Fixed reverse-video text rendering and wrapped terminal links.
  • Smoother typing in busy panes and better TUI rendering.
  • Volume keys work reliably as Up/Down arrows, including after voice input, with on-screen HUD feedback.
  • Fixed CJK input flooding the remote session.
  • Keyboard handling fixes around Markdown preview and selector sheets; removed a redundant hide-keyboard button.

### 2.5.0 — 2026-05-11

This is a big update focused on faster terminal workflows, better agent support, and a more polished mobile experience.

 • New Markdown preview support for detected file paths
 • New voice input with on-device transcription and voice-to-code post-processing on supported devices
 • Better pane switching, keyboard behavior, and zoomed pane layout
 • Improved tmux resize, restore, reconnect, and app lifecycle handling
 • Added session tree disconnect action and other usability improvements

 Thanks for using Attach.

### 2.4.0 — 2026-04-01

This update improves notification reliability and keyboard input handling.

  - Fixed issues where tapping a notification could open the wrong pane
  - Improved notification routing when launching the app from a notification
  - Better keyboard modifier key support
  - Clearer notification context with improved tmux window labeling

## Related topics

[tmux bridge](https://appshunter.io/ios/topics/tmux-bridge)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-25.*
