你手腕上的 AI 审批官

把本地 Agent 的「关键操作」审批和「运行状态」提醒搬到 Apple Watch 和 iPhone 等移动设备上,让你离开电脑也能随时随地掌控 AI 编程任务进展。

1/110:09
删除 notepad...
Bash
rm /Users/admin/Desktop/notepad.txt
✕✓

1. 前往 App Store 下载安装 App

2. 选择你的 Agent 并运行指令与 iOS/watchOS App 配对

npx agent-leash claude <配对码>

在控制台掌握 Agent 工作状态

哪台电脑上的哪个 Agent 在干活、执行了什么命令、哪些操作被你允许或拒绝,都在控制台里。

  • 待审批的操作直接在 iPhone 上点「允许」或「拒绝」
  • 每台电脑可以单独暂停手机审批
  • 按 Agent 和时间查看 Token 用量

控制台

你的工作目录
Mochi
休闲中
摇一摇 Roll 个新宠?
 /\_/\
( •.• )
 > ^ <
工具调用
Claude›Bash2026/11/3 11:57已允许
Codex›apply_patch11:52已允许
Claude›Bash2026/11/3 10:48已拒绝
Cursor›Shell10:31已允许
控制台用量设置

将 Agent 变成一只可爱的电子宠物

内置 18 只个性独特的 ASCII 电子宠物,随机分配到你的 Apple Watch。当你积极回应 Agent,它们会变得高兴;当你让 Agent 工作,它们会变得忙碌;当你不再理会,它们会去睡觉。

Mochi
休闲中
摇一摇 Roll 个新宠? ⚄

        

看看有没有你喜爱的小伙伴?

不用盯着屏幕也能收到 Agent 审批和工作汇报

Claude Code 正在等待你的审批快点让它继续工作:Bash - 删除桌面的 notepad.txt
允许拒绝
Codex 完成了工作登录页的表单校验已经修好,测试全部通过
Claude Code 已下线打开终端输入指令以重新安排它的工作

常见问题

需要注册账号吗?

不需要。App 第一次打开会生成配对码,在电脑上运行 npx agent-leash <agent> <配对码> 就连上了。电脑端需要 Node.js 16 以上,支持 macOS 和 Linux。

哪些操作会发到手机?

Claude Code、Codex 和 OpenCode 只在本来要问你的时候才发。Cursor、Copilot、Hermes、OpenClaw、TRAE 会在每条命令前调用 hook,其中 ls、git status 这类只读命令会直接放行,其他命令才发到手机。

手机没回应会怎样?

默认等 120 秒,然后回到 Agent 自己的确认方式(终端或 IDE 弹窗),不会替你放行。等待时间可以用 npx agent-leash timeout 300 修改。

坐在电脑前时不想在手机上点?

在 App 的设置里关掉这台电脑的「手机审批」,或在电脑上运行 npx agent-leash pause。

怎么卸载?

运行 npx agent-leash uninstall,只会删除 AgentLeash 自己加的 hook 和插件,改动前的配置文件都有备份。