SigilTTY — SSH 与终端

你的服务器,一个原生终端全都拿下。

专为 Mac、iPhone 和 iPad 打造的原生 SSH,集成 SFTP、安全隧道与钥匙串托管凭据,还能随身指挥服务器上的 AI 编码 Agent。

App Store 免费下载,Mac、iPhone 与 iPad 全都支持。

浅色模式下的 SigilTTY 工作区,展示服务器列表、最近使用和快速连接面板

一整套远程工作,一个应用搞定

终端、文件、隧道、密钥,远程工作的每个环节,都装进这一个原生应用。

所有服务器,集于一处

保存服务器配置,用嵌套文件夹归类整理,随时跳回最近的会话。只想赶紧登录,快速连接输入一条 user@host 就行;常用命令交给命令片段,一点即出。

浅色模式下的 SigilTTY 工作区,展示服务器列表、最近使用和快速连接面板

AI Agent

随身指挥你的 AI 编码 Agent

SigilTTY 可直接附着到服务器上由 herdr 管理的编码 Agent——看着它们干活,在它们需要你的那一刻收到提醒,用手边任何一台设备接手回答。

任何设备,一键附着

服务器上正在运行的每个 Agent 都带实时状态徽章,点选即成为一个普通终端标签。附着过的 Agent 会被记住并跨设备同步:在 Mac 上放下的会话,iPhone 上一点就接回。

需要你时,第一时间知道

Agent 卡在提问上或完成任务时,SigilTTY 会告诉你——标签徽章、灵动岛标记,或是 SigilTTY 完全关闭时也能送达 iPhone 的离线推送。提醒全程端到端加密,我们的中继只见密文。

动口不动手

点击悬浮麦克风,对着 Agent 会话口述。自备转写服务的 API key——OpenAI 兼容、火山引擎或讯飞——转写结果如同手打插入终端。在你按下回车之前,什么都不会发出去。

文件直接递给 Agent

把文件粘贴或拖进终端,SigilTTY 会经 SFTP 上传,再把远端路径替你敲进命令行,交给 Agent 读取。截图、日志、文档,一次最多 10 个,免去 scp 来回。

Agent 功能通过你日常的 SSH 连接与服务器上的 herdr(0.8.0 或更高版本)通信。离线推送为 iPhone 与 iPad 特性。

一个工作区,畅行每台 Apple 设备

串口控制台仅限 Mac,Live Activity 与 Agent 离线推送属 iPhone / iPad 特性,其余功能随身而行。

功能MaciPhoneiPad
SSH 与 Telnet支持支持支持
SFTP 文件浏览与预览支持支持支持
本地与远程端口转发支持支持支持
服务器配置、文件夹、命令片段与 iCloud 同步支持支持支持
钥匙串、生物识别密钥保护与密钥接力(Key Handoff)支持支持支持
安全钥匙(FIDO)登录支持支持支持
附着 herdr AI Agent 与语音口述支持支持支持
Agent 提醒的离线推送不支持支持支持
活动连接的 Live Activity不支持支持支持
串口控制台支持不支持不支持

串口控制台需一台 Mac,并连接 USB 串口设备。

常见问题

系统要求是什么?

Mac 需 macOS 14 或更高版本,iPhone 和 iPad 需 iOS 17 / iPadOS 17 或更高版本。

价格是多少?

SigilTTY 在 App Store 免费下载。无广告、无分析统计、无追踪。

iPhone 和 iPad 上能装吗?

能。SigilTTY 现已在 Mac、iPhone 和 iPad 上架,是同一个通用 app,下载一次三端通用,服务器配置、文件夹和命令片段也会随你在设备之间流转。

可以用硬件安全钥匙登录吗?

可以,从 SigilTTY 1.2 起支持。在 app 内创建一把 FIDO 安全钥匙,把公钥添加到服务器,之后每次连接都由钥匙硬件在你实体触碰后完成签名,私钥从不以软件形式存在。服务器需 OpenSSH 8.2 或更高版本。

设备之间会同步哪些内容?

服务器配置、文件夹、命令片段、端口转发规则、已知主机与 AI Agent 记录通过 CloudKit 同步。密码和普通私钥可选择走 iCloud 钥匙串同步。受生物识别保护的私钥特意只留在创建它的那台设备,要转移到另一台设备,请用密钥接力(Key Handoff),一种在本地网络里完成的加密传输。

使用 AI Agent 功能需要准备什么?

一台装有 herdr 0.8.0 或更高版本的服务器——SigilTTY 通过你日常的 SSH 连接与它通信,无需任何额外配置。右键点击服务器,选择 Herdr Agents 即可附着。离线推送还需要在服务器上放一个小助手,SigilTTY 会经同一条 SSH 连接自动部署、自动卸载。

语音口述需要注册账号吗?

不需要。自 1.6.2 起,口述可以完全在你的设备上完成,用的是 Apple 的语音识别——不用账号、不用 API key,音频从头到尾不出设备,连 Apple 也拿不到。想指定某家服务商?那就是自备密钥(BYOK):在设置里添加 OpenAI 兼容接口、火山引擎(豆包)或讯飞,填入你自己的 API key,音频从你的设备直连你配置的那个服务。两条路都一样:全程在内存中处理、绝不写入磁盘;转写结果只是插入终端,绝不会替你按回车。

你们能看到我的 Agent 通知吗?

不能。每条提醒在离开你的服务器之前,就已用你设备的密钥加密,到你的设备上才解密。我们运营的中继只能看到一个匿名路由标识和密文——看不到是哪个 Agent、哪台服务器、发生了什么。这不必只听我们说:服务器小助手与中继均已在 github.com/SigilTTY/sigiltty-relay 开源,欢迎任何形式的安全审计。

Telnet 安全吗?

不安全。Telnet 是未加密协议,会把包括凭据在内的一切都以明文发送。仅建议在信任的网络上面向老旧设备使用,其余场景一律用 SSH。

iPhone 或 iPad 上能用串口控制台吗?

不能。串口控制台仅限 Mac,它连接的是 USB 串口设备,而 SigilTTY 在 iPhone 和 iPad 上不支持这类设备。

现在就装进你的每一台设备。

SigilTTY 已上架 App Store,Mac、iPhone 与 iPad 全都支持,免费下载。