Reuse your SSH stack, no proprietary tunnels
SSH Direct is the most common Remote setup. It uses your existing SSH infrastructure — keys, ~/.ssh/config, jump hosts — with no Anthropic-proprietary agents or custom protocols. If you can SSH to a machine, you can hand off a Claude session to it.
Prereqs: Claude Code installed and authenticated on both sides, key-based SSH (don't use passwords for Remote — payloads contain your code), and a ~/.ssh/config entry that names the target. ed25519 keys are the recommended default; RSA still works.
The setup flow: install Claude Code on the remote, generate or reuse an SSH key, add the public key to the remote, write a ~/.ssh/config entry, register the destination in Claude Code Desktop (or via claude remote add), dry-run with claude remote ping + claude remote check, then hand off for real.