OpenClaw em VMs macOS (Sandboxing)
Padrão recomendado (maioria dos usuários)
- VPS Linux pequeno para um Gateway sempre ativo e baixo custo. Veja VPS hosting.
- Hardware dedicado (Mac mini ou máquina Linux) se voce quer controle total e um IP residencial para automação de navegador. Muitos sites bloqueiam IPs de data center, então a navegação local geralmente funciona melhor.
- Híbrido: mantenha o Gateway em um VPS barato e conecte seu Mac como um nó quando precisar de automação de navegador/UI. Veja Nodes e Gateway remote.
Opções de VM macOS
VM local no seu Mac Apple Silicon (Lume)
Execute o OpenClaw em uma VM macOS em sandbox no seu Mac Apple Silicon existente usando o Lume. Isso oferece:- Ambiente macOS completo em isolamento (seu host permanece limpo)
- Suporte a iMessage via BlueBubbles (impossível em Linux/Windows)
- Redefinição instantânea ao clonar VMs
- Sem hardware extra ou custos de nuvem
Provedores de Mac hospedado (nuvem)
Se voce quiser macOS na nuvem, provedores de Mac hospedado também funcionam:- MacStadium (Macs hospedados)
- Outros fornecedores de Mac hospedado também funcionam; siga a documentação de VM + SSH deles
Caminho rápido (Lume, usuários experientes)
- Instale o Lume
lume create openclaw --os macos --ipsw latest- Conclua o Assistente de Configuração, ative o Login Remoto (SSH)
lume run openclaw --no-display- Acesse por SSH, instale o OpenClaw, configure os canais
- Concluído
O que voce precisa (Lume)
- Mac Apple Silicon (M1/M2/M3/M4)
- macOS Sequoia ou posterior no host
- ~60 GB de espaço livre em disco por VM
- ~20 minutos
1. Instalar o Lume
~/.local/bin não estiver no seu PATH:
2. Criar a VM macOS
3. Concluir o Assistente de Configuração
Na janela VNC:- Selecione idioma e região
- Pule o Apple ID (ou entre se voce quiser iMessage depois)
- Crie uma conta de usuário (lembre o nome de usuário e a senha)
- Pule todos os recursos opcionais
- Abra Ajustes do Sistema → Geral → Compartilhamento
- Ative “Login Remoto”
4. Obter o endereço IP da VM
192.168.64.x).
5. Acessar a VM por SSH
youruser pela conta que voce criou e o IP pelo IP da sua VM.
6. Instalar o OpenClaw
Dentro da VM:7. Configurar canais
Edite o arquivo de configuração:8. Executar a VM sem interface (headless)
Pare a VM e reinicie sem exibição:Bônus: integração com iMessage
Este é o grande diferencial de rodar no macOS. Use o BlueBubbles para adicionar iMessage ao OpenClaw. Dentro da VM:- Baixe o BlueBubbles em bluebubbles.app
- Entre com seu Apple ID
- Ative a Web API e defina uma senha
- Aponte os webhooks do BlueBubbles para seu gateway (exemplo:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
Salvar uma imagem dourada
Antes de personalizar mais, faça um snapshot do estado limpo:Executando 24/7
Mantenha a VM em execução:- Mantendo seu Mac conectado à energia
- Desativando o repouso em Ajustes do Sistema → Economia de Energia
- Usando
caffeinatese necessário
Solução de problemas
| Problema | Solução |
|---|---|
| Não consegue acessar a VM por SSH | Verifique se “Login Remoto” está ativado nos Ajustes do Sistema da VM |
| IP da VM não aparece | Aguarde a VM inicializar totalmente e execute lume get openclaw novamente |
| Comando do Lume não encontrado | Adicione ~/.local/bin ao seu PATH |
| QR do WhatsApp não escaneia | Garanta que voce está logado na VM (não no host) ao executar openclaw channels login |
Documentos relacionados
- VPS hosting
- Nodes
- Gateway remote
- BlueBubbles channel
- Lume Quickstart
- Lume CLI Reference
- Unattended VM Setup (avançado)
- Docker Sandboxing (abordagem alternativa de isolamento)