Remote
Remote lets an approved companion continue a limited set of chat workflows while OpenCode Superapp is running on your Mac.
Pair a device
Section titled “Pair a device”- Open Remote in OpenCode Superapp.
- Enable Remote.
- Start pairing and display the QR code.
- Scan it from the supported mobile or web companion.
- Review the pending device and approve it on the Mac.
Pairing requests expire after five minutes. Each approved device is restricted to its paired project roots and can be revoked from the desktop.
Security model
Section titled “Security model”The Mac and companion make outbound encrypted WebSocket connections to a Cloudflare relay. The relay routes opaque encrypted frames; it does not hold the application keys required to read project messages.
The desktop decrypts and validates each request, enforces the paired directory and finite Remote operation set, and calls OpenCode locally.
Availability
Section titled “Availability”The desktop host must be running and online. A local Superpowers license can work offline, but Remote periodically needs a signed service grant.
If pairing or reconnect fails, see Remote troubleshooting.