If the direct link returns 404, download the .vsix asset from the latest release page above.
Hetzner Cloud Toolkit brings the Hetzner Cloud control panel into your editor. Create servers, manage networks, organise SSH keys, and inject Tailscale — all without leaving VS Code.
Features
🖥 Server Management
View all servers with live status indicators (running, off, initializing)
7-step creation wizard — name, server type, OS image, SSH keys, network, cloud-init, review
Power on / off / reboot from the context menu
Delete with confirmation
Root password shown in-editor when no SSH key is used
🗂 Multi-Project Support
Add as many Hetzner projects (API tokens) as you need
Switch active project from the sidebar or status bar
All tokens stored encrypted in VS Code's SecretStorage
🌐 Network Management
View all private networks and their subnets
Create networks inline — even from inside the server wizard
Delete networks with confirmation
🔑 SSH Key Management
View all SSH keys in your Hetzner project
Add a key by selecting a .pub file from ~/.ssh/
Delete keys with confirmation
Built-in SSH Key Generation Guide with step-by-step instructions for Windows, macOS, WSL, and Linux/RHEL — including a full explainer on Ed25519 vs RSA
🐟 Tailscale Auto-Install
Set a Tailscale auth key once — stored securely in SecretStorage
Toggle auto-injection in the server wizard
Automatically appends the correct runcmd block to your cloud-init
🚀 First-Use Onboarding
SETUP panel guides you through: adding your API key, generating SSH keys, and configuring Tailscale
Prompts the SSH key guide automatically when you add your first project
No other dependencies — no Node modules are bundled at runtime
Privacy & Security
API tokens are stored using VS Code's built-in SecretStorage API (OS-level encrypted keychain — Windows Credential Manager, macOS Keychain, libsecret on Linux)
No data is sent anywhere except directly to api.hetzner.cloud