Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>QBO VSCode ClientNew to Visual Studio Code? Get it now.
QBO VSCode Client

QBO VSCode Client

qbo

|
1 install
| (0) | Free
Connect to GPU-powered QBO instances and Kubernetes clusters directly from VSCode — with bare-metal performance and zero virtualization overhead.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QBO VSCode Client

The QBO VSCode extension enables developers and ML engineers to seamlessly connect to GPU-powered QBO infrastructure directly from Visual Studio Code. With support for Remote SSH, Kubernetes clusters, and live host selection, it simplifies development workflows for AI, HPC, and cloud-native workloads running directly on metal — without virtualization.


✨ Features

  • 🖥️ Remote SSH Access
    Open a full-featured VSCode Remote session on any QBO instance — no manual SSH setup required.

  • 🧠 Kubernetes Cluster Shell Access
    Retrieve the KUBECONFIG for any QBO-managed Kubernetes cluster and launch a terminal with the environment ready for kubectl.

  • 💡 Dynamic Host Switching
    Seamlessly switch between connected QBO host backends in real time. The extension maintains a single WebSocket connection at all times to reflect the live state of the selected host.

  • 📊 Live API, Host, Instance, and Cluster Views
    Visualize QBO system state in the Activity Bar: connected hosts, active instances, and running clusters are always up to date with real-time changes.

  • 🔍 QuickPick Selection
    Interactively browse available clusters or instances using built-in QuickPick menus — no need to copy-paste IDs.

  • 🔐 Secure Credential Handling
    PEM files and KUBECONFIGs are securely stored under ~/.qbo with appropriate file permissions.

  • ⚡ Runs on Metal
    Connect to QBO environments that deliver bare-metal GPU performance without virtualization or cloud overhead.


🧪 Commands

Command Description
qbo: connect to instance Select a QBO instance and open a Remote VSCode SSH session
qbo: connect to cluster Select a Kubernetes cluster and open a KUBECONFIG terminal
qbo: connect to host Switch QBO WebSocket connection to a different metal host

✅ Requirements

  • VSCode Remote - SSH
  • kubectl installed and available in your system PATH
  • QBO CLI credentials
    You must have a valid ~/.qbo/cli.json file containing:
{
  "d": "Afepgkvh0HHCWKRnl-kp_o-v2LSXIIKjIoM-wRZmmYbHb8zQNe-q8-NKi2BzGm6HAyhqQY_Zu7jPbrn572kmZBhK",
  "qbo_aux": "a6738cb7-4d04-468a-a746-bf7b12dbf051",
  "qbo_host": "o-9ef51if5.cloud.eadem.com",
  "qbo_port": 443,
  "qbo_uid": {
    "crv": "P-521",
    "kty": "EC",
    "x": "AJ3XzJ5NSy6yhNNeqyHKtkKtE-ZyNZgEktZCiKoWl8cxlMLpqbb_I8mHvt7JXjxZv_9Z2B5apJb0hsQOo5i1tDPb",
    "y": "AMQx3i5agNNM2Cl0gtnFOR7TcktB3Vwkx3GMuGVbqcQbdj1xD7IFAe9o-DhGn56WqOYOfXKyUn92_MYNeWuZ1k8K"
  },
  "qbo_user": "qbot@qbo.io"
}
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft