macOS + iPhone v2.19.0

你的 agent 要跑什么,
在手机上点头。

Clamicro 盯着 Claude Code、Codex 和 DeepSeek Harness。它们想跑点什么的时候,Mac 会提醒你 ——手机上打开页面,看清楚那条命令,划一下批准或拒绝。终端那边立刻继续。

Mac 刘海处的通知胶囊:绿色对勾、项目名,以及结果那一行
这是 Mac 上的真实截屏,不是效果图。
$npx clamicro install

Node 18+ · 零运行时依赖 · node_modules 里什么都没有
安装器会动你机器上的什么 →

一个来回

不用再守着终端。

agent 工作中的首页:Claude Code、Codex、DeepSeek Harness 各占一组,每组下面是正在跑的会话和最近几次工具调用
运行中 一个会呼吸的控制台,工具调用实时往下滚。
首页顶部钉着一条高风险的 git push --force,倒数三分钟,下面是各后端的会话
有事找你 它想干什么,一行说清,倒计时在跑。
审批详情:风险等级、影响、完整命令,以及钉在底部的拖动决定条
做决定 风险、影响、完整命令,和一条拖着做决定的横条。

这就是真实界面,不是效果图。

它不是什么都拦

在你以为它会拦下每条命令之前,先看清默认值。

操作等多久到点
普通 10s 自动通过
高风险 —— rm -rf、force push、动 ~/.ssh 3 min 自动拒绝

也就是说:日常操作它是告诉你,高危操作它才是拦住你。两个数都能改 ——把第一个设成 0,就是每条都等你。无论哪种,Mac 都会提醒你。

什么都不出你的 Wi-Fi

为什么没有推送

两条远程通道都做出来过,又都删了。

第一条是带操作按钮的 ntfy 中转 —— 锁屏上直接批。它能用。它同时把控制面 交给了第三方。

第二条是 Bark:只发一句「有一条待审批」,控制面留在局域网。这已经是能做到的最克制的 版本了,而它换来的仍然只是「人不在时有东西能叫你」—— 代价是持续告诉一台外部服务器 「这里有个操作在等着」。

能上锁屏的通知必须过 APNs,那就必然是别人的服务器。所以答案是 macOS 本地通知, 完全不联网,再没有别的。

代价要说清楚:一旦你离开这台 Mac,没有任何东西会叫你。高危操作会等到超时 然后被拒绝。这是有意的默认 —— 人不该在咖啡馆里批准 rm -rf。

命令原文、审批决定、时间线和用量,全部走局域网直达你的 Mac。配对只有在你于 Mac 自己的屏幕上按下「允许」之后才会签发凭证。细节和威胁模型: 中文 README · SECURITY.md

试试

一条命令。动任何东西之前它都会先问。

$npx clamicro install

macOS + iPhone,同一个 Wi-Fi · Node 18+

它会把要往 ~/.claude/settings.json 里写的内容原样列给你看, 等你确认,并且先备份。然后带你走一遍内置演示 —— 一条假的审批,让你在任何真东西 有风险之前,先真划一次。卸载只删它自己放进去的,可字节级验证。