OpenClaw auf macOS-VMs (Sandboxing)
Empfohlener Standard (für die meisten Nutzer)
- Kleiner Linux-VPS für ein dauerhaft laufendes Gateway und geringe Kosten. Siehe VPS hosting.
- Dedizierte Hardware (Mac mini oder Linux-Box), wenn Sie volle Kontrolle und eine Residential IP für Browser-Automatisierung möchten. Viele Websites blockieren Rechenzentrums-IP-Adressen, daher funktioniert lokales Browsen oft besser.
- Hybrid: Betreiben 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.
macOS-VM-Optionen
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 (auf Linux/Windows unmöglich)
- Sofortiges Zurücksetzen durch Klonen von VMs
- Keine zusätzliche Hardware oder Cloud-Kosten
Gehostete Mac-Anbieter (Cloud)
Wenn Sie macOS in der Cloud möchten, funktionieren gehostete Mac-Anbieter ebenfalls:- MacStadium (gehostete Macs)
- Andere Anbieter für gehostete Macs funktionieren ebenfalls; folgen Sie deren VM- und SSH-Dokumentation
Schneller Weg (Lume, erfahrene Nutzer)
- Lume installieren
lume create openclaw --os macos --ipsw latest- Setup-Assistent abschließen, „Remote Login“ (SSH) aktivieren
lume run openclaw --no-display- Per SSH einloggen, OpenClaw installieren, Kanäle konfigurieren
- Fertig
Was du brauchst (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-Assistent abschließen
Im VNC-Fenster:- Sprache und Region auswählen
- Apple-ID überspringen (oder anmelden, wenn Sie später iMessage möchten)
- Benutzerkonto erstellen (Benutzername und Passwort merken)
- Alle optionalen Funktionen überspringen
- Systemeinstellungen → Allgemein → Teilen öffnen
- „Remote Login“ aktivieren
4. IP-Adresse der VM ermitteln
192.168.64.x).
5. Per SSH in die VM einloggen
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
Beenden Sie die VM und starten Sie sie ohne Anzeige neu:Bonus: iMessage-Integration
Dies 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 (Beispiel:
https://your-gateway-host:3000/bluebubbles-webhook?password=<password>)
Golden Image speichern
Bevor Sie weiter anpassen, erstellen Sie einen Snapshot Ihres sauberen Zustands:Läuft rund um die Uhr
Halten Sie die VM am Laufen durch:- Ihren Mac am Strom lassen
- Ruhezustand in Systemeinstellungen → Energie sparen deaktivieren
- Falls nötig
caffeinateverwenden
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Kein SSH-Zugriff auf VM | Prüfen Sie, ob „Remote Login“ in den Systemeinstellungen der VM aktiviert ist |
| VM-IP wird nicht angezeigt | Warten Sie, bis die VM vollständig gebootet ist, und führen Sie lume get openclaw erneut aus |
| Lume-Befehl nicht gefunden | Fügen Sie ~/.local/bin zu Ihrem PATH hinzu |
| WhatsApp-QR scannt nicht | Stellen Sie sicher, dass Sie beim Ausführen von openclaw channels login in der VM (nicht auf dem Host) angemeldet sind |
Verwandte Dokumente
- VPS hosting
- Nodes
- Gateway remote
- BlueBubbles channel
- Lume Quickstart
- Lume CLI Reference
- Unattended VM Setup (fortgeschritten)
- Docker Sandboxing (alternative Isolationsmethode)