Ваш терминал — где угодно
Termbridge позволяет получать доступ к локальному терминалу с любого устройства, оснащенного браузером. Выполните одну команду, отсканируйте код QR — и подключение готово.
npx termbridge
Вот и все. Теперь вы можете открыть терминал на телефоне.
Зачем нужен Termbridge?
Следите за сборкой, не вставая с дивана. Запустили долгую сборку? Наблюдайте за ее завершением с телефона, пока пьете кофе.
Следите за серверами в дороге. Подключились по SSH к серверу с запущенным процессом? Наблюдайте за ним откуда угодно.
Запускайте инструменты для программирования с ИИ удаленно. Пользуетесь Claude Code, Codex или похожими инструментами? Следите за их работой с планшета, находясь вдали от рабочего места.
Быстрый доступ без настройки. Не нужны переадресация портов, VPN и сложная конфигурация. Просто выполните команду и отсканируйте код.
Как это работает
- Запустите
npx termbridgeна компьютере - Termbridge создает защищенный туннель к терминалу (или использует ссылку песочницы в прямом режиме)
- Отсканируйте код QR (или скопируйте URL)
- Терминал откроется в браузере, и им можно будет полноценно управлять
По умолчанию все работает локально на вашем компьютере. В необязательном режиме песочницы все работает в вашей учетной записи 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