Usar Claude Code en Windows sin WSL
Durante mucho tiempo, WSL fue la forma habitual de usar Claude Code en Windows. Hoy existen alternativas. Para trabajar con agentes, una de ellas resulta especialmente práctica: el agente se ejecuta en una máquina Linux que usted controla desde Windows por SSH.
Tres opciones en Windows
De forma nativa en Windows. Claude Code ya funciona directamente en Windows. Se instala en PowerShell con:
irm https://claude.ai/install.ps1 | iex
Git para Windows es opcional. Pero entonces el agente trabaja en su equipo Windows con sus permisos, y el sandbox de Claude Code no está disponible en Windows nativo.
Con WSL. Claude Code se ejecuta en un entorno Linux en su ordenador. Funciona bien, pero requiere configuración y espacio en disco. Y el agente solo trabaja mientras su ordenador está encendido.
En una máquina Linux por SSH. El agente se ejecuta en un servidor y usted se conecta desde Windows. Está separado de sus archivos de Windows y sigue trabajando cuando usted apaga el ordenador. Para trabajar con agentes recomendamos esta opción, y de ella trata el resto de esta guía.
Crear una clave SSH
Windows incluye un cliente OpenSSH. Abra PowerShell o Terminal Windows y compruebe con ssh -V si está instalado. Si no lo está, añádalo en la Configuración de Windows, en «Características opcionales», como «Cliente OpenSSH».
Después cree una clave y confirme la ubicación propuesta:
ssh-keygen -t ed25519
La parte pública de la clave se muestra así:
Get-Content $env:USERPROFILE\.ssh\id_ed25519.pub
Este texto lo deposita en el servidor, por ejemplo en el archivo ~/.ssh/authorized_keys o en el área de cliente de su proveedor.
Guardar la conexión en la configuración SSH
Para no tener que escribir la dirección y el usuario cada vez, cree el archivo config en la carpeta .ssh de su directorio de usuario, sin extensión, con este contenido:
Host meinserver
HostName 203.0.113.10
User dev
Sustituya la dirección y el usuario por sus propios valores. A partir de ahora basta con:
ssh meinserver
VS Code con Remote-SSH
Si prefiere trabajar en un editor, instale en VS Code la extensión «Remote - SSH» de Microsoft. Abra la paleta de comandos con Ctrl+Shift+P y elija «Remote-SSH: Connect to Host...». VS Code lee su configuración SSH; usted elige meinserver y a partir de ahí trabaja con los archivos y el terminal directamente en el servidor.
Claude Code en la máquina Linux
Instale Claude Code en el servidor:
curl -fsSL https://claude.ai/install.sh | bash
Después arránquelo con claude e inicie sesión con su cuenta de Claude o una clave de API. Para que el agente siga funcionando cuando apague Windows o se corte la conexión, inícielo en una sesión de tmux. Cómo hacerlo se explica en la guía Claude Code sigue trabajando con el portátil cerrado.
Conclusión
Para usar Claude Code en Windows no necesita WSL. Con el SSH integrado, Terminal Windows y VS Code trabaja cómodamente con un agente en una máquina Linux, bien separado de su ordenador. Si prefiere ahorrarse la configuración del servidor: la euhost Box es exactamente una máquina así, lista para usar y alojada en Alemania.