cmux CloudÜberblick
cmux Cloud

cmux Cloud

cmux Cloud gibt dir dauerhafte Linux-Maschinen in der Cloud, die sich als normale cmux-Workspaces öffnen. Terminals laufen weiter, wenn du ein Pane schließt, die Netzwerkverbindung verlierst oder deinen Laptop zuklappst. So arbeiten Coding-Agenten weiter, und du kannst dich von jedem angemeldeten Mac aus wieder verbinden.

cmux Cloud ist im Early Access und verfügbar, sofern deine Organisation es nicht deaktiviert. Aktiviere zur Nutzung Settings › Beta Features › Cloud Machines.

Was eine Maschine ist

Eine Maschine ist ein dauerhafter Cloud-Computer, der dir oder deinem Team gehört. Sie behält ihre Dateien, installierten Tools und laufenden Terminals. Behandle sie wie ein Haustier, nicht wie Herdenvieh: Du installierst einmal, was du brauchst, und kommst später darauf zurück.

Auf jeder Maschine läuft der cmux-TUI-Daemon. Der Daemon hält die Workspaces und Terminals der Maschine. Ein cmux-Pane auf deinem Mac zeigt nur ein Terminal an, das auf der Maschine lebt. Wenn du das Pane schließt, wird der Prozess daher nie beendet.

Eine Maschine kann viele Workspaces enthalten. Üblich ist ein Workspace pro Aufgabe auf einer Maschine, die du behältst, statt einer neuen Maschine pro Aufgabe.

Jede Maschine erhält einen generierten Namen wie brave-otter. Dieser Name ist ihre ID in der App und in der CLI. Du kannst ein Anzeigelabel hinzufügen, aber die ID ändert sich nicht.

Was Sie brauchen

  • Die cmux-App für macOS, gestartet und angemeldet. Die cmux-CLI kommuniziert mit der App, und die App verwaltet deine Anmeldedaten.
  • Ein kostenpflichtiger cmux-Plan. Kostenlose Konten können keine Maschinen erstellen. Die aktuellen Pläne findest du auf der Preisseite. cmux.com/pricing
  • Cloud Machines ist unter Settings › Beta Features aktiviert und Cloud wird nicht durch eine Organisationsrichtlinie deaktiviert.
  • Keine Einrichtung von VPN, SSH-Schlüsseln oder Portweiterleitung. cmux verbindet sich über ein privates Netzwerk, das automatisch startet, mit deinen Maschinen.

Schnellstart

  1. Melde dich an. Nutze den Cloud-Tab in der rechten Seitenleiste oder führe den Login-Befehl in einem Terminal aus.
  2. Erstelle eine Maschine mit File › New Cloud Machine oder ⇧⌘Y. Wähle eine Größe und optional ein Label. Die Erstellung läuft im Hintergrund weiter, und cmux zeigt eine Benachrichtigung, sobald die Maschine bereit ist.
  3. Öffne mit ⌘Y (New Cloud Workspace) einen Workspace auf der Maschine. Innerhalb eines Cloud-Workspace erstellt ⌘N immer einen lokalen Workspace auf diesem Mac.
  4. Starte einen Agenten. Claude Code, Codex, OpenCode und Pi sind auf der Maschine bereits installiert.

Dasselbe geht auch über die CLI:

cmux auth login
cmux vm new --size 8g --name "api work"
cmux vm ls
cmux vm open brave-otter
cmux vm agent --agent claude --machine brave-otter --sync -- "fix the failing tests"

Cloud in der App

Der Cloud-Tab in der rechten Seitenleiste listet deine Maschinen auf. Unter jeder Maschine siehst du ihre Workspaces, weitergeleiteten Ports, VNC-Displays und Terminals. Klicke auf einen Eintrag, um ihn zu öffnen. Über die Befehlspalette kannst du den Cloud-Baum mit Open Cloud as Pane auch als Pane öffnen.

Klicke mit der rechten Maustaste auf eine Maschine, um eine Shell zu öffnen, einen Workspace zu erstellen, ihren Desktop zu öffnen, den vollständigen cmux-TUI-Client zu öffnen, sie zu vergrößern, umzubenennen, ihre IP-Adresse zu kopieren, ihren Status anzuzeigen, einen Checkpoint zu erstellen, sie zu forken oder sie zu löschen. Du kannst Maschinen auch anheften und ihre Reihenfolge ändern.

New Cloud Machine (⇧⌘Y) und New Cloud Workspace (⌘Y) findest du im File-Menü, im Menü der Plus-Schaltfläche und in der Befehlspalette. Beide Tastaturkürzel kannst du in den Einstellungen oder in cmux.json mit den Schlüsseln newCloudMachine und newCloudWorkspace ändern.

{
  "shortcuts": {
    "bindings": {
      "newCloudMachine": "cmd+shift+y",
      "newCloudWorkspace": "cmd+y"
    }
  }
}

Cloud über die CLI

cmux vm und cmux cloud sind derselbe Befehl. Führe cmux vm ohne Verb aus, um deine Maschinen aufzulisten. Jedes Verb hat eine --help-Seite, die ohne die App funktioniert, und cmux vm guide gibt eine vollständige Markdown-Anleitung aus. Füge --json zu einem beliebigen Verb hinzu, um maschinenlesbare Ausgabe zu erhalten.

cmux vm              # list machines
cmux vm --help
cmux vm new --help
cmux vm guide        # full Markdown guide
cmux vm ls --json

Deine Basismaschine

Jedes Konto hat eine angeheftete Basismaschine. cmux vm base öffnet sie und erstellt sie beim ersten Mal. cmux vm base reset erstellt eine neue Basismaschine und behält die alte, damit du nicht versehentlich Dateien verlierst.

cmux vm base
cmux vm base reset --reason "start clean"

Nächste Schritte

War diese Seite hilfreich?
Issue melden