SSH remote projects (Pro)
Pro feature. An SSH remote project is a project whose panes live on another machine: a dev
server, a homelab box, a cloud VM. Atrium runs them over your own ssh and parks them in
your own tmux — it doesn’t reimplement either, which is exactly why it stores nothing
secret.
How it works
Section titled “How it works”- Point a project at a host from your SSH config (
user@host, plus a remote working directory). Atrium shells out to yoursshbinary — your keys, your agent, your~/.ssh/config, your jump hosts. Atrium never sees, asks for, or stores a credential. That’s by construction, not policy. - Each remote pane runs inside a tmux session with a stable, per-pane name. Close Atrium, reopen it tomorrow — the project’s panes reattach to the same tmux sessions, with your processes where you left them (session restoration composes with app restarts).
- Agent panes preflight
claude --resumeover the SSH channel, the same way local panes do, so a remote Claude pane picks its conversation back up.
Honest state, calm controls
Section titled “Honest state, calm controls”- Test connection probes the host and tells you plainly what it found (reachable? tmux present?) before anything spawns.
- If the link drops, the pane shows an honest disconnected state — no fake liveness — with a one-click Reconnect.
- End remote session does what it says: detaches and closes cleanly, on your command.
- Connection sharing (
ControlMaster, POSIX hosts) is available as an explicit opt-in for faster multi-pane setups.
Requirements
Section titled “Requirements”sshaccess to the host that already works from your terminal (keys or agent — Atrium won’t prompt for passwords).tmuxinstalled on the remote host.
- GitHub + Jira integrations — the other half of Pro: your PRs, CI checks, and Jira tickets in the cockpit.
- Compare Free vs. Pro, or buy Atrium Pro — $39, one-time — every 1.x update included forever.