Get started

Interactive mode

Manage landscapes and Dev Spaces from the DS Plane terminal user interface.

Run dsplane without a subcommand to open the terminal interface:

dsplane

Interactive mode keeps landscape selection, authentication, Dev Space management, and connection actions in one keyboard-driven flow.

Manage landscapes

The landscape menu provides four actions:

Action Result
Log in Select a saved landscape and authenticate.
Add Enter another landscape URL.
Delete Remove a saved landscape and its stored credential.
Exit Restore the terminal and end the process.

DS Plane stores normalized landscape origins. If you paste a URL containing a path, query, or fragment, the input is reduced to its origin.

Work with Dev Spaces

After authentication, DS Plane fetches the environments available from the landscape. Select an environment to see actions appropriate to its state:

  • Start appears for a stopped Dev Space.
  • Connect and Stop appear for a running Dev Space.
  • Delete is available from the action menu.
  • Press o on a running Dev Space to open it in your browser.
  • Press n from the Dev Space list to create a Dev Space.

DS Plane polls environments in STARTING or STOPPING state until they reach the expected stable state.

Create a Dev Space

The creation flow retrieves the landscape’s environment types and extension schema. You choose:

  1. A Dev Space type.
  2. A display name.
  3. Optional extensions supported by that type.

The CLI checks the account’s available start capacity before submitting the build request.

Connect to a running Dev Space

The connection menu lists SSH and the IDE identifiers known to DS Plane. SSH is implemented through the None option, displayed as SSH. See SSH access and IDE integration before choosing another entry.

Keyboard behavior

  • Press Enter to confirm the highlighted selection.
  • Press Esc to return to the previous screen where supported.
  • Follow the shortcut line shown at the bottom of the interface for screen-specific actions.