OpenClaw auf macOS-VMs (Sandboxing)
Empfohlener Standardfall (für die meisten Benutzer)
- Kleiner Linux-VPS für ein dauerhaft aktives Gateway und niedrige Kosten. Siehe VPS hosting.
- Dedizierte Hardware (Mac mini oder Linux-Rechner), wenn Sie volle Kontrolle und eine Residential IP für Browser-Automatisierung möchten. Viele Websites blockieren Rechenzentrums-IPs, daher funktioniert lokales Browsing oft besser.
- Hybrid: Behalten Sie das Gateway auf einem günstigen VPS und verbinden Sie Ihren Mac als Node, wenn Sie Browser-/UI-Automatisierung benötigen. Siehe Nodes und Gateway remote.
Optionen für macOS-VMs
Lokale VM auf Ihrem Apple Silicon Mac (Lume)
Führen Sie OpenClaw in einer sandboxed macOS-VM auf Ihrem vorhandenen Apple Silicon Mac mit Lume aus. Das bietet Ihnen:- Vollständige macOS-Umgebung in Isolation (Ihr Host bleibt sauber)
- iMessage-Unterstützung über BlueBubbles (unter Linux/Windows unmöglich)
- Sofortiges Zurücksetzen durch Klonen von VMs
- Keine zusätzlichen Hardware- oder Cloud-Kosten
Gehostete Mac-Anbieter (Cloud)
Wenn Sie macOS in der Cloud möchten, funktionieren auch gehostete Mac-Anbieter:- MacStadium (gehostete Macs)
- Auch andere Anbieter gehosteter Macs funktionieren; folgen Sie deren Dokumentation zu VM + SSH
Schnellpfad (Lume, erfahrene Benutzer)
- Lume installieren
lume create openclaw --os macos --ipsw latest- Setup Assistant abschließen, Remote Login (SSH) aktivieren
lume run openclaw --no-display- Per SSH verbinden, OpenClaw installieren, Kanäle konfigurieren
- Fertig
Was Sie benötigen (Lume)
- Apple Silicon Mac (M1/M2/M3/M4)
- macOS Sequoia oder neuer auf dem Host
- ~60 GB freier Speicherplatz pro VM
- ~20 Minuten
1) Lume installieren
~/.local/bin nicht in Ihrem PATH ist:
2) Die macOS-VM erstellen
3) Setup Assistant abschließen
Im VNC-Fenster:- Sprache und Region auswählen
- Apple ID überspringen (oder anmelden, wenn Sie später iMessage möchten)
- Ein Benutzerkonto erstellen (Benutzername und Passwort merken)
- Alle optionalen Funktionen überspringen
- System Settings → General → Sharing öffnen
- “Remote Login” aktivieren
4) Die IP-Adresse der VM abrufen
192.168.64.x).
5) Per SSH auf die VM verbinden
youruser durch das von Ihnen erstellte Konto und die IP durch die IP Ihrer VM.
6) OpenClaw installieren
Innerhalb der VM:7) Kanäle konfigurieren
Bearbeiten Sie die Konfigurationsdatei:8) Die VM headless ausführen
Stoppen Sie die VM und starten Sie sie ohne Anzeige neu:Bonus: iMessage-Integration
Das ist das Killer-Feature beim Betrieb unter macOS. Verwenden Sie BlueBubbles, um iMessage zu OpenClaw hinzuzufügen. Innerhalb der VM:- BlueBubbles von bluebubbles.app herunterladen
- Mit Ihrer Apple ID anmelden
- Die Web API aktivieren und ein Passwort festlegen
- BlueBubbles-Webhooks auf Ihr Gateway verweisen lassen (Beispiel:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
Ein Golden Image speichern
Bevor Sie weiter anpassen, erstellen Sie einen Snapshot Ihres sauberen Zustands:24/7-Betrieb
Halten Sie die VM am Laufen, indem Sie:- Ihren Mac am Strom lassen
- den Ruhezustand in System Settings → Energy Saver deaktivieren
- bei Bedarf
caffeinateverwenden
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Kein SSH-Zugriff auf die VM | Prüfen, ob “Remote Login” in den System Settings der VM aktiviert ist |
| VM-IP wird nicht angezeigt | Warten, bis die VM vollständig gestartet ist, dann lume get openclaw erneut ausführen |
| Lume-Befehl nicht gefunden | ~/.local/bin zu Ihrem PATH hinzufügen |
| WhatsApp-QR scannt nicht | Sicherstellen, dass Sie beim Ausführen von openclaw channels login in der VM angemeldet sind (nicht auf dem Host) |
Verwandte Dokumentation
- VPS hosting
- Nodes
- Gateway remote
- BlueBubbles channel
- Lume Quickstart
- Lume CLI Reference
- Unattended VM Setup (erweitert)
- Docker Sandboxing (alternativer Isolierungsansatz)