Anleitung

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.