Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SSH GPU MonitorNew to Visual Studio Code? Get it now.
SSH GPU Monitor

SSH GPU Monitor

Weiyao Huang

|
6 installs
| (0) | Free
Monitor NVIDIA GPU usage (VRAM, utilization, processes) across SSH servers
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GPU Monitor

A Cursor / VS Code extension that monitors NVIDIA GPU usage across your SSH servers, reading host configuration directly from ~/.ssh/config.

GPU Monitor screenshot

Features

  • Live GPU stats — utilization %, VRAM usage (GB), temperature
  • Visual memory bar — [████████░░] per GPU
  • Process list — which processes are using each GPU (collapsed by default, click to expand)
  • Auto-sync — reloads server list when ~/.ssh/config changes
  • Password auth — prompts once, stores securely in VS Code Secret Storage
  • Settings UI — gear icon in panel header

Requirements

  • Node.js (for building)
  • SSH servers running nvidia-smi
  • SSH keys or passwords already configured in ~/.ssh/config

Installation

macOS / Linux

git clone https://github.com/huia711/gpu-monitor
cd gpu-monitor
bash install.sh

Then restart Cursor / VS Code.

Windows

git clone https://github.com/huia711/gpu-monitor
cd gpu-monitor
.\install.ps1

If PowerShell blocks the script: Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

Configuration

Click the ⚙ gear icon in the GPU Monitor panel, or edit settings manually:

Setting Default Description
gpuMonitor.refreshInterval 30 Auto-refresh interval (seconds)
gpuMonitor.connectionTimeout 8 SSH connection timeout (seconds)
gpuMonitor.excludedServers [] Host aliases to skip
gpuMonitor.servers [] Only monitor these hosts (empty = all)

Authentication

Type How it works
SSH key Uses your system ssh command — ProxyJump, ssh-agent, etc. all work automatically
Password Click the 🔑 key icon next to the server. Password is stored in VS Code Secret Storage and reused on subsequent refreshes. Right-click → Clear Saved Password to reset.

Updating

git pull
bash install.sh   # or .\install.ps1 on Windows

Then restart Cursor / VS Code.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft