Der Laptop wird zugeklappt. Die Arbeit läuft weiter.
Ihr MacBook geht in den Ruhezustand und wacht wieder auf. Währenddessen läuft eine KI-Aufgabe, die Sie in Ihrem Terminal auf einem entfernten Mac gestartet haben, ohne Unterbrechung weiter. Das ist das zentrale Versprechen von Rex, einem neuen Terminal von Ghostty-Entwickler Mitchell Hashimoto.
Rex will herkömmliche Setups – bei denen Terminal, SSH und tmux zusammengestückelt werden – überflüssig machen. Es bietet persistente Terminalsitzungen und Zugriff auf entfernte Rechner in einer einzigen Anwendung, sodass Sie Ihren Laptop zuklappen und genau dort weiterarbeiten können, wo Sie aufgehört haben.
Mitchell Hashimoto ist vielen in der Entwicklerwelt ein Begriff. Er gründete HashiCorp, das Unternehmen hinter einflussreichen Tools wie Terraform, und entwickelte das Terminal Ghostty. Nun steht sein neues Startup Superlogical hinter Rex.
Dieses neue Terminal ist ein Drop-in-Ersatz für Ihr aktuelles Terminal und soll das Benutzererlebnis sofort verbessern. Rex übernimmt das Multiplexing und die nativen Tailscale-Verbindungen und sorgt dafür, dass Ihre Sitzungen bestehen bleiben und nahtlos auf entfernten Rechnern laufen.
Anders als ältere Multiplexer arbeitet Rex mit einer Client-Server-Architektur. Der Rex-Server läuft im Hintergrund und hält Ihre Programme, während die Rex-App als Fenster auf diesen Server dient und alles nativ mit der Ghostty-Engine darstellt.
Warum die Persistenz von tmux mit einem Kompromiss einhergeht
Gewöhnliche Terminalfenster besitzen in der Regel die Prozesse, die sie starten; schließt man die App, enden alle laufenden Programme. Deshalb setzen viele Nutzer auf tmux, einen Terminal-Multiplexer, der im Hintergrund läuft und Programme auch nach dem Schließen des Client-Terminals am Leben hält. Anschließend können Sie sich von einer Sitzung trennen und später wieder verbinden, genau dort, wo Sie aufgehört haben.
Doch die Persistenz von tmux hat ihren Preis: eine beeinträchtigte Benutzererfahrung. Tmux liest die gesamte Programmausgabe und zeichnet sie in einer eigenen textbasierten Oberfläche neu. Das bringt eigene Verhaltensweisen für Scrollen, Textauswahl und Pane-Verwaltung mit sich, dazu eigene Tastenkombinationen und eine eigene Konfiguration, die man lernen muss. Es ist eine zusätzliche Abstraktionsebene zwischen Ihnen und Ihrer Arbeit.
Ghostty, das Terminal des Rex-Entwicklers, bietet bereits lokale geteilte Panes. Doch lokale Teilungen allein halten Programme nicht am Leben, wenn Sie die Terminal-App beenden. Rex will dies lösen, indem es das Zusammenspiel von Terminals und persistenten Sitzungen grundlegend neu denkt, ohne Sie zur komplexen Oberfläche und zum separaten textbasierten Rendering von tmux zu zwingen.
Rex trennt die Sitzung vom Fenster
Rex, vom Ghostty-Entwickler gerade veröffentlicht, teilt das Terminalerlebnis in zwei Teile: einen Server im Hintergrund, der Ihre laufenden Programme und Sitzungen hält, und die Rex-App selbst, die lediglich als Anzeigefenster dient. Dieses Client-Server-Modell ist der Schlüssel zur Persistenz. Sie können die App beenden, der Server hält Ihre Arbeit am Laufen.
Anders als tmux zeichnet Rex keine Terminal-Oberfläche innerhalb eines anderen Terminals. Stattdessen stellt die App mit der Rendering-Engine von Ghostty alles selbst dar. Dadurch fühlen sich Panes, Scrollen und Textauswahl nativ an, wie bei jeder anderen Mac-App, einschließlich reaktionsschneller Trackpad-Gesten und korrekter Schriftdarstellung.
Für die Remote-Arbeit lässt sich Rex direkt in Tailscale integrieren. Sie installieren Rex auf beiden Rechnern, melden sich im selben Tailscale-Konto an, aktivieren HTTPS-Zertifikate und fügen dann Ihren Remote-Host hinzu. Ihre Arbeit bleibt auf dem Host-Rechner bestehen, nicht auf Ihrem schlafenden Laptop. Wenn Sie es selbst ausprobieren möchten, finden Sie detaillierte Anleitungen unter Installation · Rex Docs - Superlogical.
Diese Einrichtung ermöglicht nahtlose Übergänge. Starten Sie eine lang laufende Claude-Aufgabe auf Ihrem Mac mini, klappen Sie Ihr MacBook zu, gehen Sie in ein Café und öffnen Sie das MacBook wieder. Ihre Sitzung auf dem Mini bleibt aktiv, und Rex auf Ihrem Laptop verbindet sich einfach erneut mit dem Remote-Server und zeigt Ihnen den weiteren Fortschritt.
Gefällt Ihnen der Artikel? Erhalten Sie jeden Morgen einen wie diesen per E-Mail.
eine E-Mail pro Tag · Abmeldung mit zwei Klicks · kein Tracking durch Dritte
Ein übersichtlicherer Workflow – mit echten Grenzen
Rex bietet eine überzeugende Vision für einen übersichtlicheren Terminal-Workflow, besonders für Mac-Nutzer. Hostauswahl, persistente Sitzungen und die integrierte Oberfläche lassen den Wechsel zwischen lokalen und entfernten Rechnern bemerkenswert unkompliziert wirken. Wenn Sie hauptsächlich auf Ihren eigenen Mac-Geräten arbeiten, ist die einheitliche Erfahrung wirklich ansprechend.
Das Video zeigt jedoch auch echte Grenzen auf. Die Desktop-App ist zum Zeitpunkt der Aufnahme nur für den Mac verfügbar. Die Nutzung über mehrere Rechner hinweg erfordert, dass Rex auf beiden Seiten installiert ist, sowie eine Tailscale-Einrichtung für sichere, native Konnektivität. Es ist kein beiläufiger Ersatz für jedes Szenario.
Probieren Sie Rex aus, wenn Sie eine ausgereifte, auf den Mac ausgerichtete Erfahrung für konsistentes Arbeiten auf Ihren persönlichen Rechnern suchen. Die tiefe Integration mit macOS-Funktionen wie nativem Scrollen und nativer Textauswahl bietet im Vergleich zu herkömmlichen Multiplexern eine überlegene Benutzererfahrung.
Behalten Sie tmux für den breiten Serverzugriff über SSH; seine Verbreitung auf praktisch jedem Linux- oder Unix-Server bleibt unerreicht. Erwägen Sie Alternativen wie Herder, wenn Open Source oder plattformübergreifende Unterstützung unter Windows oder Linux wichtiger ist als das kombinierte App-Erlebnis von Rex.
Häufig gestellte Fragen
Was ist Rex?
Rex ist eine Terminal-App von Mitchell Hashimoto, die einen nativen grafischen Client mit einem Hintergrundserver kombiniert, damit Terminalsitzungen weiterlaufen.
Wie hält Rex Terminalsitzungen am Leben?
Der Rex-Server führt Programme aus und verwaltet Sitzungen getrennt vom App-Fenster. Das Schließen des Clients beendet die Arbeit daher nicht.
Funktioniert Rex über mehrere Rechner hinweg?
Ja. Das Video beschreibt, Rex auf jedem Rechner zu installieren und über Tailscale eine Verbindung zu einem entfernten Host und dessen Sitzungen herzustellen.
Ist Rex ein Ersatz für tmux?
Rex eignet sich möglicherweise für Nutzer, die persistente Sitzungen in einer nativen App wünschen. tmux bleibt jedoch auf per SSH erreichbaren Servern und über viele Terminaltypen hinweg nützlich.
Welche Plattformen unterstützt Rex?
Laut Video war die Desktop-App zum Zeitpunkt der Aufnahme nur für den Mac verfügbar.

