Impostazione predefinita consigliata (la maggior parte degli utenti)
- Piccolo VPS Linux per un Gateway sempre attivo e a basso costo. Vedi hosting VPS.
- Hardware dedicato (Mac mini o macchina Linux) se vuoi il pieno controllo e un IP residenziale per l’automazione del browser. Molti siti bloccano gli IP dei data center, quindi la navigazione locale spesso funziona meglio.
- Ibrido: mantieni il Gateway su un VPS economico e collega il tuo Mac come Node quando hai bisogno di automazione browser/UI. Vedi Node e Gateway remoto.
Opzioni VM macOS
VM locale sul tuo Mac Apple Silicon (Lume)
Esegui OpenClaw in una VM macOS in sandbox sul tuo Mac Apple Silicon esistente usando Lume. Questo ti offre:- Ambiente macOS completo in isolamento (l’host resta pulito)
- Supporto iMessage tramite
imsg(il percorso locale predefinito è impossibile su Linux/Windows) - Ripristino istantaneo clonando le VM
- Nessun costo aggiuntivo per hardware o cloud
Provider Mac ospitati (cloud)
Se vuoi macOS nel cloud, funzionano anche i provider Mac ospitati:- MacStadium (Mac ospitati)
- Funzionano anche altri fornitori di Mac ospitati; segui la loro documentazione VM + SSH
Percorso rapido (Lume, utenti esperti)
- Installa Lume
lume create openclaw --os macos --ipsw latest- Completa Impostazione Assistita, abilita Login remoto (SSH)
lume run openclaw --no-display- Accedi via SSH, installa OpenClaw, configura i canali
- Fatto
Cosa ti serve (Lume)
- Mac Apple Silicon (M1/M2/M3/M4)
- macOS Sequoia o successivo sull’host
- ~60 GB di spazio libero su disco per VM
- ~20 minuti
1) Installa Lume
~/.local/bin non è nel tuo PATH:
2) Crea la VM macOS
Il download può richiedere un po’ di tempo a seconda della tua connessione.
3) Completa Impostazione Assistita
Nella finestra VNC:- Seleziona lingua e area geografica
- Salta Apple ID (oppure accedi se vuoi usare iMessage in seguito)
- Crea un account utente (ricorda nome utente e password)
- Salta tutte le funzionalità opzionali
- Abilita SSH: apri Impostazioni di Sistema -> Generali -> Condivisione e abilita “Login remoto”.
- Per usare la VM senza interfaccia, abilita il login automatico: apri Impostazioni di Sistema -> Utenti e Gruppi, seleziona “Accedi automaticamente come:” e scegli l’utente della VM.
4) Ottieni l’indirizzo IP della VM
192.168.64.x).
5) Accedi alla VM via SSH
youruser con l’account che hai creato e l’IP con l’IP della tua VM.
6) Installa OpenClaw
Dentro la VM:7) Configura i canali
Modifica il file di configurazione:8) Esegui la VM senza interfaccia
Arresta la VM e riavviala senza display:Bonus: integrazione iMessage
Questa è la funzionalità distintiva dell’esecuzione su macOS. Usa iMessage conimsg per aggiungere Messaggi a OpenClaw.
Dentro la VM:
- Accedi a Messaggi.
- Installa
imsg. - Concedi Accesso completo al disco e l’autorizzazione Automazione al processo che esegue OpenClaw/
imsg. - Verifica il supporto RPC con
imsg rpc --help.
Salva un’immagine golden
Prima di personalizzare ulteriormente, crea uno snapshot dello stato pulito:Esecuzione 24/7
Mantieni la VM in esecuzione:- Tenendo il Mac collegato all’alimentazione
- Disabilitando lo stop in Impostazioni di Sistema → Risparmio Energia
- Usando
caffeinatese necessario
Risoluzione dei problemi
| Problema | Soluzione |
|---|---|
| Impossibile accedere alla VM via SSH | Controlla che “Login remoto” sia abilitato nelle Impostazioni di Sistema della VM |
| IP della VM non visibile | Attendi che la VM completi l’avvio, poi esegui di nuovo lume get openclaw |
| Comando Lume non trovato | Aggiungi ~/.local/bin al tuo PATH |
| Il QR di WhatsApp non viene scansionato | Assicurati di aver effettuato l’accesso alla VM (non all’host) quando esegui openclaw channels login |
Documentazione correlata
- hosting VPS
- Node
- Gateway remoto
- canale iMessage
- Avvio rapido Lume
- Riferimento CLI Lume
- Configurazione VM non presidiata (avanzato)
- Sandboxing Docker (approccio di isolamento alternativo)