| Versão do Windows | Status | Notas |
|---|---|---|
| Windows 11 | ✅ Totalmente Suportado | Recomendado |
| Windows 10 (22H2+) | ✅ Totalmente Suportado | Requer atualizações recentes |
| Windows 10 (anterior) | Atualização recomendada | |
| Windows Server 2022 | ✅ Totalmente Suportado | |
| Windows Server 2019 |
Opção A: Usando o Instalador Oficial (Recomendado)
- Baixe de nodejs.org
- Escolha a versão LTS (20.x ou superior)
- Execute o instalador com opções padrão
- Verifique a instalação no PowerShell:
node --version # Deve mostrar v20.x.x
npm --versionOpção B: Usando winget
# Instalar via Windows Package Manager
winget install OpenJS.NodeJS.LTS
# Reinicie o PowerShell, depois verifique
node --versionOpção C: Usando Chocolatey
# Instale o Chocolatey primeiro (se não 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 o PowerShell
node --versionUsando Instalador Oficial (Recomendado)
- Baixe de git-scm.com
- Execute o instalador com estas opções 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 a instalação:
git --versionUsando winget (Recomendado)
winget install GitHub.cliUsando Chocolatey
choco install gh -yAutentique:
gh auth login
# Siga os prompts, escolha "Login with a web browser"Para a melhor experiência, use o Windows Terminal:
winget install Microsoft.WindowsTerminal-
Abra PowerShell ou Windows Terminal
-
Navegue até o diretório do seu projeto:
cd C:\Users\SeuNome\projetos\meu-projeto -
Execute o instalador:
npx github:SynkraAI/aiox-core install
O instalador automaticamente:
- ✅ Detecta Windows e aplica configurações específicas da plataforma
- ✅ Cria diretórios necessários com permissões apropriadas
- ✅ Configura caminhos de IDE para localizações Windows:
- Cursor:
%APPDATA%\Cursor\ - Claude:
%USERPROFILE%\.claude\
- Cursor:
- ✅ Lida com separadores de caminho Windows (barras invertidas)
- ✅ Configura terminações de linha corretamente (CRLF para batch, LF para scripts)
- ✅ Configura scripts npm compatíveis com cmd.exe e PowerShell
- Baixe de cursor.sh
- Execute o instalador
- Regras da IDE são instaladas em
.cursor\rules\ - Atalho de teclado:
Ctrl+Lpara abrir chat - Use
@nome-do-agentepara ativar agentes
-
Instale o Claude Code:
npm install -g @anthropic-ai/claude-code
-
Comandos são instalados em
.claude\commands\AIOX\ -
Use
/nome-do-agentepara ativar agentes -
Execute o instalador
-
Use
@nome-do-agentepara ativar agentes
Se você ver running scripts is disabled:
# Verificar política atual
Get-ExecutionPolicy
# Definir para permitir scripts locais (recomendado)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# Ou bypass temporário para sessão atual
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process# Limpar cache do npm
npm cache clean --force
# Definir prefixo npm para diretório do usuário
npm config set prefix "$env:APPDATA\npm"
# Adicionar ao PATH (permanente)
[Environment]::SetEnvironmentVariable(
"Path",
[Environment]::GetEnvironmentVariable("Path", "User") + ";$env:APPDATA\npm",
"User"
)Windows tem limite de 260 caracteres por padrão. Para habilitar caminhos longos:
- Abra Editor de Política de Grupo (
gpedit.msc) - Navegue para: Configuração do Computador → Modelos Administrativos → Sistema → Sistema de Arquivos
- Habilite "Habilitar caminhos longos Win32"
Ou via PowerShell (requer admin):
# Executar como Administrador
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" -Name "LongPathsEnabled" -Value 1 -PropertyType DWORD -Force# Atualizar variáveis de ambiente
$env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
# Ou reinicie PowerShell/TerminalAlguns antivírus bloqueiam operações npm:
-
Adicione exceções para:
%APPDATA%\npm%APPDATA%\npm-cache%USERPROFILE%\node_modules- Seu diretório de projeto
-
Temporariamente desabilite varredura em tempo real durante instalação (não recomendado para produção)
# Verificar status
gh auth status
# Re-autenticar
gh auth login --web
# Se atrás de proxy corporativo
$env:HTTPS_PROXY = "http://proxy.empresa.com:8080"
gh auth loginPara usuários que preferem ferramentas Linux dentro do Windows:
# Executar como Administrador
wsl --install
# Instalar Ubuntu (padrão)
wsl --install -d Ubuntu
# Reinicie o computador quando solicitado# Dentro do WSL, siga o guia de instalação Linux
# Veja: docs/installation/linux.md
# Acessar arquivos Windows do WSL
cd /mnt/c/Users/SeuNome/projetos/meu-projeto
# Para melhor performance, mantenha projetos no sistema de arquivos Linux
# Use: ~/projetos/ ao invés de /mnt/c/Para atualizar uma instalação existente:
# Usando npx (recomendado)
npx github:SynkraAI/aiox-core install
# O atualizador irá:
# - Detectar instalação existente
# - Fazer backup de customizações em .aiox-backup\
# - Atualizar apenas arquivos modificados
# - Preservar configurações| Requisito | Mínimo | Recomendado |
|---|---|---|
| Windows | 10 (22H2) | 11 |
| RAM | 4GB | 8GB |
| Espaço em Disco | 1GB | 5GB |
| Node.js | 18.x | 20.x LTS |
| npm | 9.x | 10.x |
| PowerShell | 5.1 | 7.x (Core) |
- Configure sua IDE (veja configuração específica por IDE acima)
- Execute
*helpno seu agente AI para ver comandos disponíveis - Comece com o Guia do Usuário
- Junte-se à nossa Comunidade no Discord para ajuda