Windows (WSL2)
O OpenClaw no Windows é recomendado via WSL2 (Ubuntu recomendado). A CLI + o Gateway rodam dentro do Linux, o que mantém o runtime consistente e torna as ferramentas muito mais compatíveis (Node/Bun/pnpm, binários Linux, Skills). O Windows nativo pode ser mais complicado. O WSL2 oferece a experiência completa do Linux — um comando para instalar:wsl --install.
Aplicativos complementares nativos para Windows estão planejados.
Instalação (WSL2)
- Primeiros passos (use dentro do WSL)
- Instalação e atualizações
- Guia oficial do WSL2 (Microsoft): https://learn.microsoft.com/windows/wsl/install
Gateway
Instalação do serviço do Gateway (CLI)
Dentro do WSL2:Avançado: expor serviços do WSL na LAN (portproxy)
O WSL tem sua própria rede virtual. Se outra máquina precisar acessar um serviço em execução dentro do WSL (SSH, um servidor TTS local ou o Gateway), você deve encaminhar uma porta do Windows para o IP atual do WSL. O IP do WSL muda após reinicializações, então pode ser necessário atualizar a regra de encaminhamento. Exemplo (PowerShell como Administrador):- SSH a partir de outra máquina aponta para o IP do host Windows (exemplo:
ssh user@windows-host -p 2222). - Nós remotos devem apontar para uma URL do Gateway alcançável (não
127.0.0.1); useopenclaw status --allpara confirmar. - Use
listenaddress=0.0.0.0para acesso via LAN;127.0.0.1mantém apenas local. - Se quiser isso automático, registre uma Tarefa Agendada para executar a etapa de atualização no login.