Local:
download Xcode_XX.XX.XX.xip
from https://developer.apple.com/download/all/.
scp "$(ls -t ~/Downloads/Xcode_*.xip | head -1)" USER@REMOTE:
ssh USER@REMOTE
Remote:
cd `mktemp -d`
FILE="$(ls -t ~/Xcode_*.xip | head -1)"
xip -x ~/"$FILE"
DST="/Applications/$(basename "$FILE" .xip).app"
mv Xcode.app "$DST"
sudo xcode-select -switch "$DST"