Skip to main content

HTTP services

In the workspace detail page, open the Connect tab. All HTTP-accessible services—including JupyterLab and any custom ports you opened during workspace creation—are listed here.
  • Click the URL to open the service directly in your browser.
  • Use the copy button to copy the URL to your clipboard.

SSH key connection

The Connect tab also provides SSH connection details. Two options are available:
  • Connect using SSH: A one-line command to run directly in your terminal.
  • SSH host setup for VS Code: An SSH config block to add to ~/.ssh/config for VS Code Remote-SSH.
SSH keys must be registered in your account settings before connecting. See SSH keys for details.
Workspace Connect tab showing HTTP services and SSH key connection

Connect from terminal

  1. Open the Connect tab and select the Connect using SSH tab.
  2. Click the copy icon to copy the SSH command.
  3. Replace /path/to/<key-name> with the actual path to your private key file (usually in ~/Downloads).
  4. Paste and run the command in your terminal.

Connect using VS Code Remote-SSH

  1. Install the VS Code extension Remote-SSH.
  2. Open the Connect tab and select the SSH host setup for VS Code tab.
  3. Click the copy icon to copy the SSH config block.
  4. Paste the block into your ~/.ssh/config file.
  5. Replace /path/to/<key-name> with your downloaded private key path (usually in ~/Downloads).
  6. In VS Code, open the Command Palette and run Remote-SSH: Connect to Host..., then select the workspace name.
Example ~/.ssh/config entry:
Host <workspace_name>
  HostName capella.cloud.vessl.ai
  IdentityFile /path/to/<key-name>
  Port 32154
  User root
VS Code Remote-SSH add host screen
VS Code Remote-SSH host connection screen
If you experience input latency in the remote terminal, enable VS Code’s local echo feature. It displays your keystrokes immediately before the remote server confirms them. Turn it on in terminal.integrated.localEchoEnabled. See Reducing remote input latency for details.