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 Sie von Windows aus per SSH steuern.
Drei Möglichkeiten unter Windows
Nativ unter Windows. Claude Code läuft inzwischen direkt unter Windows. Sie installieren es in PowerShell mit:
irm https://claude.ai/install.ps1 | iex
Git für Windows ist dabei optional. Der Agent arbeitet dann aber auf Ihrem Windows-Rechner mit Ihren Rechten, und die Sandbox von Claude Code gibt es unter nativem Windows nicht.
Mit WSL. Claude Code läuft in einer Linux-Umgebung auf Ihrem Rechner. Das funktioniert gut, kostet aber Einrichtung und Speicherplatz. Und der Agent arbeitet nur, solange Ihr Rechner läuft.
Auf einer Linux-Maschine per SSH. Der Agent läuft auf einem Server, und Sie verbinden sich von Windows aus. Er ist von Ihren Windows-Dateien getrennt und arbeitet weiter, wenn Sie den Rechner herunterfahren. 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. Öffnen Sie PowerShell oder Windows Terminal und prüfen Sie mit ssh -V, ob er installiert ist. Falls nicht, fügen Sie ihn in den Windows-Einstellungen unter „Optionale Features“ als „OpenSSH-Client“ hinzu.
Legen Sie dann einen Schlüssel an und bestätigen Sie den vorgeschlagenen Speicherort:
ssh-keygen -t ed25519
Den öffentlichen Teil des Schlüssels zeigen Sie so an:
Get-Content $env:USERPROFILE\.ssh\id_ed25519.pub
Diesen Text hinterlegen Sie auf dem Server, zum Beispiel in der Datei ~/.ssh/authorized_keys oder im Kundenbereich Ihres Anbieters.
Verbindung in der SSH-Konfiguration speichern
Damit Sie nicht jedes Mal Adresse und Benutzer tippen müssen, legen Sie die Datei config im Ordner .ssh in Ihrem Benutzerverzeichnis an, ohne Dateiendung, und tragen ein:
Host meinserver
HostName 203.0.113.10
User dev
Ersetzen Sie Adresse und Benutzer durch Ihre eigenen Werte. Ab jetzt genügt:
ssh meinserver
VS Code mit Remote-SSH
Wenn Sie lieber in einem Editor arbeiten, installieren Sie in VS Code die Erweiterung „Remote - SSH“ von Microsoft. Öffnen Sie die Befehlspalette mit Strg+Umschalt+P und wählen Sie „Remote-SSH: Connect to Host...“. VS Code liest Ihre SSH-Konfiguration, Sie wählen meinserver und arbeiten danach mit Dateien und Terminal direkt auf dem Server.
Claude Code auf der Linux-Maschine
Installieren Sie Claude Code auf dem Server:
curl -fsSL https://claude.ai/install.sh | bash
Starten Sie es danach mit claude und melden Sie sich mit Ihrem Claude-Konto oder einem API-Key an. Damit der Agent weiterläuft, wenn Sie Windows herunterfahren oder die Verbindung abreißt, starten Sie 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 brauchen Sie kein WSL. Mit dem eingebauten SSH, Windows Terminal und VS Code arbeiten Sie bequem mit einem Agenten auf einer Linux-Maschine, sauber getrennt von Ihrem Rechner. Wer sich die Einrichtung des Servers sparen will: Die euhost Box ist genau so eine Maschine, fertig eingerichtet und in Deutschland gehostet.