内容提要
iTerm2推出iPhone辅助应用iTerm2 Buddy,需与Mac配对,可实时查看和操作终端、接收提醒,并支持AI聊天。配对通过扫码完成,需安装插件和AI API,支持DeepSeek。Mac和iPhone可跨网络连接,使用端到端加密。该应用非完整终端,仅辅助Mac端操作。
延伸解读
定位与限制
iTerm2 Buddy 并非完整的 iPhone 终端,而是 Mac 端 iTerm2 的辅助工具。它不能独立执行命令,也无法操作 iPhone 本身。其核心价值在于远程查看和操作 Mac 上的终端会话,适合需要随时关注编译、部署等长任务的用户。
安全与隐私设计
配对采用扫码加验证码方式,连接通过中继服务器并使用 Noise Protocol 加密。推送通知仅用于唤醒 iPhone,不包含终端内容,实际数据需通过加密连接获取。这种设计降低了通知被截获的风险,但用户仍需注意 AI 功能依赖外部 API,需自行评估数据安全。
使用前提与成本
使用 iTerm2 Buddy 需要安装 Companion Plugin 和 AI Plugin,且必须配置 AI API(支持 DeepSeek)。这意味着 AI 聊天功能并非开箱即用,用户需自行获取 API 密钥,并可能产生相应费用。此外,跨网络连接依赖 iTerm2 的 Relay 服务,其稳定性与可用性未在文中详细说明。
Q&A
iTerm2 Buddy是什么?
iTerm2 Buddy是iTerm2 3.7.0推出的iPhone辅助应用,它不是独立的终端,而是需要与Mac配对,用于实时查看和操作Mac上的终端会话、接收提醒,并支持AI聊天。
iTerm2 Buddy和Mac如何配对?
配对步骤:先在Mac上更新iTerm2并安装iTerm2 Buddy,然后在Mac上打开iTerm2 → Companion Device Settings,首次进入会引导安装AI Plugin和Companion Plugin,并生成二维码。在iPhone上打开iTerm2 Buddy扫码,并确认手机上显示的6位验证码即可完成配对。
iTerm2 Buddy支持哪些主要功能?
主要功能包括:在iPhone上继续iTerm2 AI Chat、接收Mac上iTerm2的终端提醒、查看某个Session的实时终端画面(可操作),以及Mac和iPhone可以处于不同网络。
iTerm2 Buddy是完整的iPhone终端吗?
不是。iTerm2 Buddy目前并不是完整的手机版终端,它不能操作iPhone,没有自己的终端,只是作为Mac端iTerm2的辅助工具。
Mac和iPhone不在同一网络时,iTerm2 Buddy如何连接?
即使Mac和iPhone不在同一局域网,也可以连接。两台设备通过iTerm2的Relay中转,并使用Noise Protocol建立端到端加密连接。推送通知只用于唤醒iPhone,不包含终端消息正文,实际内容通过加密连接获取。
使用iTerm2 Buddy需要安装AI插件吗?需要AI API吗?
需要。在配对过程中,配置向导会引导安装AI Plugin和Companion Plugin,并且必须提供一个AI API才能使用AI聊天功能。好消息是支持DeepSeek。
iTerm2 Buddy的AI聊天功能如何使用?
在配对并配置AI API后,可以在iPhone上继续iTerm2的AI Chat,通过AI聊天来操作终端。