Tabby réunit SSH, SFTP et une console série dans un seul terminal libre
Version 1.0.234
Résumé
Un émulateur de terminal libre pour Windows, macOS et Linux, qui fonctionne aussi dans un navigateur. Les connexions SSH, SFTP et série vivent dans la même fenêtre, les panneaux se divisent dans les deux sens, et dix-huit extensions intégrées l'étendent sans quitter l'application.
Recommander- Nom
- Tabby
- Version
- 1.0.234
- Tarif
- Gratuit
- Open source
- Open source
- Système
- WindowsmacOSLinuxWeb
- Site
- https://tabby.sh/
- Mis à jour
- 2026-10-19 22:00
L'outillage du terminal est rarement d'un seul tenant
Demandez à une développeuse quel terminal elle utilise et la réponse se partage souvent par système : un programme sous Windows, un autre sur le Mac, et entre les deux une troisième liste de profils de connexion tenue quelque part. Chaque machine hérite de sa propre configuration, et aucune ne connaît les autres. Tabby cherche à ramener cela à un seul programme : un émulateur de terminal libre qui tourne sous Windows, macOS et Linux, existe aussi en version web et garde les connexions SSH, SFTP et série dans la même fenêtre.

Panneaux divisés, onglets et une console qui tombe du haut
Les panneaux se divisent dans tous les sens, à l'horizontale comme à la verticale, et un onglet se tire vers la barre latérale pour qu'une douzaine de sessions SSH reste à portée au lieu d'être enterrée. Ce que la plupart gardent dès qu'ils l'ont trouvé, c'est une console escamotable : un raccourci global fait glisser un terminal depuis le haut de l'écran par-dessus ce qui tourne, et le même raccourci le renvoie. Les jeux connaissent ce comportement depuis des décennies, et il tombe étonnamment juste pour un shell dont on a besoin dix secondes.
Le programme est bâti sur de la technologie web plutôt que comme une application d'une boîte à outils native ; autant le dire d'emblée, car cela décide de qui s'y plaira. En échange de la mémoire que cela coûte, la sortie reste fluide sous un défilement intense et la réponse aux touches ne prend pas de retard sur l'écho.
SSH, SFTP et un port série sans second programme
Côté SSH, il s'agit d'un gestionnaire de connexions et non d'une ligne de commande : authentification par clé, hôtes de rebond traités automatiquement, transfert d'agent, transfert X11 et envois Zmodem entre deux stations. Les profils sont stockés chiffrés dans le conteneur propre à l'application, si bien que les identifiants ne traînent pas dans un fichier de texte en attendant d'être lus.
SFTP est un onglet et non une seconde application. Une session SSH ouverte, un clic suffit à ouvrir un navigateur de fichiers de l'autre côté, et les envois comme les récupérations suivent l'attente habituelle du glisser-déposer. Cette seule décision supprime le second programme que beaucoup gardent ouvert toute la journée à côté du terminal.
Les connexions série reçoivent le même traitement : saisie à la manière d'un éditeur de ligne, sortie en hexadécimal, conversion des fins de ligne et reconnexion automatique quand une carte redémarre. En travail embarqué, où un appareil disparaît et revient plusieurs fois par heure, la reconnexion seule justifie l'onglet.

Dix-huit extensions, installées depuis l'intérieur
Le catalogue est accessible sans quitter l'application, et dix-huit extensions sont intégrées. Elles comblent surtout l'écart entre un terminal et le reste d'une journée de travail : se connecter à des conteneurs et les gérer depuis la même fenêtre, synchroniser la configuration vers un service d'hébergement de code pour qu'une nouvelle machine ne soit pas un recommencement, ouvrir un navigateur SFTP sur la session en cours, envoyer une commande à tous les onglets ouverts d'un coup, enregistrer un espace de travail pour qu'un ensemble d'onglets et de dossiers revienne en une étape, et changer l'image de fond ou la transparence du terminal lui-même.
Celle qui mérite d'être signalée est une interface MCP : elle permet à un assistant d'IA de lire le contenu du terminal par un protocole défini, ce qui n'est pas la même chose que coller une sortie dans une fenêtre de conversation. Les jeux de couleurs sont un autre sujet et il y en a beaucoup, clairs comme sombres — le genre de fonction dont personne n'a besoin et que tout le monde ajuste le premier jour.

La version web est la surprise
Il existe une version pour navigateur. Ouverte, c'est un terminal utilisable avec SSH, sans installation, sur une machine que vous n'administrez pas. Plus utile pour ceux qui en ont réellement besoin : cette version peut être hébergée sur votre propre serveur, et c'est précisément ce que demande un scénario de rebond. Un onglet de navigateur devient un terminal complet et un client SSH, et rien n'a besoin d'être installé sur la machine devant vous.
Sous Windows, il existe en plus un mode portable où configuration et clés restent dans un dossier à côté du programme ; l'ensemble voyage donc sur un support amovible et travaille sur la machine où on le branche.
Un seul programme libre pour la gestion SSH, les panneaux divisés, la navigation SFTP et un terminal dans un onglet de navigateur. Si le terminal sous Windows et celui du Mac étaient deux mondes avec deux fichiers de configuration, c'est le chemin le plus court pour en finir.