Tabby — терминал без RDP. Conchshell — клиент SSH, SFTP, FTP/FTPS, RDP и Telnet.
Tabby — хороший эмулятор терминала под лицензией MIT, и на 24 сентября 2026 года платных возможностей в нём нет ни одной. Эта страница не про то, что он плохой. Она про то, к чему терминал подключается, а к чему нет. Tabby говорит на SSH, Telnet и последовательном порту. Conchshell — на SSH, SFTP, FTPS и RDP, и всё это в одном окне.
Сначала два вопроса, с которыми сюда приходят чаще всего. Есть ли в Tabby RDP? Нет: заявку закрыли как not planned, общая просьба про протоколы открыта с 2022 года, и плагина с RDP в npm нет. Как Tabby синхронизирует настройки между компьютерами? Встроенная синхронизация ходит на сервер Tabby Web — после закрытия общего сервиса в октябре 2023 года это сервер, который вы поднимаете сами, — либо сторонний плагин складывает конфиг в Gist, на WebDAV или в Google Drive.
Всё, что здесь сказано про Tabby, прочитано в его репозитории, вики, трекере задач и в npm — сначала 20 августа 2026 года, повторно 24 сентября 2026 года, когда текущим выпуском была v1.0.236 от 23 сентября.
Что это за две программы
Tabby в первую очередь терминал. Вложенные панели, отрисовка на GPU, лигатуры, выпадающее окно по глобальной горячей клавише и локальные оболочки на равных с удалёнными: PowerShell, WSL, Git-Bash, Cygwin, MSYS2, CMD с дополнением Clink. Работает он на Electron, и его собственный README говорит об этом без стеснения: «Neither is it lightweight - if RAM usage is of importance, consider Conemu or Alacritty».
Conchshell — клиент четырёх протоколов в одном окне. SSH-терминал на настоящем PTY, двухпанельный файловый менеджер для SFTP и FTPS, RDP и наблюдение за хостом, на котором вы сидите: процессор, память, диск, процессы, сеть и несколько источников логов сразу, с живым хвостом.
На ноутбуке считается память. Четыре SSH-сессии здесь стоят 286 МБ на семь процессов: phys_footprint главного процесса и всех подчинённых, медиана трёх проб, замер 3 августа 2026 года, macOS 26.5.2, Apple silicon, версия 2.10.1; она же занимала на диске 18 МБ у сборки для Apple silicon и 20,6 MiB у сборки для Intel. Загрузка версии 2.16.0 для Apple silicon весила 9,3 МБ. Своей цифры Tabby не публикует, и придумывать её за него эта страница не станет.
Панель во вкладке против файлового менеджера
SFTP-браузер Tabby живёт внутри уже открытой SSH-сессии. Отдельного профиля «только SFTP» нет, а просьбу его добавить — от человека, которому политика компании разрешает SFTP и запрещает интерактивную оболочку, — закрыли в 2025 году как not planned (задача 10307).
Дальше — про надёжность. «Using the SFTP feature to upload files will interrupt the SSH connection» висит открытой с августа 2025 года, 18 комментариев (задача 10616), и тот же дефект завели заново на 1.0.227 и 1.0.228. Медленное скачивание — отдельная давняя ветка (задача 8972).
Здесь файловый менеджер — самостоятельная часть окна: локальное и удалённое рядом, перетаскивание между панелями, очередь передачи с прогрессом, скоростью, оставшимся временем, отменой и повтором, сравнение и синхронизация каталогов в четыре явных шага и открытие удалённого файла во внешнем редакторе — сохранили, файл уехал обратно. История каталогов и закреплённые каталоги — на каждый сервер свои.
Два протокола, которых у Tabby нет
«Add Windows RDP option to tabby» (задача 8601) закрыта как not planned, более общая просьба про протоколы (задача 6918) открыта с августа 2022 года. Обходного пути через плагин тоже нет: пакета tabby-rdp в npm не существует. Смешанному парку из Linux и Windows нужно второе приложение рядом с Tabby.
FTPS нет тоже, и его стоит отделить от SFTP, потому что их путают постоянно. SFTP — это передача файлов поверх SSH, и её Tabby умеет. FTPS — это FTP, завёрнутый в TLS, а модуля FTP в исходниках Tabby нет вовсе. Conchshell умеет оба, и FTPS у него идёт через rustls, а сертификат сервера закрепляется при первом подключении.
Ограничение с нашей стороны, прямым текстом: RDP здесь только CredSSP (NLA), запасного пути нет. Хост с выключенным NLA не подключится. Если ваши Windows-машины живут с отключённым NLA, привычный клиент эта программа вам не заменит.
Как устроена синхронизация Tabby и что с ней случилось
Синхронизация в Tabby — это настройка, которая смотрит на сервер. В Settings → Config sync вписываются адрес сервера и секретный токен из экземпляра Tabby Web; после этого конфиг может выгружаться при каждом изменении и раз в минуту проверять обновления, а горячие клавиши, оформление и хранилище синхронизируются по отдельным галочкам. Общий сервер app.tabby.sh закрыт в октябре 2023 года (задача 9131), так что сервер теперь ваш: Django, база данных, учётные данные OAuth от GitHub, GitLab, Google или Microsoft и отдельный шлюз, если нужен ещё и терминал в браузере. В README Tabby Web висит записка самого автора: «At this time I don't have the time to work on tabby-web and won't be able to provide help or support for it».
Второй путь — плагин от сообщества. В npm есть несколько таких: они складывают конфиг Tabby туда, что у вас уже есть, — в Gist на GitHub или Gitee, на WebDAV, в Google Drive. Это сторонний код с доступом ко всей вашей конфигурации, так что прежде чем ставить, его стоит прочитать.
Синхронизация — единственное платное здесь. Приложение бесплатно; перенос сохранённых подключений между своими машинами стоит $19 один раз, это вводная цена, дальше $29. Это покупка, а не подписка: обновления входят, ключ проверяется на вашей машине без сети. Зашифрованное хранилище отражается в папку, которую вы и так синхронизируете, — iCloud Drive, Dropbox, рабочая копия git, — и вторая машина читает его оттуда. Устройства, связанные по коду с экрана компьютера, синхронизируются и напрямую по вашей сети, пока приложение открыто на обоих, так что папка нужна лишь машинам, которые редко бывают в одной сети одновременно.
Когда лучше этот
- В вашей неделе есть Windows-серверы, и переключаться ради них во второе приложение не хочется.
- У вас есть FTPS: панели хостинга, старые железки, каталог выгрузки у заказчика. Tabby их не видит вообще.
- Файлы вы двигаете не реже, чем печатаете, а двухпанельный менеджер с очередью передачи — совсем другой инструмент, чем панель внутри вкладки.
- Вам нужны свои хосты на двух машинах, но не ценой поднятого Django и своего OAuth-провайдера.
В чём Tabby лучше
- Telnet и последовательная консоль встроены: сохранённые подключения, ввод в hex, вывод hexdump, автопереподключение. В Conchshell последовательной консоли нет, а Telnet есть, но без ввода в hex и вывода hexdump, так что для сетевой, лабораторной и встраиваемой работы вопрос закрыт.
- Tabby постоянно читает ваш ~/.ssh/config и превращает каждую запись Host в готовый профиль: ProxyJump, IdentityFile, пробросы. Conchshell импортирует записи Host один раз, только с первым узлом ProxyJump и без пробросов, а импорта из Tabby у него нет, так что хосты, живущие только в config.yaml, вы перенаберёте руками.
- Пробросы и агенты. Tabby умеет проброс X11 и портов, а агент пробрасывает вместе с Pageant и встроенным агентом OpenSSH в Windows. В Conchshell нет ни проброса портов, ни проброса агента; сам ssh-agent он использует для входа на macOS и Linux, в Windows — встроенный агент OpenSSH, а Pageant пока не работает.
- Локальные оболочки у него полноправные, а не для галочки: PowerShell, WSL, Git-Bash, Cygwin, MSYS2, Cmder, CMD с дополнением Clink, вкладки с правами администратора. В Conchshell локальные вкладки есть, но не такой зоопарк.
- Терминал у него глубже: панели делятся сколько угодно раз, горячие клавиши работают аккордами и по нескольку сочетаний на действие, около 170 плагинов ставятся прямо из окна настроек.
- Он под лицензией MIT, весь код на GitHub, около 74 000 звёзд на 20 августа 2026 года, и платного в нём нет вообще ничего. Служба безопасности может прочитать, как он обращается с учётными данными, а организация — форкнуть проект, если сопровождающий однажды устанет. Conchshell так про себя сказать не может, и синхронизация у него стоит $19.
Переезд за пару минут
- Скачайте сборку для своей системы. На Mac с Apple silicon Conchshell открывается сразу. На Mac с Intel под macOS 13 и новее первый запуск идёт через System Settings → Privacy & Security → Open Anyway, на macOS 12 — через System Preferences → Security & Privacy → General. Подробности — на /ru/download/.
- Откройте config.yaml Tabby как список дел. Settings → Config file показывает его прямо в окне, лежит он в %APPDATA%/Tabby, ~/Library/Application Support/tabby или ~/.config/tabby. Импорта из Tabby здесь нет, так что переносите по этому файлу.
- Заведите те хосты, которыми реально пользуетесь, — те, что есть в ~/.ssh/config, Conchshell предложит на первом экране, — и выгрузите из Conchshell JSON-бандл. Подключения, папки, профили и настройки едут в нём; учётные данные намеренно не едут.
- Приватные ключи оставьте где лежат и укажите в подключении путь к файлу в ~/.ssh. Зашифрованные ключи с парольной фразой работают как есть.
- Пароли и парольные фразы введите один раз. Они уходят в хранилище (XChaCha20-Poly1305), как только вы его создадите: приложение предлагает это при запуске — при каждом, пока среди сохранённых паролей есть незашифрованные, — а до тех пор сохранённый пароль лежит в его локальных данных открытым текстом. На Mac хранилище заводится одним нажатием, на Windows и Linux нужна мастер-фраза не короче 12 символов, из которой ключ выводит Argon2id. Каждый пароль в хранилище привязан к хосту, порту, пользователю, цепочке прокси и jump-хосту. Поменяли что-то из этого — сохранённый пароль не предложится.
- Оставьте Tabby на месте, если пользуетесь последовательным портом или его локальными оболочками. Настройки они хранят в разных местах и друг другу не мешают.
Вопросы, которые задают на самом деле
Conchshell бесплатный?
Приложение бесплатно на macOS, Windows, Linux, Android, iPhone и iPad: ни аккаунта, ни тарифов, ни пробного периода, который закончится. Платная ровно одна возможность — синхронизация сохранённых подключений между своими машинами, $19 один раз по вводной цене, дальше $29. Это покупка, а не подписка: обновления входят, мест не считают, ключ проверяется на вашей машине без сети.
В Tabby есть RDP?
Нет, и не планируется. Просьбу добавить RDP закрыли как not planned (задача 8601), а более широкая заявка про протоколы (6918) открыта с августа 2022 года и не тронута. Плагином это не лечится: пакета tabby-rdp в npm нет, и ни один из плагинов Tabby, выложенных там, на RDP не говорит. Проверено 24 сентября 2026 года на v1.0.236. В Conchshell RDP есть, но только по CredSSP (NLA).
Как Tabby синхронизирует настройки между компьютерами?
Через сервер. В Settings → Config sync указывается адрес и секретный токен экземпляра Tabby Web, а с тех пор как app.tabby.sh закрыли в октябре 2023 года, этот экземпляр вы поднимаете сами — с базой данных и учётными данными OAuth от GitHub, GitLab, Google или Microsoft. Плагины сообщества вместо этого кладут конфиг в Gist, на WebDAV или в Google Drive. Синхронизация Conchshell, $19 один раз, отражает зашифрованное хранилище в папку, которую вы и так синхронизируете, и связывает устройства напрямую по вашей сети.
Tabby умеет FTPS?
Нет. В его исходниках четыре вида подключений — SSH, Telnet, последовательный порт и локальные оболочки, — и FTP среди них нет ни в каком виде, а значит, и FTP поверх TLS взяться неоткуда. Плагином дыра тоже не закрыта. Если панель хостинга или железка говорит только по FTPS, это остаётся отдельным приложением.
Почему при загрузке по SFTP рвётся сессия Tabby?
Потому что файловый браузер живёт внутри SSH-сессии, а не отдельно от неё. На 24 сентября 2026 года дефект открыт: 18 комментариев с августа 2025 года (задача 10616), тот же отчёт заводили снова на 1.0.227 и 1.0.228; в v1.0.236 ошибки загрузки по SFTP хотя бы показываются, а не проходят молча. Здесь файловый менеджер — отдельная двухпанельная часть окна со своей очередью передачи: прогресс, скорость, оставшееся время, отмена и повтор.
Подходит ли Tabby как терминал для серверов?
Чтобы печатать в серверы — да: SSH с jump-хостами и пробросом портов, профили из ~/.ssh/config, деление панелей, Telnet и последовательная консоль, SFTP-панель внутри SSH-вкладки. Не хватает ему всего, что вокруг оболочки: RDP для Windows-серверов, FTPS, двухпанельного файлового менеджера и встроенного наблюдения за хостом. В Conchshell это есть в одном окне, но нет последовательного порта, проброса портов и проброса агента (вход через ssh-agent на macOS, Linux и Windows есть, а Pageant пока не работает), так что выбирайте по тому, из чего состоит ваша неделя.
Можно оставить оба приложения?
Можно, так многие и делают. Настройки они держат в разных местах и ничего друг другу не затирают: у Tabby это config.yaml в %APPDATA%/Tabby, ~/Library/Application Support/tabby или ~/.config/tabby. Tabby — под COM-порт и локальные оболочки, Conchshell — под Windows-рабочие столы, FTPS и работу с файлами. Это нормальная схема, а не половинчатое решение.
Что оставить
Если ваш день — это терминал, много локальных оболочек или кабель на COM-порт, Tabby лучше, и он ничего не стоит. Эта страница ничего в этом не меняет.
Если в дне есть ещё и Windows-машина, FTPS-сервер и два каталога, которые надо сверить, то сейчас у вас запущен Tabby и два приложения рядом. Именно эту связку он и заменяет. Приложение бесплатно; платная одна возможность — синхронизация подключений между своими машинами, $19 разово.