从手机控制 1DevTool
使用 Remote Control 在手机上浏览文件、运行代理、查看差异、发送 HTTP 请求,并查询开发机器上的数据库。
Remote Control 让你的手机变成一扇窗口,直接连通运行 1DevTool 的那台机器。在沙发上启动一个代理、在地铁上查看差异,或者回复一条正在等待你输入的提示——都不需要打开笔记本电脑。所有操作都在你自己的机器上运行;手机只是一个遥控器。

开启功能
Remote Control 通过安全的 Cloudflare 隧道提供服务,因此你无需开放任何端口,也不用配置 VPN。
- 在桌面端,从状态栏打开 Remote Control 并启用它。
- 1DevTool 会生成一个私有 URL 和一个二维码。用手机扫描二维码,或在手机浏览器中打开该 URL。
- 按提示登录。该连接始终绑定在你的机器上——只有你才能访问它。
连接成功后,手机上显示的项目会和桌面端的组织方式完全一致。点击某个项目即可进入其工作区。
手机上能做什么
Remote Control 镜像了 1DevTool 中那些在你离开键盘时依然重要的功能。
提示并操控你的 AI 代理
打开任意项目的终端,查看代理的最新输出,并发送新的提示——包括那些一直空闲、等待你批准的代理。你可以:
- 在移动端友好的阅读模式中滚动并复制终端文本
- 直接从手机附加一张图片到提示中
- 提及仓库中的文件,让代理获得正确的上下文
- 从提示历史中复用过去的提示

查看代码并通过 Git 发布
在手机上浏览项目文件、打开某次提交的详情,并查看差异。当改动看起来没问题时,暂存它、写一条提交信息并推送——完整的源代码控制流程尽在掌中。

测试 API 与查询数据库
发送 HTTP 请求并检查响应,或运行数据库查询,使用的是你在桌面端已经配置好的相同集合和连接。你保存的请求会在手机和桌面端之间保持同步。

安排稍后执行的提示
将一条 Agent Input 提示排入队列,使其在定时器触发、在指定时间,或在下次配额重置时执行——这样一项耗时较长的任务就能在你不在时启动,等你回来时已经准备就绪。

完整地阅读对话记录
Reader Mode 会把代理的对话重新渲染成文档形式,这正是让你在手机上追赶进度变得可以忍受的原因。用户消息、代理结果、代码和原始终端输出会分别以不同样式呈现,提供浅色、复古纸色和深色三种阅读界面,默认跟随你的设备主题。

为你的屏幕调整大小的终端
在手机上打开终端时,它会自动重新排版以适应屏幕:正在查看某个终端的手机会掌控该终端的宽度,因此文本行会按你的屏幕换行,而不必让你在桌面宽度的网格上左右平移。最新的输出和代理的输入框始终位于你能看到的位置。
两部手机同时查看时,会自动确定一个对双方都适用的尺寸,一旦你关闭终端,桌面端面板就会恢复自己原来的尺寸。当有手机连接时,桌面端面板会通过一个已适配手机徽章以及进入 Reader Mode 的快捷方式来提示这一点。只读查看者会保留之前的镜像视图。
在厨房里审批一个计划
等待你裁决的任务会拥有各自的页面。阅读计划后,点击批准或请求修改——你的话会原封不动地传达给代理,在你不在的时候不会有任何内容自动获批。参见审批关卡。
查看你的代理们的协作情况
Teams 标签页会显示哪些代理已互相连接、已交付了什么、正在排队等待什么、正在等待回复什么,以及哪些连接已断开。它在设计上是只读的:手机负责向你展示全貌,实际的更改则由桌面端完成。参见 Team Map。
技能与斜杠命令
技能选择器在手机上同样可用,因此你可以直接插入某个技能或斜杠命令,而不必凭记忆输入它的名称。

通知
开启活动通知后,当代理完成任务、需要输入,或一条长时间运行的命令执行完毕时,手机都会通知你——这样你就不必一直开着应用也能知道何时该介入。
权限
Remote Control 会遵循你在桌面端设置的操作者权限,因此远程会话被允许执行多少操作由你决定。如果你与他人共用一台机器,或者希望某些代理在手机端保持只读,请在连接之前收紧相应设置。
Related
- 运行一个 AI 代理 — 提示与编排代理的桌面端体验
- AI 用量与配额 — 你的用量标签在手机上同样可见
- Reader Mode — 在小屏幕上阅读对话记录
- 审批关卡 — 随时随地回复代理