aether workspace
Manage cloud workspaces. Each workspace is a full Linux VM with persistent storage where the agent runs your code. Aliases:workspaces, ws
Usage
Subcommands
| Subcommand | Description |
|---|---|
list | List workspaces in the current project |
get <id> | Get workspace details |
start <id> | Start a stopped workspace |
stop <id> | Stop a running workspace |
delete <id> | Delete a workspace |
connect <id> | Start or resume a workspace and print connection state |
ports <id> | List active preview ports |
port kill <id> <port> | Kill an active preview port |
preview-url <id> <port> | Print a preview URL for a workspace port |
ssh [workspace] | Open an interactive SSH session |
Workspace States
| State | Description |
|---|---|
stopped | Workspace is not running |
starting | Workspace is booting up |
running | Workspace is active and accepting connections |
stopping | Workspace is shutting down |
error | Workspace encountered an error during state transition |
stop_failed | Workspace failed to stop cleanly |
suspending | Workspace is being suspended |
suspended | Workspace is suspended |
recovering | Workspace is recovering |
aether workspace list
List all workspaces in the current project.| Flag | Description |
|---|---|
--status | Filter by workspace state |
aether workspace get
Get details for a specific workspace.aether workspace stop
Stop a running workspace. The workspace retains its persistent storage.| Flag | Description |
|---|---|
--no-wait | Return immediately without waiting for the workspace to reach stopped state |
aether workspace create
Create a workspace for the selected project.| Flag | Description |
|---|---|
--keep-active | Keep-active setting (true or false) |
--hardware-preset | Hardware preset |
--cpu-kind | CPU kind |
--cpus | CPU count |
--memory-mb | Memory in MB |
--volume-size-gb | Volume size in GB |
--gpu-kind | GPU kind, or none to clear |
aether workspace update
Update workspace hardware or keep-active settings.workspace create.
aether workspace delete
Delete a workspace and its persistent storage. This action is irreversible.| Flag | Description |
|---|---|
--force | Skip confirmation prompt |
aether workspace ssh
Open an interactive terminal session in a running workspace. If no workspace ID is given, an interactive picker is displayed.Ctrl+D or type exit to disconnect.
aether workspace connect
Start or resume a workspace and print the WebSocket transport path.--json to return the full connection response, including operation state.
aether workspace ports
List active preview ports for a workspace.preview_domain from CLI config.