Skip to main content
当智能体想运行一件它没有常设权限的事时,它会停下来问你。平常你会在 Mac 上答复。用了 Nomo,你可以在手机上答复,智能体马上就接着干。
先把它打开。远程审批默认是关的。“设置”>“会话”>“远程审批”>“在 iPhone 上回答”。这个开关打开之前,请求只会留在你的终端里,手机只是通知你一声。

两处入口

灵动岛负责通知,App 负责答复。它们给的东西不一样,这是有意为之。
只有两个按钮:允许拒绝。一张实时活动卡片能放下的就这么多,而 Nomo 不会在那里放一个 Mac 兑现不了的按钮。如果是一道选择题,你会看到再想想——一个真正的拒绝,意思是“这些都不行,再想想”——以及回答,它会直接跳进 App,选项在那里才放得下。请求一旦不再有效,按钮就会换成 请在 Mac 上继续,而不是干杵在那里不起作用。
展开的灵动岛,显示一条权限请求,命令为 Run database migration,下面是“拒绝”和“允许”按钮

按住灵动岛,请求就摆在眼前:文件夹、会话、命令,还有两个按钮。

可用的回答方式

始终允许、**拒绝并附注…回答…都收在菜单的更多…**里,而且三者都需要插件 2.0.0。在 1.0.0 上你只有普通的“允许”和“拒绝”——Nomo 不会显示一个 Mac 兑现不了的按钮。有更新可用时,详情页会告诉你。

回答问题

当智能体问的是一道选择题、而不是要权限时,那一行会写 需要回答,灵动岛也会照说,但不提供“允许”或“拒绝”——对一道选择题来说这两个词没有意义。 回答…,你会看到问题和它的选项,每个选项一行,附带智能体为它写的说明。轻点一行只是选中——在你按提交之前什么都不会发出去。旁边还有拒绝,留给所有选项都不对的时候。
回答面板,显示问题“缓存应该用哪个数据存储”、四个带说明的选项,以及“拒绝”和“提交”按钮

一个问题、四个选项,每个都带着智能体自己的说明。选中不等于回答,“提交”才是。

智能体一次问了不止一个问题时,你会一个一个地看到它们,顶部写着 第 1 个问题,共 3 个返回可以回到前一个,你已经做的选择还在。允许多选时会出现 选择所有适用项

查看计划

规划完成的会话会显示 计划待确认。打开查看计划,整份计划都排版好、可以滚动,允许拒绝固定在底部。 在手机上批准就是一次普通的批准——和你在 Mac 上选默认项给出的那一次一样。它不让你在“自动接受编辑”和“逐条确认”之间做选择;那仍然是终端里的决定。
一份 Claude Code 计划在手机上全屏呈现,底部固定着“拒绝”和“允许”按钮

整份计划,可以滚动,决定固定在底部。“拒绝并附注”在下面,留给那些需要指路而不是直接否掉的情况。

如果计划长到一条加密更新装不下,面板会说明这一点,并告诉你有多少内容没带过来。完整计划一直都在你的终端里。当你手机能通过本地网络直接够到 Mac 时,Nomo 会改为重新取回全文。
Codex 的计划在手机上只能读——你在这里读,在终端里做决定。原因

提交之后

那一行会显示 发送中…,然后落定。你的答复在手机上封好一次,然后同时走两条路发到 Mac——一条经中继服务器,另一条在可用时直接走你的网络。哪条先到算哪条,后到的会被丢弃,所以重复的那份不会把同一件事答两遍。 Nomo 事后还会核实。中继服务器一句“OK”本身是不算数的——手机会去确认那条请求确实已经落定,没落定就重发。如果实在确认不了,按钮会重新出现,而不是让你以为事情已经办成了。

结果说明文字

到得太晚的答复会被丢弃,绝不会被执行。你不会回过头来发现某件事因为你二十分钟前点了一下而跑起来了。
按钮需要在屏幕上待够大约一秒,轻点才算数。如果灵动岛在一根本来就在移动的手指底下展开,那一下是被刻意丢掉的——它从来就不是一个决定。

超时回退

如果你的手机一直不答复,请求最终会自己退回终端。凡是 Nomo 够不着手机的情况也一样:没有配对、没有网络、超时、答复读不出来——每一条失败路径的尽头,都是那个普通的对话框出现在你的 Mac 上。 有些请求根本不会到你手机上,这是设计如此:由子智能体起的会话,以及运行在非交互式权限模式下的会话——那种情况下智能体本来就不打算问你。

暂停远程审批

两个开关,作用范围不同。 在手机上,对所有电脑生效——“设置”>“会话”>“在 iPhone 上回答”。关掉之后,每一条请求都在 Mac 上决定。 只对一台电脑——/nomo-cc:approvals off,在那台机器上运行。这是手机本身不可用时的应急出口:请求直接退回终端,不用等。 两者都不会解除任何配对。无论哪种,你照样能看到会话——只是不会再让你替它们答复,而且被暂停的电脑会在它详情页的顶部说明这一点。