让 AI Agent 在需要你时找到你

Agent 跑长任务时经常停下来等人:要权限、要澄清、跑完了。 人不在电脑前,任务就一直卡着。
AgentCallMe 把这些时刻推到手机上,一键放行或拒绝。

零安装 · 不装 CLI 多机器统一接入 内网免隧道 Agent 无关 iOS App 审批 超时默认拒绝

它解决什么

Agent 要执行危险命令→ 手机收到待办→ 点「允许 / 拒绝」→ Agent 继续或停下

权限审批

Agent 要跑 git push、rm -rf 时,在 App 里一眼看清是哪台机器的哪个项目,直接放行或拒绝。

回答提问

Agent 卡在「要新建分支吗?」时,在手机上选一个选项或写一句话就能让它继续。

完成提醒

长任务跑完立刻知道,不用一遍遍回去看终端。

三步接入

1

装 App 并登录

  1. 安装 AgentCallMe iOS App 并登录
    服务器地址已内置,不用填任何地址或令牌
  2. 系统询问通知权限时选允许
    不开通知也能用 —— 待办会留在 App 里,只是不会主动提醒你
2

在 App 里新建连接器,复制命令到电脑执行

连接器代表一台电脑。在 App 的「连接器」页点新建, 它会给出一条完整命令 —— 复制到那台电脑上跑一次即可, 之后所有项目自动生效。

curl -fsSL "https://api.ifanbei.com/install/<App 里给出的凭证>" | sh

脚本会合并进 ~/.claude/settings.json(先备份,保留你原有的配置), 卸载用 curl -fsSL "https://api.ifanbei.com/uninstall" | sh。

这条命令里含密钥 它等同于这台电脑的接入凭证, 只在新建时显示一次,别转发给他人。 忘了或泄露了就在 App 里删掉它、重新建一个。
项目怎么区分? 不用管 —— 每次请求都带着当前工作目录, App 上会直接显示「[项目名] 请求执行 xxx」。 同一台电脑上开多少个项目都不用额外配置。
3

照常启动,然后离开电脑

claude    # 什么都不用改

Claude 需要你时,待办会出现在手机上。处理完回到电脑前,终端里一切照旧。

验证是否生效 让 Claude 跑一条需要授权的命令,比如 rm -rf ./build。App 的待办列表里应当在几秒内出现它。 没出现就检查:是否已登录、连接器是否还在(不在回收站里)、这台电脑能否访问 https://api.ifanbei.com/health(应返回 {"ok":true})。

多台机器,一部手机

公司内网的服务器、本地 Mac、云上开发机 —— 待办都汇到同一部手机, 一眼看清是哪台机器的哪个项目在等你。

内网服务器 ─┐
本地 Mac   ─┼─ 仅需出站 443 ──> AgentCallMe ──> 手机
云开发机   ─┘

内网机器免隧道

hook 是机器主动出站请求,服务端无需反连。不用公网 IP,不用开防火墙入站,不用装隧道。

每台电脑独立连接器

一台电脑的凭证泄露不波及其他,可随时单独删除。

删错了能找回

删除先进回收站并立即停止接收请求,确认无误再永久删除;误删可一键恢复。

安全设计

机制说明
超时拒绝等不到回复时拒绝而非放行(fail-closed),绝不会因为你没看手机就放过一条危险命令。
高危识别rm -rf、git push、drop table 等自动标红并提升优先级。
凭据隔离只接收 hook 载荷,绝不读取你的密钥文件或 Claude 配置。
账号隔离待办、历史、连接器和设备都按账号隔离,你只能看到也只能处理自己的。
职责分离连接器凭证只能提交请求、不能审批;App 登录态不能伪造请求。
仅存哈希连接器密钥只在新建时返回一次,服务端只保留哈希,事后无法反查。

Agent 无关

核心是一套统一事件协议,Claude Code 只是第一个适配器。 接入新的 Agent 只需新增一个适配器,服务端与手机端不用改动。

Claude Code

通过 HTTP hook 接入,零安装。已支持

Agent SDK

通过官方 canUseTool 回调深度集成。规划中

自有 Agent

实现 MCP elicitation 标准即可复用整套审批界面。规划中