Перейти к содержимому

Ваш терминал — где угодно

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

Командная оболочка
npx termbridge

Вот и все. Теперь вы можете открыть терминал на телефоне.

Зачем нужен Termbridge?

Следите за сборкой, не вставая с дивана. Запустили долгую сборку? Наблюдайте за ее завершением с телефона, пока пьете кофе.

Следите за серверами в дороге. Подключились по SSH к серверу с запущенным процессом? Наблюдайте за ним откуда угодно.

Запускайте инструменты для программирования с ИИ удаленно. Пользуетесь Claude Code, Codex или похожими инструментами? Следите за их работой с планшета, находясь вдали от рабочего места.

Быстрый доступ без настройки. Не нужны переадресация портов, VPN и сложная конфигурация. Просто выполните команду и отсканируйте код.

Как это работает

  1. Запустите npx termbridge на компьютере
  2. Termbridge создает защищенный туннель к терминалу (или использует ссылку песочницы в прямом режиме)
  3. Отсканируйте код QR (или скопируйте URL)
  4. Терминал откроется в браузере, и им можно будет полноценно управлять

По умолчанию все работает локально на вашем компьютере. В необязательном режиме песочницы все работает в вашей учетной записи Daytona; серверной части под управлением Termbridge нет.

Основные принципы

Локальная работа в первую очередь. По умолчанию сервер, WebSocket и реестр терминалов находятся на вашем компьютере. Режим песочницы работает в вашей учётной записи Daytona; со стороны Termbridge нет управляемого серверного сервиса или хранения ваших данных.

Безопасная передача доступа. Termbridge создает одноразовый токен и обменивает его на сеанс cookie. Токен URL сканируется с мобильного устройства.

Удобство для мобильных устройств. UI намеренно сделан минималистичным: терминал на всю высоту экрана, компактная панель управления и панель переключения терминалов.

Возможности

  • Полный доступ к терминалу — работают цвета, TUI вроде htop и vim, а также полноценная обработка нажатий клавиш
  • Несколько сеансов — запускайте несколько терминалов и переключайтесь между ними в приложении
  • Управление на мобильных устройствах — экранные кнопки для Ctrl+C, стрелок, Tab и других клавиш
  • Защита по умолчанию — одноразовые токены позволяют подключиться только вам

Быстрый старт

Для стандартного сценария локального туннеля установите Node.js версии 20 или новее, tmux и cloudflared, затем:

Командная оболочка
npx termbridge

Отсканируйте код QR телефоном — и готово. О режиме песочницы см. руководство Sandboxes.

Начало работы

Полное руководство по настройке с инструкциями по установке

Руководства по использованию

Управление на мобильных устройствах, несколько терминалов и многое другое

Предпросмотр сервера разработки

Предпросмотр приложения рядом с терминалом

Песочницы

Запуск терминалов в облачных песочницах Daytona