Nesta página
Nesta página
Install overview
Instalar
Requisitos do sistema
- Node 22.22.3+, 24.15+ ou 25.9+ - O Node 24 é o destino padrão; o script de instalação cuida disso automaticamente.
- macOS, Linux ou Windows - Usuários do Windows podem começar com o aplicativo nativo Windows Hub, o instalador da CLI para PowerShell ou um Gateway no WSL2. Consulte Windows.
pnpmsó é necessário para compilar a partir do código-fonte.
Recomendado: script de instalação
A maneira mais rápida de instalar. Ele detecta o sistema operacional, instala o Node se necessário, instala o OpenClaw e inicia a configuração inicial.
macOS / Linux / WSL2
Windows (PowerShell)
Para instalar sem executar a configuração inicial:
macOS / Linux / WSL2
Windows (PowerShell)
Para conhecer todas as opções e alternativas para CI/automação, consulte Detalhes internos do instalador.
Métodos alternativos de instalação
Instalador com prefixo local (install-cli.sh)
Use esta opção quando quiser manter o OpenClaw e o Node em um prefixo local, como
~/.openclaw, sem depender de uma instalação do Node disponível em todo o sistema:
Por padrão, ele oferece suporte a instalações via npm, além de instalações por checkout do git no mesmo fluxo de prefixo. Referência completa: Detalhes internos do instalador.
Já está instalado? Alterne entre instalações por pacote e por git com
openclaw update --channel dev e openclaw update --channel stable. Consulte
Atualização.
npm, pnpm ou bun
Se você já gerencia o Node por conta própria:
npm
pnpm
bun
A partir do código-fonte
Para colaboradores ou qualquer pessoa que queira executar a partir de um checkout local:
Também é possível ignorar o link e usar pnpm openclaw ... dentro do repositório. Consulte Configuração para ver os fluxos de trabalho completos de desenvolvimento.
Instalação a partir do checkout da branch main no GitHub
Contêineres e gerenciadores de pacotes
Implantações em contêiner ou sem interface gráfica.
Alternativa ao Docker para contêineres sem privilégios de root.
Instalação declarativa por meio de um flake do Nix.
Provisionamento automatizado de frotas.
Instalador de dependências e executor de scripts de pacote opcional.
Verificar a instalação
Se quiser uma inicialização gerenciada após a instalação:
- macOS: LaunchAgent por meio de
openclaw onboard --install-daemonouopenclaw gateway install - Linux/WSL2: serviço de usuário do systemd por meio dos mesmos comandos
- Windows nativo: primeiro uma Tarefa Agendada, com um item de login na pasta Inicializar por usuário como alternativa caso a criação da tarefa seja negada
Hospedagem e implantação
Implante o OpenClaw em um servidor de nuvem ou VPS. Consulte Servidor Linux para ver o seletor completo de provedores (DigitalOcean, Hetzner, Hostinger, Fly.io, GCP, Azure, Railway, Northflank, Oracle Cloud, Raspberry Pi e outros) ou faça a implantação de forma declarativa no Render.
Escolha um provedor.
Etapas compartilhadas do Docker.
Implantação no K8s.
Atualizar, migrar ou desinstalar
Mantenha o OpenClaw atualizado.
Migre para uma nova máquina.
Remova completamente o OpenClaw.
Solução de problemas: openclaw não encontrado
Quase sempre é um problema de PATH: o diretório global de binários do npm não está no PATH do shell. Consulte Solução de problemas do Node.js para ver a correção completa, incluindo o caminho no Windows.