Configuración del entorno Windows para Claude Code

Guía detallada sobre cómo configurar el entorno de desarrollo de Claude Code en el sistema Windows, incluida la instalación de Node.js, configuración de variables de entorno, etc.

Requisitos del sistema Windows

  • Windows 10 o superior
  • Privilegios de administrador (para instalar software)
  • Al menos 2GB de espacio libre en disco

Instalación de Node.js

Método 1: Paquete de instalación oficial (Recomendado)

Paso 1: Descargar Node.js

Visite el sitio web oficial de Node.js para descargar el paquete de instalación de Windows de la versión LTS (archivo .msi)

Paso 2: Ejecutar el programa de instalación

  1. Haga doble clic en el archivo .msi descargado
  2. Haga clic en "Next" para continuar con la instalación
  3. Acepte el acuerdo de licencia
  4. Seleccione la ruta de instalación (se recomienda usar la ruta predeterminada)
  5. Asegúrese de que la opción "Add to PATH" esté marcada
  6. Haga clic en "Install" para comenzar la instalación

Paso 3: Verificar la instalación

Abra el Símbolo del sistema (cmd) o PowerShell y ejecute:

cmd
node --version
npm --version

Método 2: Usando Chocolatey

PowerShell (administrador)
# Instalar Chocolatey (si no está instalado)
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

# Instalar Node.js
choco install nodejs

Método 3: Usando Winget

cmd
winget install OpenJS.NodeJS

Configuración de variables de entorno

Configuración temporal (válida para la sesión actual)

set ANTHROPIC_BASE_URL=https://i7dc.com/api
set ANTHROPIC_AUTH_TOKEN=你的key
cd your-project-folder
claude

Configuración permanente (Recomendado)

Método 1: Configuración a través de las propiedades del sistema

  1. Haga clic derecho en "Este equipo" → "Propiedades"
  2. Haga clic en "Configuración avanzada del sistema"
  3. En la ventana "Propiedades del sistema", haga clic en "Variables de entorno"
  4. En "Variables de usuario" o "Variables del sistema", haga clic en "Nueva"
  5. Agregue las siguientes variables:
    • Nombre de variable: ANTHROPIC_BASE_URL, Valor de variable: https://i7dc.com/api
    • Nombre de variable: ANTHROPIC_AUTH_TOKEN, Valor de variable: 你的key
  6. Haga clic en "Aceptar" para guardar

Método 2: Configuración usando PowerShell

PowerShell (administrador)
# Establecer variables de entorno para el usuario actual
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://i7dc.com/api", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "你的key", "User")

# Verificar la configuración
[Environment]::GetEnvironmentVariable("ANTHROPIC_BASE_URL", "User")
[Environment]::GetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "User")

Configuración de Windows Terminal (Recomendado)

Para una mejor experiencia de uso, se recomienda instalar Windows Terminal:

PowerShell
# Instalación a través de Microsoft Store
winget install Microsoft.WindowsTerminal

# O instalación a través del gestor de paquetes
choco install microsoft-windows-terminal

Configuración del perfil de inicio de Windows Terminal

  1. Abra Windows Terminal
  2. Presione Ctrl + , para abrir la configuración
  3. En el menú izquierdo, seleccione "Perfiles" → "Agregar nuevo perfil"
  4. Configure como sigue:
    • Nombre: Claude Code
    • Línea de comandos: powershell.exe
    • Directorio de inicio: 你的项目目录
    • Agregue variables de entorno en la configuración avanzada

Resolución de problemas comunes

Problema 1: El comando node no se reconoce

Solución:

cmd
# Verificar la variable de entorno PATH
echo %PATH%

# Agregar Node.js al PATH manualmente (temporal)
set PATH=%PATH%;C:\Program Files\nodejs

Problema 2: Instalación de npm lenta

Solución:

cmd
# Usar un mirror local
npm config set registry https://registry.npmmirror.com

Problema 3: Restricción de política de ejecución de PowerShell

Solución:

PowerShell (administrador)
# Permitir temporalmente la ejecución de scripts
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# Configuración permanente (requiere privilegios de administrador)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

Problema 4: El firewall bloquea la conexión

Solución:

  1. Abra la configuración del Firewall de Windows
  2. Haga clic en "Permitir una aplicación o característica a través del Firewall de Windows"
  3. Encuentre Node.js y marque las redes "Privada" y "Pública"

Verificación de la configuración

Después de completar la configuración, reinicie el Símbolo del sistema o PowerShell y ejecute los siguientes comandos para verificar:

cmd
echo %ANTHROPIC_BASE_URL%
echo %ANTHROPIC_AUTH_TOKEN%
claude --version

Si se muestran los valores correctos de las variables de entorno y la información de la versión, ¡la configuración ha sido exitosa!

Próximos pasos

Después de completar la configuración del entorno, puede:

  1. Ejecutar claude en cualquier directorio de proyecto para comenzar a usar
  2. Elegir su tema favorito
  3. Confirmar el aviso de seguridad y confiar en el directorio de trabajo
  4. ¡Comenzar a colaborar con su compañero de programación IA!🚀
Con la IA: innovación sin límites y oportunidades infinitas
Acerca de
Funciones
Documentación
Precios
Contáctanos
Términos y políticas
Términos de uso
Política de privacidad
Ley de transacciones comerciales específicas