| Versión de Windows | Estado | Notas |
|---|---|---|
| Windows 11 | ✅ Totalmente Soportado | Recomendado |
| Windows 10 (22H2+) | ✅ Totalmente Soportado | Requiere últimas actualizaciones |
| Windows 10 (anterior) | Actualización recomendada | |
| Windows Server 2022 | ✅ Totalmente Soportado | |
| Windows Server 2019 |
Opción A: Usando el Instalador Oficial (Recomendado)
- Descargue desde nodejs.org
- Elija la versión LTS (20.x o superior)
- Ejecute el instalador con opciones predeterminadas
- Verifique la instalación en PowerShell:
node --version # Debería mostrar v20.x.x
npm --versionOpción B: Usando winget
# Instalar via Windows Package Manager
winget install OpenJS.NodeJS.LTS
# Reinicie PowerShell, luego verifique
node --versionOpción C: Usando Chocolatey
# Instale Chocolatey primero (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://community.chocolatey.org/install.ps1'))
# Instalar Node.js
choco install nodejs-lts -y
# Reinicie PowerShell
node --versionUsando Instalador Oficial (Recomendado)
- Descargue desde git-scm.com
- Ejecute el instalador con estas opciones recomendadas:
- ✅ Git from the command line and also from 3rd-party software
- ✅ Use bundled OpenSSH
- ✅ Checkout Windows-style, commit Unix-style line endings
- ✅ Use Windows' default console window
Usando winget
winget install Git.GitVerifique la instalación:
git --versionUsando winget (Recomendado)
winget install GitHub.cliUsando Chocolatey
choco install gh -yAutentique:
gh auth login
# Siga las indicaciones, elija "Login with a web browser"Para la mejor experiencia, use Windows Terminal:
winget install Microsoft.WindowsTerminal-
Abra PowerShell o Windows Terminal
-
Navegue al directorio de su proyecto:
cd C:\Users\SuNombre\proyectos\mi-proyecto -
Ejecute el instalador:
npx github:SynkraAI/aiox-core install
El instalador automáticamente:
- ✅ Detecta Windows y aplica configuraciones específicas de plataforma
- ✅ Crea directorios necesarios con permisos apropiados
- ✅ Configura rutas de IDE para ubicaciones Windows:
- Cursor:
%APPDATA%\Cursor\ - Claude:
%USERPROFILE%\.claude\
- Cursor:
- ✅ Maneja separadores de ruta Windows (barras invertidas)
- ✅ Configura terminaciones de línea correctamente (CRLF para batch, LF para scripts)
- ✅ Configura scripts npm compatibles con cmd.exe y PowerShell
- Descargue desde cursor.sh
- Ejecute el instalador
- Reglas del IDE se instalan en
.cursor\rules\ - Atajo de teclado:
Ctrl+Lpara abrir chat - Use
@nombre-del-agentepara activar agentes
-
Instale Claude Code:
npm install -g @anthropic-ai/claude-code
-
Comandos se instalan en
.claude\commands\AIOX\ -
Use
/nombre-del-agentepara activar agentes -
Ejecute el instalador
-
Use
@nombre-del-agentepara activar agentes
Si ve running scripts is disabled:
# Verificar política actual
Get-ExecutionPolicy
# Configurar para permitir scripts locales (recomendado)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# O bypass temporal para sesión actual
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process# Limpiar caché de npm
npm cache clean --force
# Configurar prefijo npm al directorio del usuario
npm config set prefix "$env:APPDATA\npm"
# Agregar al PATH (permanente)
[Environment]::SetEnvironmentVariable(
"Path",
[Environment]::GetEnvironmentVariable("Path", "User") + ";$env:APPDATA\npm",
"User"
)Windows tiene límite de 260 caracteres por defecto. Para habilitar rutas largas:
- Abra Editor de Directivas de Grupo (
gpedit.msc) - Navegue a: Configuración del Equipo → Plantillas Administrativas → Sistema → Sistema de Archivos
- Habilite "Habilitar rutas largas Win32"
O via PowerShell (requiere admin):
# Ejecutar como Administrador
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force# Actualizar variables de entorno
$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
# O reinicie PowerShell/TerminalAlgunos antivirus bloquean operaciones npm:
-
Agregue excepciones para:
%APPDATA%\npm%APPDATA%\npm-cache%USERPROFILE%\node_modules- Su directorio de proyecto
-
Temporalmente deshabilite escaneo en tiempo real durante instalación (no recomendado para producción)
# Verificar estado
gh auth status
# Re-autenticar
gh auth login --web
# Si está detrás de proxy corporativo
$env:HTTPS_PROXY = "http://proxy.empresa.com:8080"
gh auth loginPara usuarios que prefieren herramientas Linux dentro de Windows:
# Ejecutar como Administrador
wsl --install
# Instalar Ubuntu (predeterminado)
wsl --install -d Ubuntu
# Reinicie el computador cuando se solicite# Dentro de WSL, siga la guía de instalación Linux
# Vea: docs/installation/linux.md
# Acceder archivos Windows desde WSL
cd /mnt/c/Users/SuNombre/proyectos/mi-proyecto
# Para mejor rendimiento, mantenga proyectos en sistema de archivos Linux
# Use: ~/proyectos/ en lugar de /mnt/c/Para actualizar una instalación existente:
# Usando npx (recomendado)
npx github:SynkraAI/aiox-core install
# El actualizador:
# - Detectará instalación existente
# - Hará respaldo de personalizaciones en .aiox-backup\
# - Actualizará solo archivos modificados
# - Preservará configuraciones| Requisito | Mínimo | Recomendado |
|---|---|---|
| Windows | 10 (22H2) | 11 |
| RAM | 4GB | 8GB |
| Espacio en Disco | 1GB | 5GB |
| Node.js | 18.x | 20.x LTS |
| npm | 9.x | 10.x |
| PowerShell | 5.1 | 7.x (Core) |
- Configure su IDE (vea configuración específica por IDE arriba)
- Ejecute
*helpen su agente AI para ver comandos disponibles - Comience con la Guía del Usuario
- Únase a nuestra Comunidad en Discord para ayuda