跳到正文
发现
桌面应用开发者工具

Hatoba:带 AI 助手的 SSH 客户端

开源桌面 SSH 客户端,内置 AI 助手,并可通过自己的 Cloudflare 账号做端到端加密同步。

admin
发布于 2026-11-04
浏览
1
访问
0
下载
0
版本
v0.8.3
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Hatoba 是一款开源桌面 SSH 客户端,用 Rust 与 Tauri 构建,把主机、密钥和终端会话集中在一处,可在多台设备之间同步,并在每个终端旁提供一个 AI 助手。它不依赖 Hatoba 官方服务器:同步运行在你自己 Cloudflare 账号里的 Worker 和 D1 数据库上,所有内容在离开设备前就已加密。软件本地优先,离线可完整使用,同步是可选项。

主要功能

  • AI 助手:能读取终端屏幕、执行命令、编辑主机或本机上的文件,也能联网搜索。你可以逐条批准它的操作,或用 Auto 模式自动批准安全操作;支持 OpenAI 兼容接口、Anthropic API Key 或 ChatGPT 订阅,并支持 skills 与 MCP servers。
  • 主机管理:SSH 与 Telnet 主机,支持分组、标签、模糊搜索与代理,可导入 ~/.ssh/config,SSH 支持 ProxyJump;在搜索框直接输入 ssh user@host 或 telnet host 即可连接而无需保存主机。
  • 编码代理:Claude Code、Codex 和脚本可通过 hatoba 命令在已保存的主机上执行命令、复制文件,密码与密钥仍留在 Hatoba 中。
  • 资源监控:通过 SSH 读取每台已保存主机的 CPU、内存、磁盘与网络,服务器端无需安装任何东西。
  • 终端:标签页、truecolor、中日韩输入法、搜索、可点击链接,并可在 SSH 标签旁打开 PowerShell、WSL 或登录 shell 等本地终端。
  • SFTP:终端旁的文​​件面板,支持拖拽上传下载,远程文件可用你自己的编辑器打开并在每次保存时上传。
  • 端口转发:本地、远程与 SOCKS 转发,可随连接启动,也可脱离终端运行。
  • 身份验证:密码、Ed25519 / ECDSA / RSA 密钥、ssh-agent 与 2FA,支持导入 OpenSSH、PEM、PuTTY 密钥及生成密钥。
  • 安全:主机密钥校验、主密码与恢复码、自动锁定。
  • 同步:设备间增量同步,冲突可逐条查看,设备列表支持吊销。
  • 多语言:英文、简体中文、繁体中文与日文,默认跟随系统语言。

安装与使用

从下载页获取最新版本,或到 Releases 查看所有版本。也可以通过包管理器安装:

Windows(Scoop):

scoop bucket add extras
scoop install extras/hatoba

Arch Linux 及其衍生版(AUR):

yay -S hatoba-bin

配置同步(可选):先在自己的 Cloudflare 账号部署一次 Worker 和 D1 数据库,免费套餐通常足够个人使用。Hatoba 可以用 Cloudflare API Token 代为部署,也可以在浏览器里一键部署或用 wrangler 部署;然后用 Worker URL 和部署时生成的 setup token 连接第一台设备,其余设备只需要 Worker URL 和主密码。详细步骤见 Deploy the sync Worker。

更多说明见用户文档,其中涵盖主机、终端、SFTP、密钥与保险库、同步、AI 助手和故障排查。

v0.8.3 新增「Settings → Proxies」中的 Proxy for Hatoba 设置,同步、AI 助手与更新检查可走系统代理或已保存的代理;端口转发改为列表视图,带启动、停止、重试和「连接时启动」列;AI 回复会高亮代码块并用分隔线绘制表格。

注意事项

  • 密钥由主密码经 Argon2id 派生,每个条目在存储或同步前用 AES-256-GCM 加密;Worker 只保存密文和登录所需的哈希,不保存主密码或任何明文。忘记主密码且丢失恢复码后,数据无法找回。
  • AI 助手会把你发送的消息、其附件、每条消息发送时的终端屏幕内容(可关闭)以及工具读取到的内容发给模型提供商。主机地址、密码与密钥仅在它们出现在屏幕上、工具结果中或你发送的附件里时才会到达提供商;未保存即连接的主机会以地址形式出现。
  • 平台方面以 Windows 优先,每个版本同时提供 Linux 包和实验性的 macOS 构建。
  • 项目以 MIT 许可证开源。

本作品整理自 GitHub 开源项目 scarletkc/Hatoba,原作者 @scarletkc,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.8.3当前版本

    新增 Hatoba 专用代理设置,同步、AI 助手与更新检查可走系统代理或已保存的代理;端口转发改为列表视图,支持启动、停止、重试和连接时启动;AI 回复高亮代码块并用分隔线绘制表格,SFTP 按文件类型显示图标。

评论