iOS · macOS · watchOS

Ваш терминал,
теперь чат.

Управляйте удалёнными серверами с iPhone, Mac или Apple Watch. Отправляйте команды как сообщения, смотрите, как вывод возвращается ответами, и управляйте Claude Code на своём сервере откуда угодно.

5.0 в App Store
Только порт 22 Без облака-посредника Бесплатно для 1 сервера
Или отсканируйте телефоном
App Store QR code for iPhone iPhone
App Store QR code for Mac Mac
Маскот TermBuddy машет рядом с окном терминалаМаскот TermBuddy следит за задачами на сервереМаскот TermBuddy общается с серверомМаскот TermBuddy настраивает новое подключение к серверуМаскот TermBuddy охраняет SSH-ключМаскот TermBuddy на iPhone, Mac и Apple Watch
Демо

Посмотрите TermBuddy в действии

Убедитесь, насколько легко управлять серверами с помощью TermBuddy.

Возможности

Всё необходимое, ничего лишнего.

Шесть вещей, которые делают работу с сервером с телефона по-настоящему сносной.

01

Интерфейс в стиле чата

Отправляйте команды как сообщения, получайте вывод в виде пузырей ответов. Управление сервером ощущается как переписка.

02

Claude Code в кармане

Встроенные Claude Code, Codex и Gemini CLI. Запустите длинную задачу, наблюдайте за работой агента в реальном времени, отвечайте на его вопросы одним касанием — и получите пуш, когда всё готово.

03

Полное шифрование

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

04

Потоковая передача в реальном времени

Живой вывод через Server-Sent Events. Наблюдайте за выполнением длинных команд по ходу дела, а не по таймеру опроса.

05

Push-уведомления

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

06

Файловый браузер

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

Архитектура

Ничто новое не выставлено в интернет.

Демон TermBuddy привязывается к 127.0.0.1 и никогда не открывает порт. Каждый запрос идёт по SSH-соединению, которому вы уже доверяете: приложение выполняет curl к REST API на loopback внутри туннеля.

CLIENT Приложение iOS / macOS SwiftUI + MVVM. Citadel SSH client, учётные данные в Keychain.
SSH · PORT 22
сквозное шифрование
REMOTE SERVER
TermBuddy daemon · Go listen 127.0.0.1:8765
PTY sessions REST + SSE SQLite (WAL) APNs push
Серверы и Buddy Каждый Server соответствует одному SSH-соединению. Внутри него живёт Buddy, постоянная PTY-сессия со своей историей: одна для логов, одна для деплоев, одна для ИИ-агента.
Стриминг, а не опрос Вывод приходит через Server-Sent Events. При повторном запуске поток возобновляется с последней закэшированной метки времени сообщения, поэтому ничто, произведённое при закрытом приложении, не теряется.
Кэш с приоритетом офлайна Локальная SQLite мгновенно отображает историю при открытии, затем сверяется с сервером. Определение оболочки проверяет bash, sh and zsh по разным путям, поэтому Ubuntu и Alpine просто работают.
Экраны

Посмотрите в действии.

iPhone
Чаты
Чаты
ИИ-агент
ИИ-агент
Предпросмотр файла
Предпросмотр файла
Файловый браузер
Файловый браузер
Терминал
Терминал
Настройки
Настройки
Mac
TermBuddy · ИИ-чат с журналом активности
ИИ-чат с журналом активности
ИИ-чат с журналом активности
TermBuddy · Встроенный терминал
Встроенный терминал
Встроенный терминал
TermBuddy · Файловый браузер и просмотр PDF
Файловый браузер и просмотр PDF
Файловый браузер и просмотр PDF
TermBuddy · Предпросмотр Markdown
Предпросмотр Markdown
Предпросмотр Markdown
TermBuddy · Настройки Buddy
Настройки Buddy
Настройки Buddy
Как это работает

Готово к работе за четыре шага.

STEP 01

Добавьте сервер

Введите IP-адрес и учётные данные SSH. Это всё, что нужно TermBuddy.

STEP 02

Автоматическая установка

Лёгкий Go-демон устанавливается сам, извлекает токен и проверяет запуск. Никакого ручного подключения по SSH.

STEP 03

Создайте своих Buddy

Одна постоянная сессия на каждую задачу: мониторинг, деплой, логи, ИИ-агент.

STEP 04

Общайтесь

Отправляйте команды, читайте результаты, просите помощи у ИИ. С дивана, из кафе или в поезде.

Цены

Простые и честные цены.

Начните бесплатно с одним сервером. Переходите на Pro, только когда нужно больше.

Бесплатно Всё необходимое для одного сервера.
£0 Скачать бесплатно
Подключение 1 сервераНеограниченно Buddy (сессий терминала)ИИ-ассистенты: Claude, Codex и GeminiSSH-туннель и шифрование TLSФайловый браузер, пуши и стриминг в реальном времени

Цены могут отличаться в зависимости от региона и отображаются в вашей местной валюте при оплате. Подписка списывается через ваш Apple ID и продлевается ежегодно, если не отменить её не менее чем за 24 часа до окончания периода.

Безопасность

Ваши данные остаются вашими.

Всегда.

Нет промежуточных серверов Прямое соединение с вашего устройства до вашей машины. Ваши данные никогда не проходят через чужую инфраструктуру.
Шифрование SSH + TLS Режим туннеля шифрует через SSH на порту 22. Прямой режим использует TLS с привязкой сертификата.
Хранилище Keychain Учётные данные хранятся в системном Keychain. Аутентификация API на основе токенов с автоматическим ограничением частоты запросов.
FAQ

Ответы на вопросы.

Нужно ли что-то устанавливать на сервер?

TermBuddy сделает это за вас. Введите свои SSH-данные, и приложение установит по SSH один лёгкий Go-бинарник в ~/.termbuddy, сгенерирует токен доступа и проверит, что демон запущен, — без ручной настройки. Демон привязывается только к 127.0.0.1, а удалить его так же просто, как удалить одну папку.

Где хранятся мои SSH-ключи и пароли?

В системном Keychain вашего устройства, под аппаратным шифрованием Secure Enclave. Учётные данные никогда не покидают устройство и никуда не загружаются — у TermBuddy нет системы аккаунтов и собственного сервера, который мог бы их увидеть.

Проходят ли мои данные через серверы TermBuddy?

Нет — их просто нет. Ваше устройство общается напрямую с вашим сервером по SSH (или по TLS с привязкой сертификата в прямом режиме). Команды, вывод, файлы и ИИ-диалоги передаются только между вашим устройством и вашей машиной. Push-уведомления идут с вашего собственного сервера напрямую в push-сервис Apple.

Что нужно для функций ИИ?

ИИ CLI на вашем сервере: Claude Code, Codex или Gemini CLI, с вашей собственной подпиской или API-ключом. TermBuddy управляет CLI по SSH и передаёт его вывод на телефон — он не проксирует, не измеряет и не тарифицирует использование ИИ, а ваши промпты никогда не касаются нашей инфраструктуры.

Какие серверы поддерживаются?

Любой Linux-сервер, доступный по SSH (amd64 или arm64) — Ubuntu, Debian, Alpine и другие — плюс macOS. Демон автоматически определяет доступную оболочку (bash, sh, zsh…), поэтому работают даже минимальные образы контейнеров.

Что происходит, когда я закрываю приложение или теряю связь?

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

В чём разница между Free и Pro?

Free полностью функционален для одного сервера: неограниченно Buddy, все три ИИ CLI, файловый браузер, пуши и стриминг в реальном времени. Pro (£9.99/год, 1 месяц бесплатного пробного периода) снимает лимит в один сервер, чтобы вы могли управлять всем своим парком.

Работает ли на Apple Watch?

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

Маскот TermBuddy показывает большой палец вверх
Напишите нам

Общие вопросы, проблемы с аккаунтом или что-то ещё.

atlai@atlai.co.uk
Сообщить об ошибке

Нашли что-то, что работает неправильно? Мы исправим это быстро.

Открыть issue →
Предложить функцию

Есть идея, которая сделает TermBuddy лучше?

Предложить её →
Логотип TermBuddy: сурикат рядом с приглашением терминала

Хватит воевать с терминалами. Начните общаться с ними.

Скачайте TermBuddy и дайте вашим серверам того друга, которого они заслуживают.