GhostVM: KI-Agenten sicher in macOS-Virtual Machines testen
Wer mit KI-Agenten wie Claude Code oder OpenClaw experimentiert, kennt das Problem: Das Setup will ausprobiert werden, aber nicht auf dem produktiven System. Zu viel kann schiefgehen, zu viele Abhängigkeiten, zu viel KI-Müll, der sich im Dateisystem ansammelt.
GhostVM löst das. Die neue quelloffene macOS-App baut auf Apples Virtualization Framework auf und läuft auf Apple-Silicon-Macs ab macOS 15 Sequoia.
Was GhostVM kann
Hinter GhostVM steht Jacob Groundwater, der vorher im Microsofts Electron-Team gearbeitet hat. Die App nutzt Apples eigenes Virtualization Framework, genauso wie VirtualBuddy. Jede virtuelle Maschine steckt in einem eigenen GhostVM-Bundle. Diese Bundles lassen sich wie normale Dateien kopieren, verschieben oder wegsichern.
Über APFS Copy-on-Write lassen sich Checkpoints und Klone anlegen, ohne jedes Mal ein komplettes Image duplizieren zu müssen. Das ist der entscheidende Vorteil gegenüber klassischen VM-Lösungen. Eine VM mit KI-Setup erstellen, testen, wegwerfen. Wenige Sekunden, keine Reste.
Warum das für KI-Agenten relevant ist
Claude Code, OpenClaw, agentische Systeme. Diese Tools installieren Abhängigkeiten, schreiben Configs, erstellen Caches. Auf dem produktiven System wird das schnell unübersichtlich. Mit GhostVM baut man sich eine isolierte macOS-VM, probiert das Setup dort aus und wirft die VM danach einfach weg.
Das betrifft nicht nur KI-Agenten. Node.js-Versionen, Python-Umgebungen, Docker-Container. Alles, was das Hauptsystem verändern könnte, gehört in eine VM. GhostVM macht das einfach.
Der Unterschied zu Docker und WSL
Docker ist kein Betriebssystem. WSL gibt es nicht auf macOS. GhostVM liefert ein komplettes macOS in einer VM, mit vollständigem Dateisystem, Netzwerk und Hardware-Zugriff. Keine Emulation, keine Kompatibilitätsprobleme.
Wer KI-Agenten wirklich testen will, braucht genau das: Ein vollständiges System, das dem Produktionssystem entspricht. GhostVM liefert das, ohne dass man VMware oder Paralleles kaufen muss.
Quellen: