Top-Level Commands
| Command | What it does |
|---|---|
rmux login | Authenticate with the RemoteMux control plane. |
rmux auth | Inspect, switch, or clear stored hosted auth. |
rmux whoami | Show the current authenticated identity. |
rmux configure | Write or inspect resolved config. |
rmux aws-check | Validate AWS BYOC setup. |
rmux gcp-check | Validate GCP BYOC setup. |
rmux env new | Create an environment for the current directory. |
rmux env | Manage environments, secrets, and ports. |
rmux workspace | Manage workspaces inside the current environment. |
rmux claude | Inspect, login, or sync Claude Code auth. |
rmux token | Create and manage service tokens. |
rmux provider | Manage hosted provider connections. |
rmux usage | Show usage for the active org/project scope on the current backend. |
rmux admin | Manage API keys and subscriptions (admin only). |
rmux update | Install the latest CLI release. |
rmux version | Print the installed CLI version. |
Command Groups
auth
RMUX_API_KEY overrides the stored selection until you unset it. Project config is not a hosted auth source.
env
workspace
--env <name-or-id> to target an environment by name or ID instead of using the directory binding. The RMUX_ENVIRONMENT environment variable serves as a fallback.
claude
token
--org-id / --project-id let you override it per command.
admin
Common Flows
First setup
Daily work
Cleanup
Terminal UX
rmux env new and rmux workspace new main show step-by-step progress during provisioning and sync. In an interactive terminal, press d to toggle low-level command details.