MXterm Pro

MobaXterm für Mac: Ausführen oder ersetzen? Ihre Optionen unter macOS

Henry AGI
6 Min. Lesezeit
Two column comparison of MXterm Pro on macOS and Windows against MobaXterm, which is Windows only and has no Mac build

MobaXterm für Mac gibt es nicht. MobaXterm läuft auf Cygwin, einer reinen Windows-Schicht, und Mobatek liefert keinen Mac-Build. MXterm Pro ist die native Alternative: SSH, SFTP und Monitoring, dazu Command Recipes und ein Workspace für mehrere Agents. Dieser Leitfaden zeigt Ihre tatsächlichen Optionen.

Warum MobaXterm nicht nativ auf macOS läuft

MobaXterm bündelt unter Windows drei Dinge, die das Betriebssystem nicht mitbringt: Cygwin (POSIX-Kompatibilität), einen eingebetteten X11-Server und eine Terminal-Engine auf Basis von PuTTY, alles in einer Windows-App.

macOS braucht die POSIX-Schicht nicht. Es bringt zsh und bash, OpenSSH und ein echtes Unix-Userland bereits mit. Mobatek hat keinen macOS-Build angekündigt, MobaXterm für Mac ist heute also keine Option.

MobaXterm auf dem Mac mit Wine oder CrossOver: Lohnt sich das?

MobaXterm ist eine Windows-.exe und lässt sich technisch unter CrossOver (einer kostenpflichtigen, fertig paketierten Version von Wine) oder unter reinem Wine mit etwas Handarbeit starten. Viele bekommen es zum Laufen. Ob es im Alltag brauchbar ist, ist eine andere Frage.

Die besten Funktionen von MobaXterm, der X11-Server und die grafische Darstellung, machen unter Wine am ehesten Probleme. Grafische Programme werden womöglich nicht sauber weitergeleitet, und die Retina-Skalierung kann falsch aussehen.

Das ist keine Kritik an MobaXterm selbst. Es ist eine gut gebaute Windows-App, die tut, wofür sie entworfen wurde. Die Reibung entsteht allein durch die Kompatibilitätsschicht.

Wenn Sie nur gelegentlich auf einen einzelnen Server schauen, kann CrossOver erträglich sein. Für die tägliche SSH-Arbeit in Produktion suchen viele, die MobaXterm unter Wine auf dem Mac betreiben, eine native Alternative.

Passende AnleitungMobaXterm vs iTerm2 vs MXterm Pro: Was passt 2026 zu Ihnen?

Was ein Mac-nativer MobaXterm-Ersatz abdecken muss

Wer im Terminal lebt (SREs, DevOps-Engineers, Backend-Entwickler), braucht gespeicherte SSH-Sitzungen, einen SFTP-Browser, der dem Pfad im Terminal folgt, und Server-Monitoring. Ein Mac-Ersatz muss das abdecken.

MobaXterm wurde nicht für KI-Agents gebaut. MXterm Pro führt Claude Code, Codex CLI und Gemini CLI als vollwertige Terminal-Sitzungen aus. Jeder Agent kann optional einen eigenen git Worktree bekommen. Das verringert die Wahrscheinlichkeit, dass Agents gegenseitig ihre Änderungen überschreiben.

So funktioniert MXterm Pro: echtes PTY statt Wrapper

MXterm Pro basiert auf Tauri 2 mit einem Rust-Backend, und sein Terminal ist ein echtes PTY. Das Rust-Crate portable-pty startet den Shell-Prozess. Ein Reader-Thread dekodiert die Ausgabe und streamt sie über einen Channel<PtyOut> ans Frontend. Er sendet Datenblöcke und, wenn die Shell sich schließt, ein Exit-Ereignis. Das Frontend stellt den Stream mit xterm.js dar.

UTF-8-Multibyte-Sequenzen, die auf eine Lesegrenze fallen, werden gepuffert und vor der Darstellung zusammengesetzt. So zerfallen Rahmenzeichen nicht in kaputte Zeichen.

SFTP-GUI und Bearbeiten von Remote-Dateien

Verbinden Sie sich per SSH mit einem Host, und MXterm Pro öffnet neben dem Terminal einen SFTP-Browser. Diese automatische Kopplung kennen MobaXterm-Nutzer bereits. Hochladen geht per Drag-and-drop oder über den nativen Dateidialog. Über „Herunterladen“ an der Datei oder über das Kontextmenü landet sie in ~/Downloads.

Ein Doppelklick auf eine Datei wie .env*, nginx.conf, Dockerfile oder YAML öffnet sie zum direkten Bearbeiten auf dem Server, mit Syntaxhervorhebung. Wurde die Datei auf dem Server geändert, nachdem Sie sie geöffnet haben, wird das Speichern abgelehnt. Ein Dialog lässt Sie die Serverkopie neu laden oder trotzdem überschreiben. Die Prüfung braucht python3 auf dem Server. Ohne python3 wird ungeprüft gespeichert.

Die SFTP-Suche findet Treffer in Dateiinhalten über den gesamten Verzeichnisbaum, nicht nur in Dateinamen. Das hilft, wenn Sie die Konfigurationsdatei suchen, die einen bestimmten Wert setzt.

Per Rechtsklick auf eine Datei oder einen Ordner öffnen Sie einen chmod-Rechner, der oktale Berechtigungen (755, 644, 777, 600) umschaltet. Kopfrechnen ist nicht nötig.

Gespeicherte SSH-Hosts, Live-Telemetrie und Umzug Ihrer MobaXterm-Sitzungen

Der SSH Host Manager (Cmd+Shift+H auf dem Mac, Strg+Shift+H unter Windows) speichert Hosts mit Gruppe, Schlüsselpfaden und Jump-Host-Verkettung, damit Sie Verbindungsdaten nicht neu eintippen. Dieses Tastenkürzel, eines von 17, können Sie unter Einstellungen → Tastenkürzel ändern. SSH und SFTP sind unter Windows noch nicht verifiziert.

Nach dem Verbinden zeigt eine Statusleiste Uptime, CPU-Last, RAM und Belegung der Root-Platte des Remote-Hosts an, alle 20 Sekunden aktualisiert über dieselbe SSH-Verbindung. Auf dem Server wird nichts installiert, es braucht aber einen Linux-Host mit python3.

Sie kommen von MobaXterm? Importieren Sie Ihre MobaXterm-Sitzungsdatei, OpenSSH-Konfigurationen oder ~/.ssh/config-Dateien von VS Code direkt in den Host Manager. Sie kommen stattdessen von iTerm2? Der Tab Import / Export im Session Manager liest Ihre iTerm2-Profile ein. Ein Profil mit Ordner wird dabei zu einer gespeicherten Sitzung, ein einfacher ssh-Befehl zu einem SSH-Host.

Prüfen Sie vor dem Verbinden bei jedem importierten Host den Authentifizierungstyp (Passwort oder Schlüssel) und den Benutzer. Eine MobaXterm-Sitzung ohne Benutzer wird als root importiert.

Über MobaXterm hinaus: Command Recipes, Multi-Agent Control Room und Git-Worktree-Isolierung

Mit Cmd+J öffnen Sie Command Recipes. Beschreiben Sie eine Aufgabe (große Dateien finden, offene Ports prüfen), und es zeigt den passenden eingebauten Befehl an. Die Flags müssen Sie sich nicht merken.

Der Multi-Agent Control Room (früher War Room) führt Claude Code, Codex und Gemini CLI nebeneinander aus. MXterm Pro liest den Zustand jedes Agent-Panes (arbeitet, blockiert, untätig oder fertig), sodass Sie auf einen Blick sehen, welcher Agent Aufmerksamkeit braucht.

Solange Sie aktiv tippen, hält MXterm Pro einen Prompt in der Warteschlange zurück, damit er nicht mitten in Ihre Eingabe fällt. Klicken Sie auf Jetzt zustellen oder tippen Sie zu Ende, um ihn freizugeben.

Über die Schaltfläche „Report (.md)“ im Tab Discussion eines Raums exportieren Sie jederzeit die Teilnehmerliste und das vollständige Protokoll, einschließlich Systemereignissen und Nachrichtentext, in eine einzige Markdown-Datei. Verfügbar im Free-Tarif und im Pro-Tarif.

Die Git-Worktree-Isolierung ist eine Option im Workspace-Composer für neue Tabs (standardmäßig aus). Ist sie in einem git-Repository angehakt, bekommt jedes Agent-Pane einen eigenen Worktree unter <repo>/.worktrees/<slug> auf einem Branch swarm/<adjective>-<noun>. MXterm Pro trägt .worktrees/ in die .gitignore ein. Ein git Worktree pro Agent verringert die Wahrscheinlichkeit von Kollisionen in der Arbeitskopie. Normale Shell-Panes bleiben im Repo-Root.

Free und Pro: Was tatsächlich begrenzt ist

Standardmäßig hat der Free-Tarif kein Pane-Limit. Er bietet Ihnen 5 gespeicherte SSH-Hosts, 2 Agents pro Control Room und 1 gespeicherten Rechner. Alle SFTP-Funktionen sind dabei enthalten.

Pro hebt die Obergrenzen für SSH-Hosts und Agents pro Control Room auf: unbegrenzt viele SSH-Hosts und unbegrenzt viele Agents pro Control Room. Räume waren nie begrenzt.

Die Lizenz nutzt eine Ed25519-Signaturprüfung, die beim Start offline läuft und kein Netzwerk braucht. Die Hardware-ID wird nur beim Aktivieren oder Deaktivieren gesendet, zur Zählung der Plätze.

Wenn die Signaturprüfung fehlschlägt, fällt die App auf den Free-Tarif zurück und schaltet Pro nicht frei.

MobaXterm-Alternativen auf dem Mac: iTerm2, Warp und Termius im Vergleich

MobaXterm ist nicht die einzige Terminal-Option auf dem Mac. Hier steht, wofür sich jede echte Alternative eignet.

iTerm2 ist kostenlos, ausgereift und stark anpassbar (Profile, ein Hotkey-Fenster, enge tmux-Integration). Für die meisten Mac-Entwickler, die einfach ein besseres Terminal wollen, ist es die Standardwahl.

Eine eingebaute SFTP-GUI oder Server-Telemetrie liefert es nicht mit. Für Dateiübertragungen kombiniert man es deshalb meist mit einer separaten App wie Cyberduck oder Transmit. Außerdem kennt es keine Orchestrierung von KI-Agents.

Warp ist um ein KI-gestütztes Terminal herum gebaut: Befehlsblöcke, KI-Hilfe direkt im Terminal und ein eigener eingebauter Agent. Es kann auch mehrere Agents in getrennten Tabs oder Panes ausführen. Eine starke Wahl, wenn Sie KI im Terminal selbst haben wollen. MXterm Pro ist um einen gemeinsamen Control Room und optionale git-Worktree-Isolierung pro Agent gebaut. Beide Werkzeuge lösen also unterschiedliche Aufgaben.

Termius ist ein aufgeräumter, plattformübergreifender SSH/SFTP-Client mit Host-Synchronisierung über Ihre Geräte, Snippets und Portweiterleitung. Es ist eine solide MobaXterm-Alternative für SSH und SFTP auf Mac, iPad und Windows, solange ein Workspace für mehrere Agents nicht auf Ihrer Liste steht.

Einen direkten Vergleich von MobaXterm, iTerm2 und MXterm Pro finden Sie im vollständigen Vergleich. Die Produktseiten sind MobaXterm für Mac und MXterm Pro vs MobaXterm.

Sehen Sie es selbst in Aktion

Multi-Pane-SSH, Command Recipes (Cmd+J) und ein Multi-Agent Control Room (früher War Room): Der Start ist kostenlos.

MXterm Pro herunterladen

Wenn Sie MXterm Pro schon haben: Lesen Sie die Einrichtungsanleitung →

Neu bei MXterm Pro? Preise ansehen →

Häufig gestellte Fragen

Kann ich MobaXterm auf dem Mac mit Wine oder CrossOver ausführen?

Ja, technisch schon. MobaXterm ist eine Windows-.exe und lässt sich unter CrossOver oder reinem Wine starten. Für gelegentliche Nutzung kann das funktionieren, für die tägliche SSH-Arbeit in Produktion wechseln aber viele zu einer nativen App.

Ist MXterm Pro unter macOS kostenlos nutzbar?

Ja. Standardmäßig bietet Free unbegrenzt viele Panes, 5 SSH-Hosts, 2 Agents pro Control Room, 1 gespeicherten Rechner und jede SFTP-Funktion, ohne Registrierung und ohne Haken. Pro hebt die Obergrenzen für SSH-Hosts und Control Room auf. Eine SFTP-Funktion schaltet es nicht frei.

Kann ich meine vorhandenen MobaXterm-Sitzungen in MXterm Pro importieren?

Ja, für SSH-Sitzungen. Die Schaltfläche „Importieren“ im Host Manager liest eine MobaXterm-Sitzungsdatei (.mxtsessions oder die Sitzungen in MobaXterm.ini) und legt jede SSH-Sitzung als gespeicherten Host in einer Gruppe MobaXterm an. Sie liest auch OpenSSH- und VS-Code-~/.ssh/config-Dateien (Host-Einträge mit einem HostName). Andere Sitzungstypen, Makros und X11-Einstellungen werden nicht übernommen, Passwörter werden nicht importiert, und Sie sollten vor dem Verbinden den Authentifizierungstyp jedes Hosts prüfen.

Läuft MXterm Pro auch unter Windows oder nur auf dem Mac?

Auf beiden. MXterm Pro ist nativ auf macOS und Windows, mit demselben Tauri-2-und-Rust-Backend, und die Tastenkürzel passen sich der Plattform an (Cmd+J auf dem Mac, Strg+J unter Windows). Ein Linux-Build wird noch nicht ausgeliefert. Windows ist neuer: 1.1.0 ist der erste öffentliche Windows-Build (x64), und SSH und SFTP sind dort noch nicht verifiziert. Der Installer ist nicht code-signiert, deshalb zeigt SmartScreen die Warnung „Unbekannter Herausgeber“.

Wie unterscheidet sich die KI-Funktion von MXterm Pro von der von Warp?

Warp ist um ein KI-gestütztes Terminal mit Befehlsblöcken und einem eigenen eingebauten Agent gebaut und kann mehrere Agents in getrennten Tabs oder Panes ausführen. MXterm Pro führt Claude Code, Codex und Gemini CLI parallel in Panes aus, jeweils optional in einem eigenen git Worktree, mit einem gemeinsamen Control-Room-Panel, das den Zustand jedes Agents zeigt. Die beiden lösen unterschiedliche Aufgaben, die Wahl hängt also davon ab, was Sie brauchen.

KI zu MXterm Pro fragen

Öffnen Sie eine Live-Antwort in ChatGPT, Claude oder Perplexity, die auf dieser Seite basiert. Den Text schreibt der Assistent, nicht wir. Prüfen Sie daher die Quellen, die er nennt.

Gesendete FrageKann ich MobaXterm auf einem Mac mit Wine oder CrossOver ausführen, oder ist eine native Alternative besser?