Guia de instalação do OpenClaw para macOS, Linux e Windows

Instale o OpenClaw localmente no macOS, Windows e Linux com instruções passo a passo. Este guia orienta você por cada método de configuração e aborda problemas comuns que podem surgir. Se preferir pular a instalação, você pode executar o OpenClaw online usando o Kimi Claw, sem precisar de configuração local.

Tempo de leitura: 15 minutos2026-07-22

O OpenClaw é uma ferramenta local que permite que seu AI agent se conecte a apps como Telegram ou WhatsApp e realize ações, como enviar mensagens ou lidar com tarefas. A configuração é simples depois que você entende o processo. Este guia aborda a instalação no macOS, Linux e Windows.

Visão geral rápida das opções de configuração do OpenClaw

Escolha a configuração que melhor atende às suas necessidades. Executar o OpenClaw localmente mantém tudo na sua própria máquina e exige a instalação de dependências, como npm, ou o uso de um script automatizado. Se preferir pular a configuração, plataformas totalmente hospedadas como o Kimi Claw cuidam do ambiente para você, permitindo começar diretamente.

macOS / LinuxWindows
Executar localmenteComando de Terminal em linha únicaComando PowerShell em linha única
Via npmVia npm
Via HomebrewVia WSL2
Executar onlineSolução baseada em nuvem (ex.: Kimi Claw)Solução baseada em nuvem (ex.: Kimi Claw)

Como instalar o OpenClaw no macOS e Linux

macOS e Linux usam o mesmo instalador e os mesmos comandos. Estas instruções valem para os dois sistemas, salvo indicação em contrário.

Abaixo está um guia rápido de configuração. Para um passo a passo completo com capturas de tela, consulte Como instalar o OpenClaw no macOS.

Método 1: use o script instalador de linha única

Etapa 1: execute o script de instalação no Terminal

Execute o script instalador oficial para configurar o OpenClaw. O script verifica se o Node.js 22 ou mais recente está instalado. Se ele estiver ausente ou desatualizado, o Node.js 24 será instalado automaticamente. Em seguida, ele instala a CLI do OpenClaw e inicia o assistente de onboarding.

curl -fsSL https://openclaw.ai/install.sh | bash
instalar o OpenClaw no terminal do macOS com o script de linha única

Etapa 2: conclua o assistente de onboarding

Siga o assistente de onboarding para configurar seu ambiente de agent, incluindo selecionar um provedor de modelo (ex.: Kimi API), inserir sua chave de API, escolher um canal e definir as configurações básicas.

escolher Kimi API

Etapa 3: verifique sua instalação

Execute o comando a seguir para confirmar sua versão do OpenClaw.

openclaw --version

Etapa 4: verifique o gateway e conclua a configuração

Execute o comando a seguir para verificar se o gateway do OpenClaw está ativo.

openclaw gateway status

O instalador também registra um LaunchAgent no macOS ou um serviço systemd no Linux, para que o OpenClaw continue em execução em segundo plano. Depois que tudo estiver configurado, seu agent estará pronto para uso. Você pode começar a conversar, conectar ferramentas ou configurar fluxos de trabalho conforme suas necessidades.

Método 2: instalar com Homebrew

Etapa 1: instale ou atualize o Node.js

Use o Homebrew para instalar o Node.js executando o comando a seguir no Terminal. Se o Node.js já estiver instalado, execute o comando de atualização para garantir que você esteja usando a versão mais recente.

brew install node
instalar OpenClaw com Homebrew

Etapa 2: instale a CLI do OpenClaw

Execute o comando a seguir para instalar a CLI do OpenClaw globalmente.

npm install -g openclaw@latest

Etapa 3: execute o onboarding e configure o daemon

Execute o comando a seguir para iniciar o assistente de onboarding e registrar o daemon em segundo plano. Siga o assistente para configurar seu ambiente de agent, incluindo selecionar um provedor de modelo (ex.: Kimi API), inserir sua chave de API e conectar um canal de mensagens. Depois que a configuração estiver concluída, seu agent estará pronto para uso. Você pode começar a conversar, conectar ferramentas ou configurar fluxos de trabalho conforme suas necessidades.

openclaw onboard --install-daemon

Método 3: instalar com npm

Etapa 1: verifique a versão do runtime

Execute o comando a seguir para garantir que o Node.js 22.14 ou posterior esteja instalado no seu sistema. Se a sua versão estiver atualizada, você poderá prosseguir com a instalação.

node --version

Etapa 2: instale a CLI do OpenClaw

Execute o comando a seguir para instalar a CLI do OpenClaw globalmente.

npm install -g openclaw@latest

Etapa 3: execute o onboarding e habilite a persistência

Execute o comando a seguir para iniciar o assistente de onboarding e registrar o daemon em segundo plano. Siga o assistente para configurar seu ambiente de agent, incluindo selecionar um provedor de modelo (ex.: Kimi API), inserir sua chave de API e escolher um canal de mensagens. Depois que a configuração estiver concluída, seu agent estará pronto. Você pode começar a interagir com ele, conectar ferramentas ou criar fluxos de trabalho conforme suas necessidades.

openclaw onboard --install-daemon

Observações sobre a plataforma: O OpenClaw é compatível com Macs Intel e Apple Silicon. Se a instalação for bloqueada pelo Gatekeeper, você pode autorizá-la nos Ajustes do Sistema, em Privacidade e Segurança.

Como instalar o OpenClaw no Windows

O Windows oferece três formas principais de instalar o OpenClaw: o instalador PowerShell para uma configuração nativa rápida, o WSL2 para um ambiente Linux completo e o npm para instalação manual.

Abaixo está um guia rápido de configuração. Para um passo a passo completo com capturas de tela, consulte Como instalar o OpenClaw no Windows.

Método 1: use o instalador PowerShell (Windows nativo)

Etapa 1: execute o script instalador no PowerShell

Abra o PowerShell como administrador e execute o script oficial de linha única para instalar o OpenClaw.

iwr -useb https://openclaw.ai/install.ps1 | iex
instalar OpenClaw no Windows usando PowerShell

Etapa 2: conclua o assistente de onboarding

Siga as etapas de onboarding para configurar seu ambiente de agent, incluindo selecionar um provedor de modelo (ex.: Kimi API), inserir sua chave de API e escolher um canal de mensagens.

escolher Kimi K2.5 como API do OpenClaw

Etapa 3: verifique a instalação

Execute o comando a seguir para confirmar que o OpenClaw foi instalado corretamente e que o gateway está ativo.

openclaw --version
openclaw gateway status

Etapa 4: comece a usar seu agent

Depois que a configuração estiver concluída, seu agent estará pronto. Você pode começar a interagir com ele, conectar ferramentas ou configurar fluxos de trabalho conforme suas necessidades.

Execute seu OpenClaw

Método 2: instalar com WSL2

Etapa 1: configure o ambiente Linux

Abra o PowerShell como administrador e execute o comando a seguir para habilitar e inicializar o WSL2.

wsl --install

Etapa 2: execute o instalador no Linux

Abra seu terminal Linux e execute o script de instalação padrão para instalar o OpenClaw.

curl -fsSL https://openclaw.ai/install.sh | bash

Etapa 3: conclua o assistente de onboarding

Siga as etapas de onboarding para configurar seu ambiente de agent, incluindo selecionar um provedor de modelo (ex.: Kimi API), inserir sua chave de API e escolher um canal de mensagens.

Depois que a configuração estiver concluída, seu agent estará pronto. Você pode começar a interagir com ele, conectar ferramentas ou configurar fluxos de trabalho conforme suas necessidades.

Execute seu OpenClaw

Método 3: instalar com npm no Windows

Etapa 1: verifique sua versão do Node.js

Execute o comando a seguir para verificar se o Node.js está instalado e atualizado.

node --version

Etapa 2: instale a CLI do OpenClaw

Execute o comando a seguir para instalar a CLI do OpenClaw globalmente.

npm install -g openclaw@latest

Etapa 3: execute o onboarding e habilite a persistência

Execute o comando a seguir para iniciar o assistente de onboarding e registrar o daemon em segundo plano.

openclaw onboard --install-daemon

Siga as etapas de onboarding para configurar seu ambiente de agent, incluindo selecionar um provedor de modelo (ex.: Kimi API), inserir sua chave de API e escolher um canal de mensagens.

Depois que a configuração estiver concluída, seu agent estará pronto. Você pode começar a interagir com ele, conectar ferramentas ou configurar fluxos de trabalho conforme suas necessidades.

Como executar o OpenClaw online com o Kimi Claw

Os métodos acima exigem um terminal, uma versão compatível do Node.js e uma máquina que permaneça ligada. O Kimi Claw oferece uma opção totalmente hospedada, para que você possa executar o OpenClaw sem instalar nem manter um ambiente local.

Etapa 1: abra o Kimi Claw e crie uma instância

Acesse a página do Kimi Claw e clique em Criar para começar.

abrir o Kimi Claw Web

Etapa 2: confirme a implantação

Confirme a implantação na janela pop-up. O Kimi Claw configurará automaticamente seu ambiente OpenClaw, incluindo gateway e workspace, sem exigir nenhuma configuração local.

executar OpenClaw online

Etapa 3: comece a usar seu workspace

Quando a implantação for concluída, seu workspace será aberto no painel. Você pode começar a interagir com seu agent, configurar skills, programar tarefas e gerenciar arquivos diretamente no navegador.

iniciar o Kimi Claw no navegador

Principais recursos do Kimi Claw

  • Hospedagem em nuvem: O Kimi Claw executa seu gateway na nuvem, para que seu agent continue disponível mesmo quando sua máquina local estiver offline.

  • Manutenção automática: Atualizações e correções são aplicadas em segundo plano, sem necessidade de configuração manual nem reinicializações.

  • Recursos integrados: Inclui agendamento de tarefas, armazenamento persistente e carregamento dinâmico de skills com base nos seus prompts, com acesso fluido em todos os dispositivos.

Solução de problemas comuns de instalação do OpenClaw

A maioria dos problemas de instalação do OpenClaw se enquadra em algumas categorias comuns, como configuração de PATH, dependências ausentes ou conflitos de porta. As seções abaixo ajudam você a identificar e corrigir rapidamente os problemas mais frequentes no macOS, Windows e Linux.

"openclaw: command not found" após a instalação

O OpenClaw não está no PATH do seu sistema.

  • Correção: Adicione o diretório bin global do npm ao seu PATH.

export PATH="$PATH:$(npm config get prefix)/bin"

Em seguida, recarregue seu shell (ex.: source ~/.zshrc) ou reinicie o terminal. No Windows, adicione o caminho às variáveis de ambiente e reinicie o PowerShell.

Erros de build do Sharp no macOS

Isso geralmente acontece quando um libvips instalado globalmente entra em conflito com a biblioteca Sharp.

  • Correção: Execute o comando de instalação com esta variável de ambiente.

SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

Se você vir erros de node-gyp, instale o Xcode Command Line Tools:

xcode-select --install

O OpenClaw não inicia após a reinicialização

O daemon em segundo plano não foi instalado durante o onboarding.

  • Correção: Execute o onboarding novamente com a flag do daemon.

openclaw onboard --install-daemon

Em seguida, verifique o serviço:

# macOS launchctl list | grep openclaw # Linux systemctl status openclaw

Gateway não responde ou mostra "0 tokens used"

O processo do gateway pode ter parado, ou a autenticação da API pode ter falhado.

  • Correção: Reinicie o gateway.

openclaw gateway restart

Execute uma verificação de integridade:

openclaw doctor

Para logs de depuração:

openclaw logs --follow

Verifique também se sua chave de API é válida.

Porta 18789 já em uso

Outro processo está usando a porta do gateway do OpenClaw.

  • Correção: Encontre e interrompa o processo em conflito

# macOS / Linux sudo lsof -i :18789 kill -9 <PID> # Windows (PowerShell) netstat -ano | findstr :18789

Em seguida, reinicie o gateway:

openclaw gateway restart

Erros de permissão EACCES

Isso geralmente significa que o diretório global do npm não tem as permissões corretas.

  • Correção: Atualize a propriedade do diretório.

sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}

No Windows, execute o PowerShell como Administrador ou defina um prefixo npm personalizado:

npm config set prefix "$env:APPDATA\npm"

Em configurações com Docker, corrija as permissões do volume:

sudo chown -R 1000:1000 ~/.openclaw

Erro "spawn git ENOENT"

O Git não está instalado ou não está disponível no PATH.

  • Correção: Instale o Git em git-scm.com, reinicie o terminal e tente instalar novamente.

systemd do WSL2 não funciona

O systemd não está habilitado na sua configuração do WSL.

  • Correção: Edite /etc/wsl.conf e adicione.

[boot] systemd=true

Em seguida, reinicie o WSL:

wsl --shutdown

Reabra seu terminal Linux e verifique:

systemctl status openclaw

Falta de memória durante npm install em VPS

Instâncias de VPS com pouca memória podem falhar durante a instalação de pacotes.

  • Correção: Crie um arquivo de swap.

sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile

Depois, execute a instalação novamente.

"Access not configured" ao conectar a plataformas de mensagens

Sua conta não está autorizada pelo OpenClaw.

  • Correção: Aprove sua conta usando o código de pareamento.

openclaw pairing approve telegram <CODE>

Verifique também se as credenciais do seu bot (token, webhook, permissões) estão configuradas corretamente.

Conclusão

Instalar o OpenClaw é simples no macOS, Linux e Windows. Você pode usar um script de uma linha, PowerShell, WSL2 ou npm, dependendo da sua configuração. O assistente de onboarding orienta você na escolha do modelo, na configuração da API e nos canais de mensagens. Se preferir não gerenciar um ambiente local, o Kimi Claw oferece uma opção totalmente hospedada para executar o OpenClaw diretamente na nuvem.

Perguntas frequentes

Posso instalar o OpenClaw no Windows sem WSL?
Sim. O instalador PowerShell (iwr -useb https://openclaw.ai/install.ps1 | iex) é executado nativamente no Windows 10 e no Windows 11. Ele cuida da detecção do Node.js, da instalação da CLI e do onboarding sem exigir WSL. O WSL2 é recomendado para configurações de longa duração, pois o systemd oferece serviços em segundo plano mais confiáveis. Para uso geral, a instalação nativa pelo PowerShell funciona bem.
De qual versão do Node.js o OpenClaw precisa?
O Node 24 é recomendado, mas o Node 22 LTS (22.14 ou posterior) também é compatível. O instalador de linha única verifica automaticamente sua versão do Node.js e a atualiza, se necessário. Se você instalar o OpenClaw manualmente com npm, execute node --version para confirmar se sua versão atende ao requisito mínimo.
Como atualizo o OpenClaw após a instalação?
Execute npm install -g openclaw@latest no terminal. Isso atualiza a CLI para a versão mais recente. Você também pode executar novamente o instalador de linha única, que atualiza automaticamente sua instalação existente. O OpenClaw também oferece atualizações no próprio app pela Control UI em 127.0.0.1:18789. Depois de atualizar, reinicie o gateway com openclaw gateway restart para carregar a nova versão.
A instalação do OpenClaw é gratuita?
Sim. O OpenClaw é gratuito e de código aberto sob a licença MIT. Para executar o agent, você precisará de uma chave de API de um provedor de modelo, o que pode gerar custos de uso.
Como mantenho o OpenClaw em execução depois de fechar o terminal?
O instalador registra o OpenClaw como um serviço em segundo plano. No macOS, ele cria um LaunchAgent. No Linux, usa um serviço systemd. Execute openclaw gateway status para confirmar se o daemon está ativo. No Windows, o WSL2 com systemd habilitado oferece a configuração always-on mais confiável. Se você preferir não gerenciar serviços locais, opções totalmente hospedadas como o Kimi Claw permitem executar o OpenClaw continuamente na nuvem.
Você também pode gostar
OpenClaw na Nuvem: Opções Disponíveis e Como Escolher
OpenClaw na Nuvem: Opções Disponíveis e Como Escolher
2026-07-23
Como instalar o OpenClaw no Mac: guia passo a passo
Como instalar o OpenClaw no Mac: guia passo a passo
2026-07-22
Como instalar o OpenClaw no Windows: guia completo de 2026
Como instalar o OpenClaw no Windows: guia completo de 2026
2026-07-22
Guia de Integração da API do Trae para Desenvolvimento com IA
Guia de Integração da API do Trae para Desenvolvimento com IA
2026-07-22
Guia de Integração da API do Cline para Fluxos de Trabalho de Codificação com IA
Guia de Integração da API do Cline para Fluxos de Trabalho de Codificação com IA
2026-07-22