Qu’est-ce que Rex ?
Rex est un terminal et un multiplexeur de terminal réunis dans une seule application, le premier produit de Superlogical, l'entreprise fondée par Mitchell Hashimoto (créateur de Ghostty, cofondateur de HashiCorp). Les sessions vivent sur un serveur Rex plutôt que dans la fenêtre : vous pouvez fermer l'application, vous reconnecter depuis un autre appareil et retrouver chaque onglet et chaque programme en cours là où vous les aviez laissés, avec un défilement et une sélection natifs que tmux ne vous donne pas.
Il est pensé pour les agents de code. rex skill setup installe une skill et un hook de session dans Claude Code, Codex, OpenCode et Pi, pour qu'un agent puisse ouvrir des onglets, diviser des panneaux, lancer un serveur de développement, lire l'écran d'un autre terminal et fermer ce qu'il a ouvert. Un nouveau code d'échappement, le Program Status Protocol (OSC 7501), permet à un programme de signaler qu'il travaille, qu'il vous attend ou qu'il a fini, et Rex l'affiche dans les en-têtes d'onglets et le sélecteur de sessions.
Rex est en bêta publique, ouverte le 5 octobre 2026 après un test privé avec environ 50 personnes. L'application macOS, qui fait tourner son propre serveur local, est le seul client en test ; Linux et FreeBSD peuvent héberger des serveurs. Le code source n'est pas publié.
Rex vaut-il le coup ?
Vous lancez une longue tâche dans Claude Code, vous refermez votre portable pour attraper un train, et la tâche meurt avec l'écran. La parade habituelle, c'est tmux en SSH sur une autre machine : ça marche, et ça vous combat sur le défilement, le copier-coller et chaque raccourci clavier que vous connaissez déjà.
Rex déplace la session de votre portable vers un serveur, un Mac mini à la maison ou une machine Linux, et fait du terminal lui-même le client. Vous fermez l'application et l'agent continue ; vous ouvrez Rex sur un autre Mac et vous retrouvez les mêmes onglets. Vous ne le lancez pas dans un autre terminal, c'est le terminal, et Superlogical dit qu'il est et restera gratuit, sans compte et sans partage de données.
Les fonctions pour agents sont pratiques plutôt que spectaculaires. Après rex skill setup, Claude Code sait qu'il tourne dans Rex et dans quel panneau, si bien que vous pouvez lui demander de lancer les tests dans une division à côté de lui et de corriger ce qui échoue, ou de démarrer le serveur de développement dans un autre onglet et de vous prévenir quand il écoute. Les programmes qui adoptent le nouveau code d'état peuvent signaler qu'ils attendent votre accord, exactement ce qu'on veut de trois agents dans trois onglets.
Le hic : c'est une bêta à tous points de vue. Seule l'application macOS est en test, il n'existe donc pas encore de client pour votre bureau Windows ou Linux, ni de version stable. L'accès à distance est le point faible : pour l'instant, un serveur n'identifie ses interlocuteurs que via Tailscale ou SSH, un écouteur HTTP simple exige l'option --allow-anonymous et ignore qui se connecte, et Superlogical indique qu'une vraie authentification est encore prévue. Mettre à jour un serveur partagé ferme toutes ses sessions. L'application vérifie aussi les mises à jour chaque jour, sans possibilité de désactiver, même si la page de confidentialité dit qu'elle n'envoie rien d'autre que votre adresse IP et la version.
Notre avis : si vos agents vivent déjà dans tmux sur un serveur à la maison, Rex est la première chose qui rend cette installation agréable sur Mac ; gardez le serveur dans un réseau Tailscale et traitez-le comme un accès SSH, parce que c'en est un.
Là où il fait la différence
Un développeur indépendant avec un MacBook et un Mac mini à la maison
Laisser tourner une longue refactorisation dans Claude Code pendant que le portable est fermé
Installer Rex sur les deux Mac, ajouter le Mac mini comme serveur et y lancer l'agent dans une session. Refermer le portable ; en rouvrant Rex, la session est là où elle était. Gratuit, hors abonnement de l'agent lui-même.
Une ingénieure backend dans une startup de 20 personnes disposant d'une machine de développement Linux
Faire tourner plusieurs agents en parallèle sur la machine et voir lequel a besoin d'elle
Installer le serveur Rex sous Linux, y accéder via Tailscale et donner à chaque agent son onglet. Les indicateurs d'état bloqué dans les en-têtes d'onglets montrent quel agent attend, quand l'agent émet le code d'état.
Une petite équipe plateforme qui partage une machine d'astreinte
Partager un terminal en direct pendant un incident sans partage d'écran
Le mode serveur de connexion permet à plusieurs personnes de se connecter avec leur propre compte aux sessions de la même machine. Restreignez-le avec les ACL de Tailscale ; un accès HTTP simple ne peut pas identifier qui se connecte.
Avant de vous engager
- Mise en route
- Inscrivez-vous à la liste de diffusion pour une invitation à la bêta, puis téléchargez l'application macOS, qui inclut un serveur local. Les serveurs Linux s'installent avec un script qui ajoute le dépôt de paquets de Superlogical pour apt, dnf, zypper, pacman ou apk ; lancez rex skill setup pour brancher vos agents.
- Intégrations
- Skill et hook de session pour Claude Code, Codex, OpenCode et Pi ; une CLI rex avec scripts Lua, événements et API serveur ; Tailscale intégré ; un serveur MCP communautaire avec documentation et journal des modifications pour les membres de la bêta.
- Données et confidentialité
- Ni télémétrie, ni analytique, ni compte, selon la page de confidentialité ; l'application Mac vérifie les mises à jour chaque jour, sans pouvoir le désactiver. Par défaut, les serveurs n'écoutent que sur des sockets Unix ; les connexions distantes ne sont identifiées que via Tailscale ou SSH, et le HTTP simple exige --allow-anonymous.
- Coût à grande échelle
- Gratuit quel que soit le nombre de machines ; Superlogical n'a pas annoncé ce qu'il fera payer, sinon que les clients et serveurs ne seront pas monétisés directement.
- Limites
- Client Mac seul en test ; les clients iOS, Linux et Windows ne sont pas encore dans la bêta. Les serveurs Linux exigent x86-64 ou ARM64 et glibc 2.26 ou plus récent. Pas encore de version sur le canal stable, et l'authentification au-delà de Tailscale ou SSH reste prévue.
Les points forts
- Les sessions survivent à la fermeture de l'application ou du portable
- Gratuit, sans compte, serveurs auto-hébergés
- Skill et hook intégrés pour Claude Code, Codex, OpenCode et Pi
- Le code d'état montre quel agent vous attend
- Aucune télémétrie, selon sa page de confidentialité
Les points faibles
- macOS est le seul client en test
- L'accès à distance dépend de Tailscale ou SSH en attendant l'authentification
- Mettre à jour un serveur partagé ferme ses sessions
- Code fermé, bêta, pas de version stable
Idéal pour
Développeurs sur Mac dont les agents de code tournent pendant des heures et qui les veulent sur un serveur à la maison ou au bureau auquel se reconnecter, sans apprendre tmux.
Alternatives à Rex
Rex : questions fréquentes
- Rex vaut-il le coup ?
- Rex rend aussi simple de laisser Claude Code tourner sur une autre machine que de refermer votre portable, mais c'est une bêta réservée au Mac, avec une sécurité provisoire pour l'accès à distance. Nous lui donnons 3.8 sur 5.
- Combien coûte Rex ?
- Gratuit, sans compte. Superlogical affirme que les clients et serveurs Rex ne seront pas monétisés directement ; ses projets commerciaux ne sont pas encore annoncés.
- Quels sont les inconvénients de Rex ?
- macOS est le seul client en test; l'accès à distance dépend de Tailscale ou SSH en attendant l'authentification; mettre à jour un serveur partagé ferme ses sessions; code fermé, bêta, pas de version stable.
- À qui s’adresse Rex ?
- Développeurs sur Mac dont les agents de code tournent pendant des heures et qui les veulent sur un serveur à la maison ou au bureau auquel se reconnecter, sans apprendre tmux.
- Combien coûte Rex pour une équipe ou en production ?
- Gratuit quel que soit le nombre de machines ; Superlogical n'a pas annoncé ce qu'il fera payer, sinon que les clients et serveurs ne seront pas monétisés directement.
- Rex est-il sûr pour les données de l’entreprise ?
- Ni télémétrie, ni analytique, ni compte, selon la page de confidentialité ; l'application Mac vérifie les mises à jour chaque jour, sans pouvoir le désactiver. Par défaut, les serveurs n'écoutent que sur des sockets Unix ; les connexions distantes ne sont identifiées que via Tailscale ou SSH, et le HTTP simple exige --allow-anonymous.
- Quelles sont les meilleures alternatives à Rex ?
- Les alternatives les plus proches que nous avons testées sont Warp.
Réponses vérifiées le 11 nov. 2026.