12 lines
319 B
Bash
12 lines
319 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
SSH_TARGET="sandbox@vsock%3"
|
|
|
|
if [[ "$PWD" == /home/user* ]] || [[ "$PWD" == /etc/nixos* ]]; then
|
|
project="${PWD/\/home\/user/\/home\/sandbox}"
|
|
else
|
|
project="$(ssh "$SSH_TARGET" 'mktemp -d -p /tmp claude-XXXXXX')"
|
|
fi
|
|
|
|
exec ssh -t "$SSH_TARGET" claude-code "$project" "$@"
|