Skip to content

ssh / run / upload / download

Open an interactive SSH session:

Terminal window
swm ssh runpod:abc123

Execute a command on a remote instance:

Terminal window
swm run runpod:abc123 nvidia-smi
swm run runpod:abc123 -- ls -la /workspace
swm run runpod:abc123 -q "echo hello" # quiet mode

Upload files to a running instance:

Terminal window
swm upload runpod:abc123 ./local-file.py /workspace/
swm upload runpod:abc123 ./my-dir /workspace/ -r # recursive

Download files from a running instance:

Terminal window
swm download runpod:abc123 /workspace/results.csv
swm download runpod:abc123 /workspace/checkpoints/ -d ~/Downloads

Directory downloads use tar-over-SSH streaming for performance.