Node.js
O OpenClaw exige Node 22.14 ou mais recente. Node 24 é o runtime padrão e recomendado para instalações, CI e fluxos de release. O Node 22 continua compatível pela linha LTS ativa. O script de instalação detectará e instalará o Node automaticamente — esta página é para quando você quiser configurar o Node por conta própria e garantir que tudo esteja conectado corretamente (versões, PATH, instalações globais).Verifique sua versão
v24.x.x ou superior, você está no padrão recomendado. Se mostrar v22.14.x ou superior, você está no caminho compatível do Node 22 LTS, mas ainda recomendamos atualizar para o Node 24 quando for conveniente. Se o Node não estiver instalado ou a versão for muito antiga, escolha um método de instalação abaixo.
Instalar o Node
- macOS
- Linux
- Windows
Usando um gerenciador de versões (nvm, fnm, mise, asdf)
Usando um gerenciador de versões (nvm, fnm, mise, asdf)
Solução de problemas
openclaw: comando não encontrado
Isso quase sempre significa que o diretório bin global do npm não está no seu PATH.
Verifique se ele está no seu PATH
<npm-prefix>/bin (macOS/Linux) ou <npm-prefix> (Windows) na saída.Erros de permissão em npm install -g (Linux)
Se você vir erros EACCES, mude o prefixo global do npm para um diretório gravável pelo usuário:
export PATH=... ao seu ~/.bashrc ou ~/.zshrc para torná-la permanente.
Relacionados
- Visão geral de instalação — todos os métodos de instalação
- Atualização — como manter o OpenClaw atualizado
- Primeiros passos — primeiros passos após a instalação