跳到正文
文档目录

基础

安装

下载 macOS 版 Termio,拖进「应用程序」,之后交给 Sparkle 自动更新——无需账号,也没有许可证密钥。

Termio 用同一个下载包同时运行在 Apple 芯片和 Intel 的 Mac 上。安装就是普通的拖进「应用程序」——不用注册账号, 也没有许可证密钥要填。

开始之前

Termio 需要 macOS 14 或更高版本,Apple 芯片和 Intel 的 Mac 都可以。它托管你已经 装好的 Agent 命令行工具,本身不打包它们。

你需要什么

macOS14(Sonoma)或更高版本,Apple 芯片和 Intel 都可以——同一个通用下载包
账号不需要。没有登录、没有许可证密钥,也没有支付后端
Agent 命令行工具你本来在用的那些,claude、codex 之类。Termio 托管它们,不附带它们
想用另一台机器任何你已经能 ssh 上去的机器。Termio 读你的 ~/.ssh/config,不以 root 身份装任何东西

下载并安装

  1. 从 downloads.termio.sh 下载最新版本。 这个链接始终指向最新的、已公证的发布版本。
  2. 打开 .dmg,把 Termio 拖进 应用程序 文件夹。
  3. 从「应用程序」启动它。由于应用已通过 Apple 公证,打开时不会出现 Gatekeeper 警告。
Termio 磁盘映像窗口,左侧是 Termio.app,右侧是「应用程序」文件夹,两者之间有拖放箭头

确认装好了

启动 Termio,你应该会看到欢迎界面,打开项目是那个主按钮。整个安装就到这儿——没有设置 向导,没有账号步骤,第一个会话之前也没有什么要配置的。

首次启动时,Termio 会问你一次要不要让 Agent 互相协作——也就是会话控制,它会装一个小 技能,教它们 termio sessions 这些命令。Agent 实时状态(侧栏状态点背后的那些 hooks) 是同一个标签页上另一个开关;当侧栏看到有 Agent 在跑时会提示你打开。两个都是可选的,也都 可以关掉;参见状态 hooks 与会话控制。

如果你本来就在用 Ghostty,那就没什么要挑的:Termio 会在首次启动时 读你的 ~/.config/ghostty/config,用你在那里选好的字体和主题开始。

用 Homebrew 安装

更喜欢命令行?Termio 提供 Homebrew cask:

brew install --cask termio-sh/tap/termio

装的是同一个已公证的版本。Termio 之后仍通过 Sparkle 自行更新,所以 brew upgrade 不会动它,除非你加上 --greedy。

保持最新

Termio 通过 Sparkle 自行更新。它会定期向下载服务器询问是否有新版本,并提示你就地 安装。这个检查不携带任何账号或设备标识——服务器只看到一个 IP 地址和被询问的版本号。

你也可以随时从 Termio ▸ 检查更新 手动触发。

自带 Agent

Termio 不打包编程 Agent——它托管你 Mac 上已有的那些。装上你要用的命令行工具(例如 claude、codex 或 amp),确保它们在 PATH 上。Termio 会在登录 shell 里启动 每一个,所以你 shell 配置里准备的一切都能用上。

Agent 安装好之后,新建会话时它就会出现在可启动的选项里。另一台机器上的 Agent 也是一样 ——Termio 会去那儿找它们,并把 hooks 装到那台机器上。见 设备。

termio 命令(可选)

Termio 附带一个小巧的命令行工具。打开 设置 ▸ Termio server,开启 命令行工具,即可把 termio 软链到你的 PATH 上。之后在任意目录执行 termio 就会把它作为项目打开, 而 termio sessions … 让你的 Agent 彼此协作。这完全是可选的——参见 会话控制与命令行。

Termio 把东西放在哪儿

没有什么是藏着的,也没有什么放在我们的服务器上:

路径里面是什么
~/.termio/你的配置:keybindings.json、config/agents/ 下的自定义 Agent 清单,以及 chats/ 草稿目录
~/Library/Application Support/termio/应用状态和你的 Themes/ 文件夹
~/.local/bin/你通过 SSH 设置过的机器上的 Termio server——termiod,Linux 上还有 termio。本机上它随应用包一起发布,从不装到这里
每个 Agent 自己的配置Termio 的状态 hooks 和它的 termio 技能,按 Agent 写入

卸载

退出 Termio,把它拖进废纸篓。想清掉它写在应用包外面的东西,先在设置 ▸ Agent 里关掉 Agent 实时状态和会话控制——这两个开关会移除它们装在本机上的 hooks 和技能,而 你自己写的那些原封不动。然后如果你也想让状态消失,删掉 ~/.termio 和 ~/Library/Application Support/termio。

其他每一台机器上装过的东西都会留在那儿,直到你去那边清理。先把 server 停掉,因为只卸载 服务会留下一个由别的途径启动的 daemon 还在跑:

termiod stop
termiod service uninstall
rm -f ~/.local/bin/termiod ~/.local/bin/termio

下一步

文档