Works with Claude Code and OpenCode. Nothing installed on the remote. Your credentials never leave your laptop.
$ curl -fsSL https://denoland.github.io/clawssh/install.sh | sh
$ clawssh pi@raspberrypi.local [clawssh] Connected — remote cwd: /home/pi/sensors ▐▛███▜▌ Claude Code v2.1.84 ▝▜█████▛▘ Opus 4.6 (1M context) ▘▘ ▝▝ /home/pi/sensors ❯ the temperature readings are off, debug it Read(src/sensor.py) ⎿ Found offset miscalculation on line 42 Edit(src/sensor.py) ⎿ Fixed calibration offset: +2.5°C → +0.3°C Bash(python3 test_sensors.py) ⎿ 8 tests passed ✓ ❯ █
Servers, VMs, containers, Pis, NAS boxes. If it runs sshd, clawssh works on it.
The AI runs on your machine. API keys, auth, config, and history never touch the remote.
Start on your Mac, resume from Linux. Sessions live locally. The remote is stateless.
$ clawssh dev@server --resume
Works with Claude Code and OpenCode. Use whichever agent fits your workflow.
$ clawssh --opencode dev@server