Docs · CLI

CLI reference.

Every subcommand of the remoco binary. The CLI is a thin shell wrapper around the control-plane API at api.remoco.dev.

Workstation

CommandDescription
remoco initGitHub OAuth + provision your workstation. Stores token at ~/.remoco/api-token.
remoco user add <name> <email>Provision a workstation for a teammate (admin only, v0.1 placeholder until WorkOS lands).
remoco user listList workstations in the tenant.
remoco user remove <name>Delete a workstation instance (confirmation required).

Dev loop

CommandDescription
remoco dev [--service=X]Start a service in a named tmux session. Survives idle-suspend transparently.
remoco worktree <branch>Create an isolated worktree + docker stack + alias + URL.
remoco worktreesList active worktrees with ports and URLs.
remoco worktree --teardown <branch>Tear down a worktree (stop containers, remove git worktree, drop alias).

Publishing

CommandDescription
remoco expose <alias> [--access=public|private]Publish a stable URL. Default private (WorkOS gated).
remoco hide <alias>Remove the URL (ingress + DNS + Access app).
remoco linksList currently-published URLs with access level.
remoco share <port>Ephemeral *.trycloudflare.com tunnel for a local port.
remoco unshare <port>Kill a share tunnel.

Repos

CommandDescription
remoco clone <owner/repo> [dir]Git clone to ~/code + run skills-sync.
remoco reposList cloned repos.
remoco resyncRe-run skills-sync to refresh agent skills.

Artifacts + design systems

CommandDescription
remoco artifact push <file> --title "..." [--tag a,b] [--customer slug]Publish HTML (or any text) to gs://remoco-artifacts. Returns public URL + shortLink.
remoco artifact listList published artifacts.
remoco ds push <folder> --slug <slug>Publish a design system (tokens.css + primitives) for artifact generation.
remoco ds fetch <slug>Return the base URL for a DS.

Diagnostics

CommandDescription
remoco statusDense one-shot overview: docker, tmux, portless, public links, share tunnels.
remoco debugger start|stop|statusManage the overlay/injector pair on :8081 and :9999.
remoco reprovisionClear the ~/.remoco/provisioned marker so startup hooks re-run.

Environment

VariableDefaultMeaning
REMOCO_APIhttps://api.remoco.devControl-plane base URL
REMOCO_API_TOKENBearer token (or ~/.remoco/api-token)
REMOCO_PROJECTremoco-cloudGCP project hosting the workstation
REMOCO_DOMAINremoco.devBase domain for URL shape

← Getting started Skills reference →