Inicio

Instalar Claude Code en Windows Usando WSL

Claude Code es un potente asistente de codificación con IA, pero los usuarios de Windows enfrentan un desafío: muchas herramientas de desarrollo funcionan mejor en Linux. ¿La solución? WSL (Windows Subsystem for Linux) le permite ejecutar un entorno Linux completo dentro de Windows, como tener dos computadoras en una. Esta guía lo llevará a través de la configuración completa para que pueda comenzar a programar con Claude en aproximadamente 20 minutos.

Conceptos Clave

Lo Que Necesitará

Paso 1: Verificar si la Virtualización está Habilitada

Antes de instalar WSL, necesita verificar que la virtualización esté habilitada en su computadora. Esto es necesario para que WSL funcione.

Si dice “Habilitado”: ¡Excelente! Continúe con el Paso 2.

Si dice “Deshabilitado”: Debe habilitar la virtualización en la configuración del BIOS de su computadora:

Paso 2: Abrir PowerShell como Administrador

Se abrirá una ventana azul con texto blanco - esto es PowerShell ejecutándose como administrador.

Paso 3: Instalar WSL

Primero, verifique si WSL y Ubuntu ya están instalados:

Para instalar WSL y Ubuntu:

Por qué es necesario reiniciar: El reinicio permite que Windows habilite las características de WSL y Virtual Machine Platform que acaba de instalar.

Nota: Si obtiene un error indicando que no se reconoce el comando, su versión de Windows puede ser demasiado antigua. Asegúrese de tener Windows 10 versión 2004 o superior, o Windows 11. Ejecute Windows Update para obtener la última versión.

Paso 4: Configurar Ubuntu (Solo la Primera Vez)

Después de que su computadora se reinicie, una ventana de terminal con “Ubuntu” en el título debería abrirse automáticamente en 2-5 minutos.

Si la ventana de Ubuntu NO se abrió automáticamente:

Ahora complete la configuración inicial:

Importante: Recuerde este nombre de usuario y contraseña, los necesitará más adelante.

Paso 5: Actualizar Ubuntu

Paso 6: Instalar Node.js

Claude Code requiere Node.js versión 18 o superior. Siga estos pasos:

Paso 7: Instalar Claude Code

Paso 8: Configurar su Conexión API de Anthropic

Opción A. Usar su suscripción a Claude Pro o Max

Opción B. Usar clave API de Anthropic

Si tiene una clave API de Anthropic en lugar de una suscripción a Claude:

Opción C. Usar API de Anthropic a través de Azure Foundry

Antes de iniciar Claude Code, en la terminal de Ubuntu, pegue este código para definir las variables de entorno:

# Habilitar integración Microsoft Foundry
export CLAUDE_CODE_USE_FOUNDRY=1
# Nombre del recurso Azure
export ANTHROPIC_FOUNDRY_RESOURCE=xxxx-eastus2
# Configurar modelos según los nombres de implementación de su recurso
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-4-5
export ANTHROPIC_FOUNDRY_API_KEY=su_clave_api

Nota: Reemplace xxxx-eastus2 con el nombre de su Recurso Foundry (no use la URL base completa). Reemplace su_clave_api con su clave API completa de su portal de Azure.

Luego inicie Claude Code:

claude

Ahora debería poder usar Claude Code con los modelos de Claude implementados en Azure.

Paso 9: Probar Claude Code

¡Está todo listo! Para ver si funciona, haga una pregunta general como “Explica la computación cuántica”

Paso 10: Acceder a sus Proyectos de Windows

Nota: Claude opera dentro de una carpeta de proyecto. Guarda la configuración en esa carpeta. Es el espacio de trabajo de Claude.

Próximos Pasos

Solución de Problemas

Cómo abrir la terminal de Ubuntu después de cerrarla

“Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS”

Este error significa que la virtualización no está habilitada:

“wsl –install” no funciona

La ventana de Ubuntu no se abre después de reiniciar

“sudo: apt: command not found”

La instalación de Node.js falla

Comandos de Claude Code no encontrados

¿Necesita Ayuda?


Created by Steven Ge on December 11, 2025.