Repolode
scarletkc

scarletkc/Hatoba

Настольный SSH-клиент для Windows, Linux и macOS со встроенным AI-ассистентом и сквозным шифрованием синхронизации в вашем аккаунте Cloudflare.

Open source альтернатива:TermiusSecureCRT

Звёзды
241
Форки
18
Открытые issues
54
Последний коммит
3 дня назад

Что это?

Hatoba — настольный SSH-клиент, который объединяет хосты, ключи и терминальные сессии в одном приложении и синхронизирует их между устройствами. В каждом терминале есть AI-ассистент: он может читать содержимое экрана, выполнять команды и редактировать файлы на хосте, а вы можете управлять тем, что ему разрешено. Клиент использует ваш API-ключ OpenAI-совместимого сервиса или Anthropic и поддерживает skills и MCP-серверы.

Синхронизация необязательна и работает через Cloudflare Worker и базу данных D1, развёрнутые в вашем аккаунте, — сервер Hatoba не хранит ваши данные. Перед сохранением или синхронизацией данные шифруются на устройстве ключами, полученными с помощью Argon2id, и алгоритмом AES-256-GCM. Поэтому Worker и база данных хранят только шифротекст.

Помимо терминала, в Hatoba есть панель файлов SFTP, проброс портов, мониторинг использования ресурсов по SSH и поддержка паролей, ключей Ed25519, ECDSA и RSA. Приложение создано на Tauri 2; в первую очередь оно рассчитано на Windows, также доступны пакеты для Linux и экспериментальная сборка для macOS.

Ключевые возможности

  • 01AI-ассистент читает содержимое экрана терминала, выполняет команды и редактирует файлы; действия можно подтверждать вручную или разрешить в режиме Auto
  • 02Управление хостами с группами, тегами, импортом ~/.ssh/config и ProxyJump
  • 03Панель SFTP с передачей файлов перетаскиванием и редактированием удалённых файлов в локальном редакторе
  • 04Локальный, удалённый проброс портов и SOCKS
  • 05Сквозное шифрование инкрементальной синхронизации через ваш Cloudflare Worker и D1
  • 06Команда Hatoba позволяет coding-агентам и скриптам использовать сохранённые хосты, не раскрывая пароли

Сценарии использования

  • Управление множеством серверов и синхронизация хостов и ключей между ноутбуком и настольным компьютером
  • Совместная диагностика и устранение проблем на удалённой машине с помощью AI-ассистента, подтверждая его действия
  • Редактирование файлов на удалённых серверах в локальном редакторе и работа с ними через SFTP
  • Защита конфиденциальных SSH-данных, если вы не хотите пользоваться сторонним сервисом синхронизации

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

  1. 1

    Добавьте bucket Extras в Scoop

    scoop bucket add extras
  2. 2

    Установите Hatoba с помощью Scoop в Windows

    scoop install extras/hatoba
  3. 3

    В Arch Linux установите hatoba-bin из AUR с помощью AUR-хелпера

    yay -S hatoba-bin
  4. 4

    Или скачайте приложение для своей системы со страницы загрузки

Что важно знать

  • Сопровождающий в основном тестирует приложение в Windows, поэтому сборки для Linux и macOS почти не проверяются в реальных условиях.
  • Сборка для macOS экспериментальная.
  • Для работы функций ИИ нужен собственный API-ключ, совместимый с OpenAI, или ключ Anthropic.
  • Для дополнительной синхронизации необходимо развернуть Worker и базу данных D1 в собственной учётной записи Cloudflare.

В подборках

Темы

Частые вопросы

Что такое Hatoba?
Настольный SSH-клиент для Windows, Linux и macOS со встроенным AI-ассистентом и сквозным шифрованием синхронизации в вашем аккаунте Cloudflare. Hatoba — настольный SSH-клиент, который объединяет хосты, ключи и терминальные сессии в одном приложении и синхронизирует их между устройствами. В каждом терминале есть AI-ассистент: он может читать содержимое экрана, выполнять команды и редактировать файлы на хосте, а вы можете управлять тем, что ему разрешено. Клиент использует ваш API-ключ OpenAI-совместимого сервиса или Anthropic и поддерживает skills и MCP-серверы.
Hatoba можно использовать бесплатно? Какая у него лицензия?
Hatoba распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Hatoba всё ещё поддерживается?
Активно поддерживается. Последний коммит в Hatoba — 4 нояб. 2026 г..
Для чего можно использовать Hatoba?
Управление множеством серверов и синхронизация хостов и ключей между ноутбуком и настольным компьютером Совместная диагностика и устранение проблем на удалённой машине с помощью AI-ассистента, подтверждая его действия Редактирование файлов на удалённых серверах в локальном редакторе и работа с ними через SFTP Защита конфиденциальных SSH-данных, если вы не хотите пользоваться сторонним сервисом синхронизации
Как установить Hatoba?
Добавьте bucket Extras в Scoop: scoop bucket add extras Установите Hatoba с помощью Scoop в Windows: scoop install extras/hatoba В Arch Linux установите hatoba-bin из AUR с помощью AUR-хелпера: yay -S hatoba-bin Или скачайте приложение для своей системы со страницы загрузки
Где скачать Hatoba?
Исходный код и инструкции по установке — на GitHub: https://github.com/scarletkc/Hatoba

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемое браузерное SSH-пространство на Cloudflare Workers с терминалом, SFTP-файловым менеджером, мониторингом процессов и управлением хостами.

408+28 за неделю203TypeScriptApache-2.0Обновлён 7 дней назад

Самостоятельно размещаемый сервис для временного обмена файлами со сквозным шифрованием на собственном аккаунте Cloudflare Workers, D1 и R2.

100+12 за неделю5TypeScriptMITАктивно поддерживаетсяОбновлён 18 дней назад