Setup-Anleitung
ca. 10 Min. Lesen 30 Min. Setup März 2026

Claude Code auf dem
Hetzner Server nutzen

Die Claude Code Desktop App per SSH direkt mit deinem Server verbinden – ohne SSHFS, ohne VS Code, ohne Mounting. Einfach. Direkt. Mächtig.

Claude Code App öffnen
Per SSH verbinden
Direkt auf dem Server arbeiten
Lovable-Projekt nutzen

Inhalt
  1. Server auswählen: Hetzner
  2. Server bestellen & einloggen
  3. Server vorbereiten
  4. SSH sauber einrichten
  5. SSH Shortcut bauen
  6. Claude Code App verbinden
  7. Lovable-Projekt übertragen
  8. Mit Claude Code arbeiten
  9. Dein Workflow
  10. Bonus-Tipps
  11. Häufige Fragen
01

Server auswählen: Hetzner

CAX21 – der perfekte Einstieg

Für Claude Code auf einem eigenen Server ist der CAX21 von Hetzner der ideale Start. Er reicht locker für 20+ Projekte – und wenn es mehr wird, kannst du in der Hetzner Console mit einem Klick upgraden.

CPU
4 vCPU
Ampere®
RAM
8 GB
SSD
80 GB
Preis
7,13 €
/ Monat

Direkt buchen: hetzner.com → Cost-Optimized Cloud → CAX21 · DSGVO-konform, deutsche Rechenzentren, kein Lock-in.

Wächst du raus? In der Hetzner Console auf CX43, CAX31 oder höher upgraden – der Server wird kurz neugestartet, alle Daten bleiben erhalten.

02

Server bestellen & einloggen

Server bei Hetzner bestellen

Geh auf hetzner.com → Cloud → Cost-Optimized, wähle den CAX21 und klick auf „Cloud-Server erstellen". Du brauchst nur eine E-Mail-Adresse und eine Zahlungsmethode.

Nach ca. 30 Minuten bekommst du eine E-Mail von Hetzner mit deiner Server-IP, dem Benutzernamen (root) und einem ersten Passwort. Diese drei Dinge brauchst du gleich.

Was ist ein Terminal – und wo finde ich es?

Das Terminal ist ein Fenster, in das du Text-Befehle tippst. Klingt kompliziert, ist es aber nicht. Stell dir vor, du tippst Sprachnachrichten an deinen Computer – er tut genau was du schreibst.

Mac

Drücke ⌘ Leertaste, tippe Terminal, Enter.

Windows

Drücke Win + R, tippe cmd, Enter.

Du siehst jetzt ein schwarzes (oder weißes) Fenster mit einem blinkenden Cursor. Hier tippst du die Befehle aus dieser Anleitung ein – immer nur eine Zeile, dann Enter.

Zum ersten Mal mit dem Server verbinden

Du hast die E-Mail von Hetzner mit der IP-Adresse (sieht so aus: 123.456.78.9). Jetzt gibst du im Terminal ein:

Kopieren
# DEINE-IP ersetzen mit der IP aus der Hetzner-Mail
ssh root@DEINE-IP
1
Terminal fragt: „Are you sure you want to continue?"yes tippen, Enter
2
Passwort eingeben (aus der Hetzner-Mail) – du siehst keine Sternchen, das ist normal
3
Hetzner fragt nach neuem Passwort → altes eingeben, dann 2× ein neues Passwort deiner Wahl
4
Du siehst root@ubuntu:~#du bist drin!

Glückwunsch – du bist jetzt mit deinem Server verbunden. Alles was du ab jetzt im Terminal tippst, passiert direkt auf dem Hetzner Server in Deutschland.

03

Server vorbereiten einmalig Einmalig

Pakete & Claude Code installieren

Auf deinem Hetzner Server (als root eingeloggt):

Kopieren
# System aktualisieren
apt update && apt upgrade -y

# Git, Node.js und npm installieren
apt install -y git nodejs npm

# Claude Code global installieren
npm install -g @anthropic-ai/claude-code

API Key setzen

Deinen Anthropic API Key dauerhaft im Server speichern:

Kopieren
# Dauerhaft in .bashrc speichern
echo 'export ANTHROPIC_API_KEY="DEIN_KEY_HIER"' >> ~/.bashrc
source ~/.bashrc

# Prüfen ob gesetzt
echo $ANTHROPIC_API_KEY

Den API Key bekommst du unter console.anthropic.com → API Keys. Ersetze DEIN_KEY_HIER mit deinem echten Key.

04

SSH sauber einrichten

SSH Key erzeugen (auf deinem Mac)

Auf deinem lokalen Mac im Terminal:

Kopieren
# Ed25519 Key erzeugen (moderner, sicherer als RSA)
ssh-keygen -t ed25519

# Public Key anzeigen und kopieren
cat ~/.ssh/id_ed25519.pub

Die Ausgabe von cat komplett kopieren – beginnend mit ssh-ed25519. Den brauchst du im nächsten Schritt.

Key auf dem Server hinterlegen

Auf deinem Hetzner Server:

Kopieren
# SSH-Ordner anlegen
mkdir -p ~/.ssh

# Datei öffnen und Key einfügen
nano ~/.ssh/authorized_keys

# Berechtigungen korrekt setzen (wichtig!)
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
05

SSH Shortcut bauen

SSH Config auf dem Mac anlegen

Auf deinem Mac – einmal einrichten, immer nutzen:

Kopieren
# Config-Datei öffnen (wird automatisch erstellt)
nano ~/.ssh/config

Folgenden Block einfügen:

Kopieren
Host mein-server
    HostName DEINE-IP-ADRESSE
    User root
    IdentityFile ~/.ssh/id_ed25519

Verbindung testen

Kopieren
ssh mein-server

Wenn das ohne Passwort funktioniert → SSH ist korrekt eingerichtet und die Claude Code App wird ebenfalls funktionieren.

06

Claude Code Desktop App verbinden

Neue SSH-Verbindung in der App

Jetzt in der Claude Code Desktop App:

1
Neue Verbindung / Projekt öffnen
2
Wähle: Remote via SSH
3
SSH-Host eingeben: mein-server
4
Verbinden – fertig

Die App liest automatisch deine ~/.ssh/config – deshalb reicht der Alias mein-server als Eingabe.

07

Lovable-Projekt übertragen

Projekt auf GitHub bringen (falls noch nicht)

Auf deinem Mac im Projektordner:

Kopieren
# In den Projektordner wechseln
cd dein-lovable-projekt

# Git initialisieren und alles committen
git init
git add .
git commit -m "start"

# Auf GitHub pushen
git branch -M main
git remote add origin GITHUB-URL
git push -u origin main

Auf dem Server clonen

In der Claude Code App (Terminal oder integrierte Shell auf dem Server):

Kopieren
# Projekt vom GitHub holen
git clone GITHUB-URL
cd dein-projekt

# Dependencies installieren
npm install
08

Mit Claude Code arbeiten

Jetzt bist du da, wo du hin wolltest

Claude auf dem Server nutzen – einfach losschreiben:

„Baue mir ein Dashboard mit Login"
„Fix diesen Fehler in auth.ts"
„Mach daraus eine SaaS-App mit Stripe"
„Verbessere das UI – moderner, cleaner"

Alles passiert direkt auf dem Server – keine Synchronisation, kein Mounting, kein Lag. Volle Rechenpower des Hetzner Servers.

09

Dein täglicher Workflow

1
Claude Code App öffnen
2
SSH-Verbindung starten (mein-server)
3
Projekt öffnen
4
Mit Claude arbeiten & entwickeln
5
Git commit + push – Backup auf GitHub

Das ist exakt das Setup, das viele Devs nutzen: Remote Server · SSH-Zugriff · AI Coding Tool direkt drauf. Production-grade von Tag 1.

10

Bonus-Tipps für später

Node Version fixen

Mit dem n-Tool immer die stabile Node-Version nutzen:

Kopieren
npm install -g n
n stable

Nicht als root arbeiten

Sicherer ist ein eigener User statt root:

Kopieren
adduser robert
usermod -aG sudo robert

In der SSH Config dann User robert statt User root.

Was du jetzt hast

Oberfläche
Claude Code App
Verbindung
SSH direkt
Rechenpower
Hetzner Server
Backup
GitHub
FAQ

Häufige Fragen

Nein. Die Claude Code Desktop App läuft auf Mac, Windows und Linux. Der SSH-Setup funktioniert von jedem Betriebssystem aus – du brauchst nur ein Terminal und einen SSH-Client.

Maximal 7,13 € pro Monat. Du wirst nur nach tatsächlicher Nutzung (Stundenbasis) abgerechnet. DSGVO-konform, deutsches Rechenzentrum, kein Lock-in.

Ja. Der CAX21 mit 4 vCPU und 8 GB RAM reicht locker für 20+ Projekte. Jedes Projekt ist einfach ein eigener Ordner. Du kannst jederzeit upgraden, wenn du mehr brauchst.

Der CAX21 nutzt Ampere ARM-Prozessoren (günstiger, energieeffizienter). Der CX33 nutzt Intel/AMD x86. Für Claude Code und Node.js ist der CAX21 die bessere Wahl – halber Preis, gleiche Leistung für diesen Zweck.

Ja. Auf Windows nutzt du den eingebauten SSH-Client (Windows 10/11) oder Git Bash. Die ~/.ssh/config Datei funktioniert identisch. Die Claude Code Desktop App unterstützt Windows vollständig.

Ca. 20–30 Minuten. Server buchen: 5 Min. · Server einrichten: 10 Min. · SSH-Setup: 5 Min. · Claude Code App verbinden: 2 Min. Danach ist alles dauerhaft eingerichtet.

Robert Bückel
Robert Bückel
Gründer tentacl.ai · KI-Business-Systeme · KI-Developer Agency · SaaS-Systeme · Automation as a Service
Veröffentlicht: 24. März 2026

Bereit für das nächste Level?
Tentacl macht's noch einfacher.

KI-gesteuerte Business-Systeme aus einfachen Beschreibungen – ERP, CRM, Automation.

Early Access sichern