$6.99,买一次
没有订阅、没有内购、没有分档。你买到的那个 app 里就是全部功能。
在锁屏上回 agent
Claude Code 在你的服务器上卡在一个权限询问。你的手机亮了。 你在锁屏上点一下 Allow,它就继续跑下去——不用解锁、不用 SSH、 不用走回工位。
$6.99 一次性买断 · TestFlight 外测审核中
1 NEEDS YOU
支持哪些 agent
没有什么"集成列表"要挤进去。Moshpit 驱动的是真正的 shell, 所以它没听说过的 agent,在发布当天就能用。
填 SSH 信息和密钥——也可以在手机上直接生成。选 tmux、herdr 或都不用。 首次连接会把主机指纹给你核对。
在窗格里起 claude,或者让 Moshpit 开一个隔离的
git worktree 在里面起。主机上没有新东西要学。
当 agent 需要人的时候,你的锁屏会告诉你——连回答用的按钮一起给你。
关键的那一下
这是真实的锁屏截图,不是效果图:Moshpit 能看到的每个 agent 都有一条 实时活动,被卡住的那个直接带上你本来就要给的答案。Allow、Deny、或者一句快捷回复 ——都不需要进 App。
Claude Code · 等你回话 琥珀点,配上结束等待的两个按钮。yes 和 continue 是快捷回复 ——它们直接敲进那个窗格,不是发到什么聊天框里。
codex · 正在干活 青色点加实时计时,所以"在思考"和"卡住了"不会长得一模一样。
计时本身就是重点 那个 agent 已经等了几个小时。等的是它,不是你——你瞥一眼手机, 它离继续跑只差一次点击。
灵动岛 · 等你回话 解锁状态下,灵动岛替你数着。琥珀色加感叹号 = 有人被你卡住了。
灵动岛 · 正在干活 干活时是青色加走动的计时——不刷通知,只给你一个瞥一眼就懂的状态。
你会拿到什么
下面每一屏都是真机上跑的这个 App——没有效果图,没有渲染。
它首先是个终端,其次才是别的。SSH 与 Mosh,以及被画成原生视图的 tmux——不是把桌面缩小塞进屏幕。
会话、窗口、窗格都是原生渲染,划一下就切。新建、重命名、关闭都在面板里。 Moshpit 只附着到你已有的东西上,绝不改动它的样式。
Mosh 是内建的,不是外挂:Wi-Fi/5G 切换、息屏、酒店网络都断不掉会话。 预测回显让你在链路还没应答时就看见自己敲的字。
键盘上面那条是你自己搭的工具栏:从终端键库里挑、拖着排序、把用不到的丢掉。 外接硬件键盘同样支持。
别的 iPhone 终端不做的那部分:agent 那句「我需要人」能送到你的锁屏上,而且你能在那儿回它。
面包屑上带着 agent 的名字和状态点,所以你一眼知道现在轮到谁。 琥珀色 = 它在等你。
选仓库、起分支名、把第一句话交给它。Moshpit 在主机上建一个隔离的 git worktree,然后在里面把 agent 起起来——你手边的工作区一动不动。
终端的快捷条上有一个 mic 键。你说的话先落到键盘上方那块面板里, 按 Insert 才会真的敲进 shell。终端恰恰是最不能容忍「听错了还自动敲进去」 的地方,所以在你看清之前,什么都不会到主机上。
这不是一页隐私政策,而是这个 app 造法的必然结果:你的流量 不经过我们任何服务器,所以就算我们想收集,也没有东西可收。
没有订阅、没有内购、没有分档。你买到的那个 app 里就是全部功能。
没有东西要注册、要登录、要取消。这个 app 根本不知道你是谁。
这是 App Store 隐私标签上的原话,也是字面意思:没有埋点、没有崩溃上报、 没有任何第三方 SDK。
SSH 和 Mosh 从手机直接连到你写的那台主机。中间没有中转,我们的没有, 别人的也没有。
私钥由手机硬件生成和保管,用 Face ID 解锁。它导不出来——我们导不出, 你也导不出。
语音输入由 Apple 的语音模型在这台设备上转写。音频不会上传到任何地方—— 它没有一条通向服务器的路。
盒子里还有
SSH 密钥在设备上生成或导入,存在 Secure Enclave 里,用 Face ID 解锁。
8 套终端主题加自定义编辑器、7 款内置字体、8 个 App 图标,强调色自己定。
主机缺 mosh、tmux 或 herdr?Moshpit 把命令摆出来,你点了才执行。
划动翻的是真实历史——而抢了鼠标的全屏程序收到的是滚轮,不是莫名其妙的复制模式。
首次连接把主机密钥和核对命令一起给你。密钥变了,警告很大声。
息屏、飞行模式、隧道断了——Moshpit 自己重连,并把你放回原来那个窗格。
选你的多路复用器
tmux 撑了世界上的服务器二十年,Moshpit 原生渲染它。但 herdr 是专为 coding agent 写的多路复用器, 它把这个 App 最难的那件事——知道 agent 到底在干嘛——从「猜」变成了「查」。
成熟 · 你机器上已经有了
为 coding agent 而生
Moshpit 用各自的语言说话:herdr 连接说 workspace 和 tab,
并且打印 herdr 真实的键位——因为 ⌃ b q 在 tmux 里是列窗格,
在 herdr 里是断开会话,印错的 App 会把你踢下线。按连接各选各的,
绝不在背后替你切换。
一条专线,没有接线员
没有 Moshpit 账号、没有中转、中间没有云——因为根本没有 Moshpit 服务器。 没有可以被攻破的东西,没有要订阅的东西,也没有哪天挂掉就把你的终端一起带走的东西。
差在哪
iPhone 上的终端已经很挤了。这是差别的诚实形状——比能力,不比形容词。
| 能力 | Moshpit | 一般 tmux 客户端 | 订阅制终端 |
|---|---|---|---|
| 在锁屏上回复 agent | Allow · Deny · Reply | 只有连接提醒 | — |
| agent 状态,主机零安装 | 内建(herdr) | — | 看情况 |
| Mosh——扛切换和丢包 | 原生 | 通常没有 | 有的有 |
| 手机上开隔离任务(git worktree) | 一个表单 | — | — |
| 价格 | $6.99 一次 | 几美元一次 | $20–120 / 年,一直付 |
| 收集的数据 | 没有 | 看情况 | 要注册账号 |
一口价
底下是什么
Moshpit 是新的。与其借别人的好话,不如给你上线后可以自己核验的东西。
常见问题
不需要——开箱就是标准 SSH 客户端。mosh、tmux、
herdr 都是可选的。缺哪个,Moshpit 会直说、把安装命令摆出来,
你点了才执行。它绝不静默安装,也绝不偷偷换成你没选的那个多路复用器。
在 herdr 上,agent 状态是协议里的一个字段——什么都不用配。
在 tmux 上,App 里提供一行命令装 hook,让 agent 主动上报状态;
不装的话,Moshpit 退回到读输出来判断。
任何跑在终端里的——Claude Code、Codex 等等。状态检测在 herdr 上是协议级、 在 tmux 上靠 hook,所以出了新 agent 通常不需要我们做什么。
老实说:只在会话还活着的时候。Moshpit 没有推送服务器——这是"中间什么都没有" 的代价。iOS 最终会挂起连接,在你回来之前状态就不再更新了。
两个理由,其实是同一个。Mosh 就是这个 app 说的协议——过隧道、 合上盖子都还活着的那一个。而一屏 agent 同时开工的样子,本来就是个 mosh pit: 密、吵、全都在动。图标画的是 crowd surf——一个人被许多只手托着, 这正是你的 agent 提出的交易。中文不另起名字,就叫 Moshpit。