Keep your SSH session alive across app backgrounding and network drops. Remote IDE wraps your terminal in tmux and reattaches automatically.
Not every server ships with tmux out of the box. If it's missing, Remote IDE shows install instructions for common Linux distributions right in the server settings — Ubuntu/Debian, macOS via Homebrew, Fedora/RHEL, CentOS 7, and Arch Linux — each with a ready-to-copy install command, so getting persistent sessions running is a copy-paste away, not a support ticket.

Switch away to another app, lock your iPad, or lose Wi-Fi for a minute — a plain SSH session dies the moment the connection drops. Turn on "Use tmux" for a server and Remote IDE wraps the session in tmux on the server side instead, so the shell keeps running whether or not you're connected to it.
Your long-running build, your `npm run dev`, your tail on a log file — none of it gets interrupted by backgrounding the app.
Reopen Remote IDE and it reattaches to the same tmux session automatically — same scrollback, same running process, same terminal state. You don't type tmux attach yourself; the app handles session naming and reattachment for you.
The AI agent window uses its own dedicated tmux session, kept separate from your console session, so an agent run and a manual terminal session on the same server never collide.