逐项讲清每个功能。

TermAI 里到底有什么,它在底层怎么工作,以及它做不到什么。

SSH

真正的 SSH 终端,不是壳。

TermAI 内置完整的 xterm-256color 模拟器,基于 xterm.js 引擎 —— 与 VS Code 集成终端同源代码。多 Tab 会话、真彩色、回滚、鼠标选择 —— 桌面级的能力,装在手机里。

认证方式

密码、RSA、Ed25519、ECDSA 密钥;agent 转发;密码短语;Keychain 集成。

稳健性

指数退避自动重连、心跳保活、空闲超时配置、IPv6 支持。

移动优先

触控快捷栏(Ctrl/Tab/Esc/方向键)、长按复制粘贴、双指缩放字体。

prod db staging
$ uptime
14:22:01 up 36 days, 4:11, 2 users, load 0.08 0.03 0.01
$ systemctl status nginx
● nginx.service - A high performance web server
Active: active (running) since Tue 2026-05-12
chenchen@prod:~$
chenchen@prod:~$
▸ Ask AI: "set up nginx as a reverse proxy on :8080"
sudo tee /etc/nginx/conf.d/proxy.conf <<'EOF'
server { listen 8080; location / {
proxy_pass http://127.0.0.1:3000; } }
EOF
⏎ run✎ edit
AI 助手

说出需求,点按执行。

用自然语言提问 ——「找出最近一小时的错误日志」「把 nginx 设成反向代理」—— AI 生成命令。你检视后点按发送。命令失败时,把错误粘进去,AI 结合当前会话上下文给出分析。

  1. 1
    捕获上下文

    AI 助手能看到你的工作目录、上一条命令的退出码,以及(可选的)最近 5 行输出。其他什么都不会离开设备。

  2. 2
    生成

    你的问题与最小上下文走 TermAI 的代理,代理在转发前剥离敏感模式(IP、主机名、环境变量值)。

  3. 3
    执行前确认

    AI 返回建议命令。你看见。你决定。没有你点按就不执行。

终端会话永远不会实时推给 AI。只有你显式选择的行会被发送。
ShellMon

跑长任务出去。剩下的交给 ShellMon。

自动应答

你跑 apt upgrade,它问 [Y/n]。ShellMon 替你应答,你不用盯着屏幕。你决定哪些提示自动解决。

拦截危险命令

有人想跑 rm -rf / 或 chmod -R 777 /。ShellMon 在按键到达服务器之前拦截。你确认或取消。

任务完成提醒

npm install 跑 8 分钟。锁屏走开。进程退出后你收到推送通知。Pro 档。

不是魔法 —— 标记包裹的输出检测:
cmd; __ec=$?; printf '\n__END_HEX_%d__\n' "$__ec"
SFTP

无需桌面端管理远程文件。

用熟悉的文件树 UI 浏览远程文件系统。从手机相册或文件 App 上传,下载到本地存储,在内置编辑器里编辑文本(支持 40+ 语言语法高亮)。最多并行 4 个 SFTP 会话。

chenchen@prodSFTP
📁 /var/www
📁 html
📄 index.html
📄 app.js
📄 style.css
📁 logs
📄 access.log
📄 error.log
↑ 上传↓ 下载✎ 编辑
phone prod db staging
Tailscale

tailnet 直连,无需额外 App。

Tailscale 客户端 SDK 直接嵌入。登录后,你的 tailnet 设备出现在 SSH 列表里。不需要另装 App、不需要公网 IP、WireGuard 端到端加密。

  • OAuth 登录 —— 用 Tailscale 账号登录。
  • MagicDNS —— 用主机名连接而非 IP。
  • 尊重 ACL —— 跟从其他设备一样的访问权限。

中国大陆版按本地法规已禁用。详见 /docs/china。

云同步 · Pro

你的环境,每台设备都在。

SSH 连接配置、服务器分组、标签、命令片段、AI 聊天历史跨设备同步。从 iPhone 换到 iPad,无缝继续。

所有同步数据在离开设备前先经 AES-256 加密。密钥从账号密码派生 —— 即使服务器被攻破,TermAI 也读不到你的数据。同步默认关闭,需主动开启。
安全

什么加密了、存在哪、谁能读。

内容 存储位置 谁能读
SSH 密码 iOS Keychain / Android Keystore 仅本设备
私钥 iOS Keychain / Android Keystore 仅本设备
Known hosts 指纹 加密 Hive box(AES) 仅本设备
AI 聊天历史(本地) 加密 Hive box 仅本设备
AI 聊天历史(云) 服务端 AES-256,密钥从密码派生 仅本用户
连接元数据 服务端 AES-256 仅本用户
终端会话输出 从不存储,任何地方都不存。 无人

即将上线

🔜 SSH 隧道(端口转发)
🔜 命令片段共享市场
🔜 网页端终端伴随
🔜 团队"只读"查看模式

路线图仅供参考,时间不作保证。

按你的实际工作方式构建。