Zum Hauptinhalt springen

Claude Code in der VM

Überblick

Nemeton startet Claude Code in einer macOS-VM, liest mit und bedient die Sitzung. Jede Sitzung läuft im Gast in einem eigenen Terminal-Fenster. Dort sehen Sie live, was Claude Code tut, und können selbst tippen und Fragen beantworten. Die Funktion ist in der Beta.

Voraussetzungen

  • macOS-VM mit Nemeton Bridge: Claude Code läuft über Nemeton nur in macOS-VMs, nicht in Linux-VMs.
  • Claude Code in der VM installiert: Nemeton liefert Claude Code nicht mit und installiert es nicht.
  • Eigenes Claude-Konto: Claude Code läuft in der VM mit Ihrem eigenen Konto unter den Bedingungen von Anthropic für Claude Code. Nemeton startet und bedient es nur.
  • Fernsteuerung eingeschaltet: Für MCP und den KI-Assistenten muss in der VM „Diese VM per MCP fernsteuern“ eingeschaltet sein.

In Nemeton lässt sich zusätzlich ein API-Schlüssel oder ein langlebiges OAuth-Token (aus claude setup-token) hinterlegen. Nemeton gibt es beim Start in die Umgebung von Claude Code.

Starten und bedienen

Sitzungen starten und steuern Sie über die MCP-Schnittstelle, die REST-API oder den KI-Assistenten. Beim Start geben Sie die Aufgabe und das Arbeitsverzeichnis in der VM an. Je VM laufen bis zu vier Sitzungen nebeneinander, jede mit eigener Aufgabe.

WerkzeugZweck
vm_claude_statusZeigt, ob Claude Code in der VM installiert ist, welche Version, und wie viele Sitzungen laufen
vm_claude_startStartet eine Sitzung mit Aufgabe und Arbeitsverzeichnis
vm_claude_listListet laufende und beendete Sitzungen einer VM mit ihrem Zustand
vm_claude_readLiest den Verlauf einer Sitzung
vm_claude_snapshotLiefert den Bildschirm des Terminals als Text
vm_claude_sendSchickt eine weitere Nachricht an Claude Code
vm_claude_waitWartet, bis sich der Zustand einer Sitzung ändert
vm_claude_interruptBricht den laufenden Arbeitsschritt ab
vm_claude_stopBeendet eine Sitzung samt Fenster
vm_claude_showHolt das Terminal-Fenster der Sitzung im Gast nach vorn

Für andere Programme gibt es die Terminal-Werkzeuge vm_terminal_*: Terminal-Sitzungen im Gast öffnen, lesen, beschreiben und wieder aufnehmen.

VM steuert VM

Claude Code in einer macOS-VM kann über die Nemeton Bridge per MCP Ihre anderen VMs bedienen. Das schalten Sie in den Einstellungen der VM unter VM steuert VM ein; ab Werk ist es aus. Der Host, seine Einstellungen, Dateien und Geräte bleiben dabei gesperrt.

Aufgaben und Protokolle

Schreiben Sie keine Passwörter oder Schlüssel in Aufgaben. Aufgaben gehen wie jede Eingabe an Claude. Aufgabe und Protokoll einer Sitzung speichert Nemeton unbefristet im Ordner der VM auf Ihrem Mac; der Terminal-Text liegt in der VM.