termal.in

Возможности

Терминал, который открыт у вас весь день

Всё, чего вы ждёте от современного SSH-клиента, сделано как следует и работает быстро. А ещё SFTP, FTP, Telnet, S3 и клиент баз данных, веб-кабинет, доступный с любого устройства, и MCP-сервер, через который ваши агенты безопасно работают с теми же хостами, — плюс локальный терминал, чтобы запускать ИИ-CLI прямо во вкладке, и ИИ-ассистент, который делает сводки сессий, объясняет вывод и пишет нужную вам команду.

Терминал

Быстрый терминал с вкладками

Настоящие сессии xterm-256color со вкладками в стиле браузера, боковой панелью хостов, сниппетами и восстановлением сессий вместе с буфером прокрутки.

  • Подсказки команд: начните печатать — и остаток команды появится сам: из вашей истории на этом хосте, из истории шелла самого сервера и из ваших сниппетов. → принимает подсказку, при нескольких совпадениях открывается список выбора.
  • Ядро на Rust и усыпление неактивных вкладок — бережно к памяти и быстро, даже когда неделями открыта целая стена хостов.
  • Панель статистики с живыми данными о CPU, памяти, диске, сети и аптайме сервера, на котором вы работаете.

Веб-кабинет

Ваш терминал в любом браузере

Войдите на termal.in/account и получите веб SSH-клиент на ноутбуке, телефоне или планшете — настоящий терминал, файловые браузеры SFTP/FTP/S3 и воспроизведение записей, без установки.

  • Приватные хосты доступны через Termalin Connector без ключа — ни один ключ не попадает в браузер.
  • Терминал в браузере, файловые браузеры и клиент баз данных идут с тарифами Pro и Team.
  • Попробовать демо →

Для агентов · MCP

Создан для ваших агентов

Настоящий MCP-сервер для SSH поверх выбранных вами хостов. Агент видит их список и работает через Termalin — двумя способами:

  • Он может открывать свои сессии и работать в них в фоне — это светящаяся вкладка, за которой можно наблюдать.
  • Или войти в сессию, которую вы уже открыли, и работать рядом с вами — пока он действует, рамка светится.
  • Хранитель ключей: разблокируйте один раз, и Termalin подписывает от имени агента — без ssh-add, ключи никогда не попадают к агенту.
  • Или вообще без приложения: подключите ChatGPT, Claude, Claude Code, Codex или Cursor к облачному MCP-эндпоинту (войдите один раз или используйте API-ключ) — 16 инструментов, которые выполняют команду (или одну и ту же на нескольких серверах сразу), запускают фоновые задачи, читают и пишут файлы (SFTP), делают запросы к базам данных, читают метрики серверов и открытые оповещения, — всё это на ваших серверах с туннелем, даже когда на вашей машине ничего не запущено.
  • А ещё встроенный ИИ-ассистент — сводка сессии, объяснение выделенного фрагмента, команда по обычному запросу. См. ИИ-ассистент чуть ниже.
assistant · web-01
Ctrl+Shift+K  удали 10 самых старых лог-файлов в /var/log ✦ find /var/log -name '*.log' -printf '%T+ %p\n' | sort | head -n 10   › объясни последнюю ошибку nginx не может занять :443 — порт уже держит другой процесс проверка: ss -ltnp 'sport = :443'  [ ввести в сессию ]

ИИ-ассистент

Ассистент, встроенный в терминал

Встроенный ассистент в десктоп-приложении, на iOS и в веб-кабинете: он делает сводку сессии, объясняет выделенный фрагмент, превращает обычный запрос в команду (Ctrl+Shift+K или клавиша ✦ на телефонах) и описывает сервер для его ИИ-заметки.

  • Запросов в месяц: 400 на Pro, 1 000 на Team, 40 в пробном периоде.
  • Предпочитаете свою модель? На любом тарифе укажите собственный ключ Anthropic или OpenAI-совместимый либо локальный эндпоинт.
  • Он спрашивает разрешение, прежде чем первый запрос покинет ваше устройство.
  • В веб-терминале ответ на «объясни» заканчивается командами проверки только для чтения — одна кнопка вставляет их в сессию, и ничего не запускается, пока вы не сделаете это сами.
локальный шелл · ваша машина
$ claude Claude Code — ~/app › запусти миграцию на staging и покажи логи … работаю … ✓ готово  ·  вы снова в шелле $

Локальный терминал · ИИ-воркспейс

CLI вашего агента во вкладке

Откройте шелл на своей машине как вкладку терминала — рядом с серверами, а не в отдельном окне.

  • Просто наберите claude, gemini, codex или claude --continue — команда запустится в шелле, а после выхода вы вернётесь к приглашению. Одинаково на Windows, macOS и Linux.
  • Сохраните его как любой хост: выберите Local, задайте шелл и рабочий каталог — и он будет в один клик из боковой панели.
Редактирование конфигурационного файла с подсветкой синтаксиса

SFTP

Файловый браузер и встроенный редактор

SFTP-клиент со встроенным редактором: просматривайте удалённые файлы и открывайте их прямо здесь — без копирования туда и обратно.

  • Настоящий редактор: подсветка синтаксиса, поиск и замена, перенос строк, сохранение на месте.
  • Открывайте на месте изображения, PDF, Markdown, CSV и архивы, а не только код.
data · shop @ db-primary
▾ shop   ▾ products · 1.2k строк       id · name · price   ▸ customers   › SELECT * FROM products LIMIT 100; ✓ 100 строк  ·  6 мс

Data · клиент баз данных

Ваши базы данных в том же приложении

Открывайте базу данных как любой другой хост: дерево схемы со всеми базами, таблицами и представлениями (с числом строк, столбцами, индексами, внешними ключами и правами), SQL-редактор и вкладка структуры. Отдельный инструмент запускать не нужно.

  • 13 движков: PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis, ClickHouse, Elasticsearch, Cassandra/ScyllaDB, Neo4j, InfluxDB, RabbitMQ, SQL Server и Cloudflare D1.
  • Подключайтесь к публичной базе напрямую или к базе за файрволом через Connector — без открытого порта и без туннеля, настроенного вручную. В десктоп-приложении и в веб-кабинете на тарифах Pro и Team.
  • Агент тоже может делать запросы — по умолчанию только на чтение, для каждого подключения отдельно, по MCP.
  • Клиент баз данных подробно →

Сетка наблюдения

Все сессии бок о бок

Открывайте сколько угодно хостов — сетка наблюдения (watch grid; на английском) показывает их все сразу, так что вы проводите изменение по всему парку серверов и видите реакцию каждого.

  • Каждая открытая сессия — живая плитка.
  • Сессии, которыми управляет агент, светятся.

Запись

Запись и воспроизведение любой сессии

Включите запись SSH-сессий и воспроизводите любую сессию позже — команды, вывод и действия агента на временной шкале с перемоткой и метками.

  • Только вывод — нажатия клавиш не записываются никогда. Пароли в скрытых запросах (sudo и подобных) не отображаются на экране, поэтому в запись они не попадают.
  • Воспроизведение в приложении или, на платных тарифах, в веб-кабинете.
  • Задайте срок хранения — 7, 30, 90, 365 дней или бессрочно, — и старые записи удаляются сами.
Дашборд метрик сервера в веб-кабинете: графики CPU, нагрузки, памяти и диска и оповещение об истекающем TLS-сертификате

Мониторинг · Оповещения

Мониторинг серверов — без установки

Мониторинг серверов и оповещения для каждого сервера с Connector. Раз в минуту Termalin выполняет несколько команд, которые только читают данные, по уже существующему соединению Connector и показывает результат в веб-кабинете, в разделе «Метрики серверов».

  • Дашборды: CPU, нагрузка, память и swap, место на диске и inodes, сеть, дисковый ввод-вывод, давление (PSI), процессы, контейнеры, сбойные службы, TLS-сертификаты с числом дней до истечения, слушающие порты.
  • Оповещения с порогами по умолчанию — настраивать нечего: диск почти заполнен или по прогнозу заполнится в течение суток, память забита, процесс убит из-за нехватки памяти (OOM), inodes почти заполнены, нагрузка долго остаётся высокой, CPU забирает хост, сбой службы, контейнер постоянно перезапускается, истекает сертификат, часы рассинхронизированы, сервер перезапустился или ушёл в офлайн.
  • Каналы: email, push в приложение для iOS, Telegram (бот подключается в один клик) или подписанный вебхук, который Slack и Discord принимают как есть.
  • Тишина по умолчанию: одно сообщение, когда проблема возникла, и одно, когда она устранена. Заглушите один вид оповещений на одном сервере — или сервер целиком — на день или пока не снимете заглушку.
  • Пороги можно менять, так что сервер, который по задумке работает под высокой нагрузкой, не будет вам надоедать.
  • Повтор выключен по умолчанию; «Сообщать, когда проблема устранена» включено. После трёх сообщений за час остальные ждут одной сводки, а оповещение об офлайне ждёт пять минут, прежде чем отправиться.
  • История за 90 дней на тарифе Pro и два года на тарифе Team. Claude и ChatGPT могут читать те же числа и оповещения через облачный MCP-эндпоинт.
Управление SSH-ключами

Ключи

Ключи: одна разблокировка

Генерируйте и импортируйте SSH-ключи, смотрите отпечатки, а подписывать за вас будет собственный ключ-агент Termalin.

  • Разблокируйте один раз; парольные фразы кешируются на ваших условиях.
  • Ни один ключ не попадает на диск в открытом виде, и системный агент не нужен.

И многое другое

Проброс портов простыми словами

Доберитесь до базы данных или админки, которая находится за сервером, откройте локальный сервис на нём или пустите трафик через него (SOCKS). Вы выбираете, что нужно, словами — не надо помнить -L/-R/-D, — включаете, и проброс сохраняется для хоста, запускается при старте и переподключается при обрыве. Полноценный менеджер SSH-туннелей, и агенты тоже могут открывать пробросы.

Промежуточные хосты в один шаг

Нужен сервер, который отвечает только из-за бастиона? Укажите промежуточный хост (jump host) в форме хоста, и Termalin подключится через него сам, используя сохранённый ключ или пароль jump-хоста. Никаких строк ProxyJump вручную и акробатики с агентом.

Поиск по буферу прокрутки

Нажмите Ctrl-F и ищите по всему, что вывел терминал, — без учёта регистра, со счётчиком совпадений 1/N и переходом к следующему и предыдущему. Найдите проскочившую ошибку, не листая тысячи строк назад.

Копирование и вставка, как вы привыкли

Выделение копирует, правый клик вставляет, а Ctrl-C копирует, если есть выделение, и отправляет прерывание, если его нет, — мышечная память из PuTTY и MobaXterm уже учтена. В веб-терминале перетаскивание выделяет текст даже внутри полноэкранных программ вроде Claude Code, Codex или htop и копирует его при отпускании; правый клик — «Копировать экран», или «Выделить текст…», чтобы открыть последние 2000 строк как обычный текст, — в том числе на телефонах.

Открыть всю папку

Подключитесь ко всем хостам папки сразу — по фоновой вкладке на каждый, включая подпапки, там, где позволяют сохранённые учётные данные. Выстройте весь прод в сетке наблюдения и управляйте им разом.

История команд

Каждая выполненная команда сохраняется для каждого хоста, а на тарифе Pro синхронизируется между устройствами со сквозным шифрованием (E2E), так что прочитать её можете только вы. Ищите по ней в приложении или в веб-кабинете и превращайте любую строку в сниппет одним кликом.

Веб-кабинет

Войдите на termal.in/account и получите почти полноценный клиент на любом устройстве: терминал с режимом сетки и отправкой во все сессии, файловые браузеры SFTP/FTP/S3, туннели, историю команд, сниппеты и записи. Приватные хосты доступны через Termalin Connector, а ключи никогда не попадают в браузер. Те же подсказки команд работают и в браузерном терминале. Терминал в браузере, файлы и клиент баз данных входят в Pro и Team.

Не только SSH

SFTP, FTP и Telnet — полноценные типы хостов в десктоп-приложении и в браузере; в десктоп-приложении к ним добавляется Serial/COM — все параметры последовательного порта (скорость, биты данных и стоповые биты, чётность, управление потоком) и автоопределение USB-адаптеров. Для каждого типа те же вкладки и история; у SFTP, FTP и S3 есть ещё файловый браузер. См. Telnet-клиент и терминал для последовательного порта (на английском).

Объектное хранилище

Работайте с бакетами S3 и S3-совместимых хранилищ как с любым другим хостом: список, загрузка, скачивание, переименование и удаление, а ключи используются только для запроса.

Двухпанельный файловый менеджер

Две панели, перетаскивание между ними: локальная машина↔хост, хост↔хост или в S3-бакет и обратно — одним перетаскиванием файлы переезжают между двумя серверами, без ручного скачивания и повторной загрузки.

Темы терминала

Выбирайте цветовую схему для каждого хоста — 36 встроенных тем: собственная палитра Termalin (по умолчанию) плюс Dracula, Nord, Gruvbox, Monokai, One Dark, Material, Solarized, Catppuccin, Tokyo Night, Rosé Pine и другие, тёмные и светлые. Задайте тему по умолчанию для целой папки или всего приложения: терминал берёт тему хоста, затем папки, затем вашу тему по умолчанию. Работает в десктоп-приложении и в веб-кабинете, а выбор синхронизируется вместе с хостом. Можно задать и размер шрифта терминала (10–20 pt) — он применяется сразу.

Отправка на много хостов

Напечатайте один раз — выполните везде: отправьте команду во все открытые сессии и смотрите, как каждая отвечает в сетке.

Журнал аудита

След каждого входа, подключения к хосту, файловой операции и команды агента — а также каждого созданного, изменённого или удалённого хоста, ключа, туннеля или сниппета — с указанием, откуда (IP · страна) и с какого устройства. Фильтр по устройству; срок хранения зависит от тарифа.

Живая панель статистики

CPU, память, диск, сеть, нагрузка, аптайм, процессы, вошедшие пользователи и открытые порты сервера, на котором вы работаете, — всегда актуально, с подробностями при наведении.

SSH-ключ-агент

Собственный агент Termalin подписывает от вашего имени. Разблокируйте один раз; парольные фразы кешируются на ваших условиях, никогда не пишутся на диск, системный агент не нужен. Он говорит на стандартном протоколе ssh-agent, так что git и ваши CLI тоже могут подписывать через него.

Мастер-пароль и блокировка

Всё шифруется за одним мастер-паролем. Автоблокировка при простое, блокировка при сворачивании, повторная разблокировка через Windows Hello и «запомнить» на сколько захотите. Блокировка оставляет агент и сессии работающими под ней — вы блокируете экран, а ИИ-агент продолжает работу, — либо можно блокировать и ключи. Задайте необязательный код восстановления как собственную страховку на случай, если забудете пароль.

Зашифрованная синхронизация

На тарифе Pro ваши хосты и ключи доступны на всех устройствах — со сквозным шифрованием, поэтому мы храним шифротекст, который не можем прочитать.

Хосты не теряются

Удалённые хосты попадают в корзину и восстанавливаются в течение 30 дней — в десктоп-приложении и в веб-версии. Ваше зашифрованное хранилище к тому же версионируется на сервере, так что случайную перезапись можно откатить.

Подписанные автообновления

Перед установкой обновления проверяются встроенным ключом — подменённый сервер или DNS не подсунет вам вредоносную сборку.

Сниппеты и папки

Раскладывайте хосты по папкам, помечайте их тегами и цветом, чтобы большой список оставался обозримым. Держите частые команды в одном клике: любую команду из истории можно одним кликом превратить в сниппет, а сниппеты принимают переменные, которые запрашиваются при запуске, — сохраняете одну команду и каждый раз подставляете хост или ветку. На тарифе Pro они синхронизируются между устройствами в обе стороны.

На вашем языке

Приложение переведено на 9 языков — English, Русский, Español, Deutsch, Français, Português, 中文, 日本語 и 한국어, — язык переключается в «Настройках».

Генератор паролей

Нужен надёжный пароль прямо сейчас? Сгенерируйте его в приложении — длину и наборы символов выбираете вы. Ваш агент тоже может вызвать генератор по MCP.

Переносите хосты с собой

Импорт из SSH config, CSV, PuTTY или MobaXterm — сохранённые сессии PuTTY или закладки MobaXterm читаются вместе с папками, на Windows в один клик. Экспорт в любой момент в резервную копию, SSH config или CSV. Никакой привязки ни в одну сторону.

Кроссплатформенность и браузер

Один клиент для Windows, macOS, Linux и iOS (iPhone, iPad, Apple Watch) — плюс полноценный веб-кабинет на termal.in/account, который работает прямо в браузере, в том числе на телефоне. Настоящий терминал, SFTP и файлы в дороге, без установки. Веб-кабинет идёт с тарифами Pro и Team.

Вкладки и восстановление сессий

Вкладки в стиле браузера остаются живыми при переключении — их можно перетаскивать, меняя порядок, — а буфер прокрутки восстанавливается при повторном запуске приложения.

API-ключи

Подключите ИИ-приложение по ключу: веб-кабинет выдаёт готовую к вставке настройку для Claude Code, Cursor, VS Code, Claude Desktop, Manus или curl, кнопку «Проверить», чтобы убедиться, что всё работает, и понятную причину, если ключ отклонён. 10 ключей на Pro, 25 на Team.

Правила для каждого подключения ИИ

Каждый API-ключ и каждое ИИ-приложение со входом получают область действия — к каким серверам есть доступ, — и политику: полный доступ, список разрешённых команд или только чтение. Каждая команда попадает в журнал аудита; вывод сохраняется, только если вы это включите. Заметка для каждого сервера подсказывает ИИ-приложениям, с чем быть осторожнее.

Безопасность входа

Защитите аккаунт двухфакторными кодами и ключами доступа (passkey), входите через Google, GitHub или Apple и привязывайте новое устройство, прежде чем оно получит доступ к вашим хостам.

На запястье и на экране блокировки

Приложение для Apple Watch, виджет на экране «Домой», Live Activity и пуш-оповещения держат ваши серверы на расстоянии одного взгляда на iOS.

Хранилище записей

Облачные записи — это 5 ГБ на 90 дней на Pro и 50 ГБ на год на Team, с индикатором использования, чтобы видеть, сколько занято. Запись на вашу машину бесплатна, со сроком хранения на ваш выбор.

Команды

Оформите Team по числу мест, затем добавляйте и убирайте участников по email — каждому участнику достаётся Pro.

Фиксированный исходящий адрес

Подключения из браузера идут с фиксированного IP, который можно добавить в список разрешённых на сервере, чтобы кабинет доставал до хостов, доверяющих только известным адресам.

Pro навсегда

Разовое предложение для ранних сторонников: 100 лицензий по $149 разово. См. цены.

Всё готово — дело за вами

Скачать бесплатно