Repolode
scarletkc

scarletkc/Hatoba

AIアシスタントを搭載し、Cloudflareの自分のアカウントにエンドツーエンド暗号化で同期できる、Windows・Linux・macOS向けデスクトップSSHクライアント。

代替できる製品:TermiusSecureCRT

スター
242
フォーク
18
未解決の Issue
54
最終コミット
15 時間前

これは何?

Hatobaは、ホスト、鍵、ターミナルセッションを1つのアプリで管理し、デバイス間で同期できるデスクトップSSHクライアントです。各ターミナルには、画面の読み取りやコマンドの実行、ホスト上のファイル編集を行うAIアシスタントが搭載されており、実行できる操作を承認制で制御できます。OpenAI互換APIまたはAnthropicのAPIキーを使用し、スキルやMCPサーバーにも対応しています。

同期は任意で、自分のアカウントにデプロイしたCloudflare WorkerとD1データベースを使うため、Hatobaのサーバーにデータが保管されることはありません。データは保存または同期される前に、Argon2idで導出した鍵とAES-256-GCMを使ってデバイス上で暗号化されるため、Workerとデータベースに保存されるのは常に暗号文のみです。

ターミナル機能に加え、HatobaにはSFTPファイルパネル、ポートフォワーディング、SSH経由のリソース使用状況モニタリングがあり、パスワード、Ed25519、ECDSA、RSA鍵に対応しています。Tauri 2で構築されており、Windowsを主な対象とし、Linux向けパッケージと実験的なmacOSビルドも提供しています。

主な機能

  • 01ターミナル画面を読み取り、コマンドを実行してファイルを編集するAIアシスタント。操作の承認制またはAutoモードに対応
  • 02グループやタグによるホスト管理、~/.ssh/configのインポート、ProxyJumpに対応
  • 03ドラッグ&ドロップでファイルを転送でき、リモートファイルをローカルエディターで編集できるSFTPパネル
  • 04ローカル、リモート、SOCKSのポートフォワーディング
  • 05自分のCloudflare WorkerとD1を通じた、エンドツーエンド暗号化による差分同期
  • 06Hatobaコマンドを使うと、コーディングエージェントやスクリプトから、パスワードを見せずに保存済みホストを利用可能

ユースケース

  • 多数のサーバーを管理し、ノートPCとデスクトップ間でホストや鍵を同期する
  • 操作を自分で承認しながら、AIアシスタントにリモートマシンの問題を診断・修正してもらう
  • ローカルエディターとSFTPを使って、リモートサーバー上のファイルを編集する
  • サードパーティの同期サービスを使いたくない場合に、SSHの機密データを非公開に保つ

クイックスタート

  1. 1

    Scoop に Extras バケットを追加する

    scoop bucket add extras
  2. 2

    Windows で Scoop を使って Hatoba をインストールする

    scoop install extras/hatoba
  3. 3

    Arch Linux では、AUR ヘルパーを使って AUR から hatoba-bin をインストールする

    yay -S hatoba-bin
  4. 4

    または、ダウンロードページからお使いのシステム向けのアプリをダウンロードする

使う前に知っておきたいこと

  • メンテナーは主に Windows でテストしているため、Linux と macOS のビルドは実環境でのテストがほとんど行われていません。
  • macOS ビルドは実験的なものです。
  • AI 機能を使うには、OpenAI 互換または Anthropic の API キーが必要です。
  • オプションの同期機能を使うには、ご自身の Cloudflare アカウントに Worker と D1 データベースをデプロイする必要があります。

収録されている特集

トピック

よくある質問

Hatoba とは?
AIアシスタントを搭載し、Cloudflareの自分のアカウントにエンドツーエンド暗号化で同期できる、Windows・Linux・macOS向けデスクトップSSHクライアント。 Hatobaは、ホスト、鍵、ターミナルセッションを1つのアプリで管理し、デバイス間で同期できるデスクトップSSHクライアントです。各ターミナルには、画面の読み取りやコマンドの実行、ホスト上のファイル編集を行うAIアシスタントが搭載されており、実行できる操作を承認制で制御できます。OpenAI互換APIまたはAnthropicのAPIキーを使用し、スキルやMCPサーバーにも対応しています。
Hatoba は無料で使えますか?ライセンスは?
Hatoba は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Hatoba は今もメンテナンスされていますか?
活発にメンテナンス中。Hatoba の最終コミットは 2026年11月7日 です。
Hatoba は何に使えますか?
多数のサーバーを管理し、ノートPCとデスクトップ間でホストや鍵を同期する 操作を自分で承認しながら、AIアシスタントにリモートマシンの問題を診断・修正してもらう ローカルエディターとSFTPを使って、リモートサーバー上のファイルを編集する サードパーティの同期サービスを使いたくない場合に、SSHの機密データを非公開に保つ
Hatoba のインストール方法は?
Scoop に Extras バケットを追加する: scoop bucket add extras Windows で Scoop を使って Hatoba をインストールする: scoop install extras/hatoba Arch Linux では、AUR ヘルパーを使って AUR から hatoba-bin をインストールする: yay -S hatoba-bin または、ダウンロードページからお使いのシステム向けのアプリをダウンロードする
Hatoba はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/scarletkc/Hatoba

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

GPUI製のネイティブデスクトップ端末クライアント。SSH、ローカルシェル、Telnet、Serial、RDP、VNCに対応し、SFTP、トンネル、OTPも利用できます。

2307+118 今週216RustApache-2.0活発にメンテナンス更新 6 時間前