Plateformes
  • Android 8.0 ou plus récent — actuellement un test fermé sur Google Play : ouvrez le lien d'inscription dans un navigateur mobile, puis installez depuis Play
  • iOS 16 ou plus récent sur iPhone et iPad — rejoignez la bêta publique sur TestFlight
  • Les sauvegardes chiffrées sont interopérables : exportez sur une plateforme, importez sur l'autre
Connexions
  • Authentification par mot de passe et par clé privée
  • Clés privées Ed25519, ECDSA (P-256/384/521) et RSA sur Android ; Ed25519 et ECDSA sur iOS. Les deux plateformes ouvrent les clés chiffrées par phrase secrète
  • Profils de serveur enregistrés avec hôte, port, utilisateur, identifiant, clé privée et tunnels optionnels — clonez un profil pour dupliquer ses réglages dans un nouveau serveur
  • Donnez un nom à un serveur et la liste l'affiche à la place de son adresse — l'adresse revient dès que deux lignes risqueraient de se ressembler
  • Recherche parmi les serveurs enregistrés par nom, hôte, port, identifiant ou n'importe laquelle de leurs adresses alternatives
  • Connectez-vous deux fois à la même machine depuis deux fiches enregistrées et l'application s'en aperçoit : elle compare l'empreinte de la clé d'hôte et propose de les fusionner en un seul serveur multi-adresses
  • Flux Ajouter une session avec recherche en premier : choisissez un serveur enregistré depuis une page de recherche dédiée et connectez-vous en un tap
  • Plusieurs adresses par serveur enregistré pour l'itinérance LAN/VPN — composées dans l'ordre, la dernière adresse fonctionnelle essayée en premier, avec reconnexion déclenchée lors d'un changement de réseau
  • Enregistrements d'identifiants réutilisables sélectionnables lors de la configuration d'un serveur
  • Un écran d'accueil pensé pour la reprise : les connexions actives à l'instant et les sessions tmux qui attendent sur vos serveurs — issues d'un instantané stocké, elles s'affichent donc sans réseau, chaque ligne portant son âge. iOS conserve en plus une liste Récents
  • IPv6 de bout en bout : littéraux entre crochets avec port facultatif dans les champs d'adresse, et destinations IPv6 entre crochets dans les règles de redirection de ports
  • Journal des tentatives de connexion, réussies et échouées, enregistrant l'adresse exacte composée et, en cas d'échec, la raison
  • Transport proxy Teleport (expérimental, Android) : connectez-vous avec nom d'utilisateur, mot de passe et OTP ou importez un fichier de configuration ou d'identité Teleport, parcourez les nœuds du cluster, puis exécutez terminaux, SFTP, tmux et plugins par le tunnel du proxy
Terminal
  • Comportement de terminal de type VT100/xterm-256color avec couleurs vraies 24 bits et italiques — le shell reçoit TERM=xterm-256color et COLORTERM=truecolor
  • Tampon de scrollback réglable à 1 000, 5 000, 10 000 ou 50 000 lignes sur Android et iOS (5 000 par défaut)
  • Recherche dans le terminal — cherchez dans le scrollback et l'écran visible et sautez d'une occurrence à l'autre (Android et iOS)
  • Intégration shell (OSC 133) : passez d'une invite à l'autre, sélectionnez la sortie complète d'une commande — l'erreur de compilation 300 lignes plus haut, pas seulement la dernière — et soyez alerté lorsqu'une commande longue se termine (Android et iOS)
  • Images en ligne dans le terminal via le protocole graphique Kitty, qui survivent au zoom par pincement et au reformatage au lieu de disparaître (Android et iOS)
  • Glyphes mosaïques — blocs, braille et sextants — dessinés par l'application elle-même, pour que chafa, timg et l'art ANSI pavent la grille exactement au lieu d'afficher des cases vides (Android)
  • Dans une TUI qui suit la souris, un tap vaut un clic — htop, vim et la sélection de panneau répondent au toucher (Android)
  • L'en-tête du panneau indique le répertoire de travail réel du panneau, demandé à tmux ou signalé par le shell via OSC 7 (Android)
  • Rangée de treize touches supplémentaires — ESC, TAB, CTRL, flèches, Home, End, PgUp, PgDn, bascule clavier — qui passe à une deuxième ligne plutôt que de défiler, le reste étant replié dans un menu de débordement pour qu'aucune touche ne sorte de l'écran
  • Personnalisez la rangée sur Android et iOS : ajoutez depuis une palette d'environ 45 préréglages dont F1–F12, des combinaisons Ctrl et des symboles ; supprimez, réorganisez, masquez, définissez vos propres touches de séquences d'échappement et réinitialisez aux valeurs par défaut, avec aperçu en direct
  • Tap pour focus, option « tap pour afficher le clavier », actions de copie et tout copier
  • Pincement pour redimensionner le texte avec resize du terminal distant
  • Mode plein écran d'un panneau au double-tap
  • Sélection de texte avec actions Copier, Partager et Tout sélectionner — l'appui long sélectionne le mot, et Copier conserve la sélection pour la partager ou la recopier
  • Presse-papiers OSC 52 — copiez du texte depuis une session tmux ou vim distante directement vers le presse-papiers du téléphone (Android et iOS)
  • Saisie clavier native en pass-through — pas d'autocorrection qui perturbe le shell ; la dictée vocale du clavier logiciel fonctionne toujours
  • Prise en charge des claviers externes et Bluetooth sur Android et iOS, y compris flèches, touches de fonction et combinaisons Ctrl/Alt
  • Collage entre crochets (bracketed paste) pour que le contenu multi-lignes du presse-papiers ne soit pas exécuté automatiquement
  • La police Nerd Font intégrée affiche sur Android et iOS les glyphes d'icônes powerline, starship, devicon et Material Design que la police système afficherait autrement comme des cases vides
  • Les caractères CJK larges, les emoji et les caractères combinants sont mesurés et affichés correctement sur Android et iOS, y compris les grappes de graphèmes et les liants de largeur nulle (zero-width joiners)
  • Police de terminal configurable (police monospace du système, JetBrains Mono ou Source Code Pro) et jeu de couleurs ANSI (Solarized, Gruvbox, Dracula, Nord) sur Android et iOS, appliqués en direct aux panneaux ouverts
  • Un curseur de taille du texte du terminal dans les Réglages, en plus du zoom par pincement, et un thème d'application réglable sur Système, Clair ou Sombre
Sessions
  • Jusqu'à huit sessions SSH simultanées
  • Disposition en grille pour les sessions actives
  • Résilience en arrière-plan et au verrouillage d'écran : sur Android, un service de premier plan garde shells et agents en marche même après avoir balayé l'application hors des récentes ; sur iOS, le rattachement tmux automatique rattache votre shell
  • Keepalives et tentatives de reconnexion avec backoff exponentiel — jusqu'à dix essais, et les échecs sur un réseau que vous avez déjà quitté ne comptent pas dans cette limite
  • Un changement de Wi-Fi, de réseau mobile ou de VPN relance la connexion immédiatement au lieu d'attendre l'expiration de la route morte, et une session déjà en backoff réessaie dès qu'un réseau utilisable apparaît
  • Un serveur qui a cessé de répondre en silence — une VM suspendue, un rebond bloqué — est repéré grâce aux sondes keepalive restées sans réponse, puis reconnecté, au lieu d'avaler discrètement vos frappes (iOS)
  • Point d'entrée Sessions actives depuis l'écran d'accueil ; la notification persistante liste les sessions — tapotez pour ouvrir
  • Suivi des commandes tmux et indications de reattach pour les travaux interrompus, avec un choix par serveur de ce qu'il faut attacher à la connexion : détection automatique, rien, tmux, herdr ou Zellij (Android)
  • Les agents se signalent eux-mêmes via le terminal : l'application connaît donc l'agent, l'outil qu'il exécute et s'il est bloqué sur vous — le panneau passe à l'ambre, son en-tête affiche « claude · a besoin de vous » et un badge dans la barre d'outils compte ceux qui attendent
  • Répondez à la question d'un agent en un tap depuis la liste Agents ; la réponse passe par un canal séparé, elle n'est donc jamais saisie dans ce qui est à l'écran
  • Installez le hook d'agent sur un serveur depuis l'application — un petit script shell que n'importe quel agent peut appeler, pas une intégration propre à un fournisseur
  • Transport Eternal Terminal (ET) pour des sessions qui survivent aux coupures réseau, à la mise en veille et aux changements d'IP, avec installation automatique optionnelle d'etserver via SSH
  • Gestionnaire tmux : listez et basculez entre sessions, fenêtres et panneaux — attachez, renommez, créez, divisez, zoomez ou tuez, avec tri par nom/date et un 🔔 pour les agents en attente d'intervention
  • Gestionnaires herdr et Zellij sur Android et iOS, chacun avec la même portée sur ses propres sessions, onglets et panneaux — la barre d'outils n'affiche une icône qu'une fois ce programme détecté sur le serveur
Fichiers et tunnels
  • Explorateur SFTP à deux panneaux pour fichiers locaux et distants, avec un journal de transfert qui affiche chaque transfert et se fait défiler
  • Files d'attente d'envois et de téléchargements ; sur Android, partagez n'importe quel fichier depuis une autre application vers la session en cours et son chemin distant est saisi à l'invite
  • Envoi et téléchargement récursifs de dossiers entre le téléphone et l'hôte distant
  • Actions distantes renommer, supprimer, créer, éditer, compresser en .tar.gz, permissions (chmod/chown) et détails
  • Ouvrez un fichier téléchargé dans une autre application sur les deux plateformes — sur iOS, les téléchargements apparaissent aussi dans l'app Fichiers sous « Sur mon iPhone »
  • Sur Android, le transfert de fichiers rouvre là où cette session tmux s'était arrêtée, en nommant la session dans l'en-tête du panneau, et retombe sur les dossiers que vous utilisez le plus sur cet hôte quand il n'y a rien à retenir
  • Tri par nom ou par date avec persistance par hôte, et retour rapide aux chemins distants récents
  • Tailles de fichiers en unités binaires, identiques à ce qu'affiche ls -h dans le terminal de l'onglet d'à côté
  • Redirection locale de ports enregistrée avec le profil du serveur et activée automatiquement à la connexion
  • Suit le thème clair ou sombre du système dans toute l'application et l'explorateur de fichiers — choisissez Système, Clair ou Sombre sur Android et iOS
Localisation
  • Interface traduite : arabe, bengali, chinois (simplifié et traditionnel), anglais, français, allemand, hindi, indonésien, japonais, marathi, portugais, russe, espagnol, tamoul, télougou, turc et ourdou — vingt langues sur Android, qui ajoute le pidgin nigérian et l'arabe égyptien, et dix-huit sur iOS
  • Suit la langue du système par défaut, et les Réglages proposent un sélecteur de langue si vous voulez l'application dans une autre langue que celle du téléphone
Clés et sauvegarde
  • Générez de nouvelles clés Ed25519 ou ECDSA sur l'appareil (RSA aussi sur Android), avec une phrase secrète facultative
  • Copiez, partagez ou enregistrez une clé publique générée pour l'ajouter au authorized_keys du serveur
  • Exportez les serveurs et identifiants enregistrés vers un fichier de sauvegarde — tous, ou seulement les lignes que vous cochez, un tapotement sur l'en-tête d'un dossier prenant tout le dossier
  • Une phrase secrète facultative chiffre la sauvegarde ; importez avec fusion ou remplacement
  • Une sauvegarde non chiffrée stocke mots de passe et clés en clair — protégez ou supprimez le fichier
Sécurité
  • Écran sécurisé : sur Android, bloquez les captures et l'enregistrement d'écran et masquez l'application de l'aperçu des applications récentes ; sur iOS, masquez l'aperçu du sélecteur d'applications et bloquez l'enregistrement et la recopie d'écran (une capture manuelle ne peut pas être bloquée sur iOS) — une option à activer quand des mots de passe, des clés ou des jetons sont à l'écran
  • Les serveurs, identifiants et clés enregistrés restent sur l'appareil — les secrets vivent dans le Keystore Android et le Keychain iOS, sans compte cloud ni synchronisation
  • Uniquement des statistiques d'usage anonymes — jamais vos serveurs, identifiants, commandes ni contenus de fichiers. Android propose un interrupteur pour les désactiver dans les Réglages ; iOS n'en a pas encore
Plugins
  • Parcourez, installez et exécutez des plugins pour étendre Mobile SSH
  • Les plugins se téléchargent à la demande depuis un catalogue public et sont vérifiés par SHA-256 dans le stockage privé de l'app
  • Un plugin déclare ce dont il a besoin — commandes SSH, un tunnel, du stockage — et l'application refuse tout ce qu'il n'a pas demandé
  • Quand un plugin met en place quelque chose sur votre serveur, vous voyez d'abord les commandes exactes et vous les approuvez avant leur exécution
  • Configurez une source de catalogue personnalisée ou privée, ou installez depuis un dossier sur votre propre serveur
Sécurité : l'application actuelle stocke les profils de serveur et les identifiants enregistrés localement sur l'appareil (sur iOS, les secrets sont conservés dans le trousseau système Keychain). Elle ne propose pas de synchronisation cloud. Protégez l'appareil par un verrouillage d'écran solide et évitez d'enregistrer des identifiants sur des appareils partagés.