派评 | 近期值得关注的 App

发布于 4 天前


@化学心情下2:随着 AI Agent 逐渐进入软件开发流程,不少开发工作已经可以直接在终端中完成:向 AI Agent 提出需求,由它完成编码、测试,再根据结果继续调整。

这种工作方式也带来了一个新的问题。AI Agent 可以长时间在电脑上运行,但人不可能始终守在电脑前。如果临时外出,能否直接通过手机查看任务进度、处理审批,并继续向电脑上的 AI Agent 发出指令?

部分 AI Agent 已经提供了类似的远程连接功能,但其它工具并不一定具备相同能力。Moshi 提供了另一种解决方案:通过手机连接 Mac 或 Linux 主机,并继续操作运行在其中的 AI Agent。

相比仅服务于特定 AI Agent 的远程功能,Moshi 的优势在于兼容范围较广。目前除了 Claude Code、Codex,也支持 Kimi Code、Pi、OpenCode 等工具。不过,由于需要同时处理远程终端和不同 AI Agent 的接入,Moshi 的初次配置也相对复杂一些。

Moshi 目前对 macOS 和 Linux 的支持较为完善。下面以已经安装 Homebrew 的 Mac 为例。

首先打开终端,安装 Moshi:

brew tap rjyo/moshi
brew trust rjyo/moshi
brew install moshi-hook

安装完成后,可以通过下面两条命令检查 Moshi 及其 Hook 工具是否正常工作:

moshi --help
moshi-hook --help

确认没有问题后,还需要安装 mosh 和 tmux:

brew install mosh tmux

接下来打开 macOS 的「远程登录」功能。进入「系统设置」>「通用」>「共享」>「远程登录」,打开对应开关。Moshi 后续需要借助远程终端连接这台 Mac,因此这一步不可省略。

完成 Mac 端的基础配置后,可以在手机上安装 Moshi 客户端。启动应用并进入等待扫码的页面,然后回到 Mac,在终端中运行:

moshi-hook host setup

终端随后会显示用于配对的二维码,使用 iPhone 上的 Moshi 扫描即可完成设备配对。

接下来还需要为电脑上的 AI Agent 安装对应 Hook。在 Mac 终端中运行:

moshi-hook install

Moshi 会检查当前已经安装的 AI Coding Agent,并为受支持的工具写入相应的 Hook 配置。

例如,我的 Mac 上安装了 Codex 和 Kimi Code,Moshi 会分别为这两个工具创建 Hook。确认安装正常后,再将 Moshi Hook 设置为后台服务:

brew services start moshi-hook

至此,Mac 端的主要配置就完成了。重新回到 Moshi 手机客户端,此时应该已经可以看到刚刚配对的 Mac,并通过它建立远程连接。

后建立连接后,后续操作与直接使用终端已经比较接近。在 Moshi 的「连接」页面中选择对应设备,进入终端后切换到项目目录,例如:

cd ~/Projects/your-project
moshi .
codex

随后就可以直接从手机继续操作 Mac 上的 Codex 任务。

针对手机端的终端操作,Moshi 也做了一些适配,例如提供经过调整的键盘布局,并支持语音输入。在不方便使用手机键盘时,可以直接通过语音转写提示词,用于查看任务、继续发送指令或处理 AI Agent 发起的审批请求。

如果同时运行多个 AI Agent,Moshi 也可以管理多个会话。只要 Mac 保持联网且没有进入休眠状态,就可以继续查看不同 Agent 的执行情况。通过页面左上角的入口,还可以查看当前 AI Agent 的用量信息。

不过,进一步使用后会发现,Moshi 本身并没有完全解决远程访问的网络问题。如果 iPhone 和 Mac 不在同一个局域网中,手机可能无法直接连接家中的 Mac。

Moshi 给出的方案是借助 Tailscale 建立虚拟局域网,让两台设备即使处于不同网络环境,也能够继续通信。具体配置可以参考 Moshi 提供的相关教程,这里不再展开。

因此,从实际使用方式来看,Moshi 更接近一套针对 AI Agent 优化的移动终端和管理工具:它负责设备配对、Agent Hook、移动端交互和会话管理,但跨网络访问仍然需要 Tailscale 等工具配合。

如果只是希望从手机远程操作自己的 Mac,一些带有终端功能的成熟远程控制工具配置起来会更加直接;Moshi 的优势主要体现在 AI Agent 的适配和会话管理上。尤其是需要同时管理多种 AI Agent,或者连接 Linux VPS 等远程主机时,它提供了一套相对统一的手机端操作方式。

你可以在 App StoreGoogle Play 免费下载 Moshi ,Pro 订阅可用于解除部分会话限制。

 

📎 本文转载自 原文链接