Agent-first remote execution. JSON output, deterministic responses, zero parsing.
Built for AI agents via SuperCLI.
SuperCLI handles discovery, installation, and execution — no manual setup.
Generate a pair code, share one curl one-liner with your peer. They paste it — the binary installs, daemon starts as a systemd service, pair code is sent and destroyed. You're connected.
Add --stream to watch stdout/stderr line-by-line. Pipe it locally.
Target daemons connect out to the relay. Works behind NAT, firewalls, CGNAT — no port forwarding ever.
Each target gets a unique secret token. Commands are only routed when the token matches — no open relays.
One Go binary is client, relay, and daemon. No runtime, no dependencies. Copy and run.
Every result is a deterministic JSON envelope — stdout, stderr, exit code, duration. Script it, pipe it, parse it with jq.
remotecmd-cli is designed as a SuperCLI plugin — agents discover, inspect, and execute it without parsing.
Every result is a deterministic JSON envelope — stdout, stderr, exit code, duration. No regex, no guessing.
Agents can inspect the full command schema before execution via SuperCLI's inspect command.
Install as a SuperCLI plugin with sc plugins install remotecmd-cli. Agents discover it via sc skills search "remote", inspect capabilities, and execute with sc remotecmd execute.
Deploy on any VPS. It's the only machine that needs a public IP or reachable port.
Generate a pair code and share the one-liner. The remote machine installs, connects, and auto-pairs.
Execute anything. Get JSON back. Stream output in real time. Use rcx for speed.
Linux / amd64
macOS / Apple Silicon
Build from source