Claude Code unter Windows ohne WSL
Lange war WSL der übliche Weg, um Claude Code unter Windows zu nutzen. Heute gibt es Alternativen. Für die Arbeit mit Agenten ist eine davon besonders praktisch: Der Agent läuft auf einer Linux-Maschine, die du von Windows aus per SSH steuerst.
Drei Möglichkeiten unter Windows
Nativ unter Windows. Claude Code läuft inzwischen direkt unter Windows. Du installierst es in PowerShell mit:
irm https://claude.ai/install.ps1 | iex
Git für Windows ist dabei optional. Der Agent arbeitet dann aber auf deinem Windows-Rechner mit deinen Rechten, und die Sandbox von Claude Code gibt es unter nativem Windows nicht.
Mit WSL. Claude Code läuft in einer Linux-Umgebung auf deinem Rechner. Das funktioniert gut, kostet aber Einrichtung und Speicherplatz. Und der Agent arbeitet nur, solange dein Rechner läuft.
Auf einer Linux-Maschine per SSH. Der Agent läuft auf einem Server, und du verbindest dich von Windows aus. Er ist von deinen Windows-Dateien getrennt und arbeitet weiter, wenn du den Rechner herunterfährst. Für die Arbeit mit Agenten empfehlen wir diesen Weg, und darum geht es im Rest dieser Anleitung.
SSH-Schlüssel anlegen
Windows bringt einen OpenSSH-Client mit. Öffne PowerShell oder Windows Terminal und prüfe mit ssh -V, ob er installiert ist. Falls nicht, fügst du ihn in den Windows-Einstellungen unter „Optionale Features“ als „OpenSSH-Client“ hinzu.
Lege dann einen Schlüssel an und bestätige den vorgeschlagenen Speicherort:
ssh-keygen -t ed25519
Den öffentlichen Teil des Schlüssels zeigst du so an:
Get-Content $env:USERPROFILE\.ssh\id_ed25519.pub
Diesen Text hinterlegst du auf dem Server, zum Beispiel in der Datei ~/.ssh/authorized_keys oder im Kundenbereich deines Anbieters.
Verbindung in der SSH-Konfiguration speichern
Damit du nicht jedes Mal Adresse und Benutzer tippen musst, legst du die Datei config im Ordner .ssh in deinem Benutzerverzeichnis an, ohne Dateiendung, und trägst ein:
Host meinserver
HostName 203.0.113.10
User dev
Ersetze Adresse und Benutzer durch deine eigenen Werte. Ab jetzt genügt:
ssh meinserver
VS Code mit Remote-SSH
Wenn du lieber in einem Editor arbeitest, installiere in VS Code die Erweiterung „Remote - SSH“ von Microsoft. Öffne die Befehlspalette mit Strg+Umschalt+P und wähle „Remote-SSH: Connect to Host...“. VS Code liest deine SSH-Konfiguration, du wählst meinserver und arbeitest danach mit Dateien und Terminal direkt auf dem Server.
Claude Code auf der Linux-Maschine
Installiere Claude Code auf dem Server:
curl -fsSL https://claude.ai/install.sh | bash
Starte es danach mit claude und melde dich mit deinem Claude-Konto oder einem API-Key an. Damit der Agent weiterläuft, wenn du Windows herunterfährst oder die Verbindung abreißt, startest du ihn in einer tmux-Sitzung. Wie das geht, steht in der Anleitung Agent läuft weiter, Laptop zu.
Fazit
Für Claude Code unter Windows brauchst du kein WSL. Mit dem eingebauten SSH, Windows Terminal und VS Code arbeitest du bequem mit einem Agenten auf einer Linux-Maschine, sauber getrennt von deinem Rechner. Wer sich die Einrichtung des Servers sparen will: Die euhost Box ist genau so eine Maschine, fertig eingerichtet und in Deutschland gehostet.