Hatoba:带 AI 助手的 SSH 客户端
开源桌面 SSH 客户端,内置 AI 助手,并可通过自己的 Cloudflare 账号做端到端加密同步。
- 浏览
- 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 整理,以原仓库为准。
更新记录
- v0.8.3当前版本
新增 Hatoba 专用代理设置,同步、AI 助手与更新检查可走系统代理或已保存的代理;端口转发改为列表视图,支持启动、停止、重试和连接时启动;AI 回复高亮代码块并用分隔线绘制表格,SFTP 按文件类型显示图标。
评论