合上电脑之后,手机还能把一次命令放行
Kevin Hou 是 Google Antigravity 的 Head of Product Engineering。发布演示里,他让 Remote Agents(远程 Agent)做一件很小的改动:在设置页加上深色模式开关,按每个用户记住选择,补上测试,再开一份 PR。
他先建一个远程项目并接上 GitHub 仓库,Agent 随即在隔离的云端环境里开工。画面上的仓库是 acme/web-app,输入框旁显示 Gemini 4 Argon Medium,模式是 Turbo。Agent 先去看设置页和偏好存在哪里,发现还没有主题代码,于是准备加一个 theme store,再接到 Settings。
他合上笔记本去倒咖啡。手机浏览器打开的仍是这段远程会话。屏幕上弹出一次批准,标题是 Allow listing app routes?,对应命令是 find src/app -maxdepth 4,选项里有仅此一次允许、在这次对话中始终允许、跳过和拒绝。
字幕写着,用手机浏览器就行,也可以让它换个方向、试几个新想法。他离开电脑之后,这段任务仍在云端往下做。
片尾屏幕给出结果。4 个测试套件、12 项测试全部通过,用时 2.41 秒,其中 5 项是新加的。改动一共 5 个文件,增加 124 行、删去 27 行。设置页出现 Appearance 分区和 Dark mode 开关,选择按用户写进偏好,并在登录时生效;保存失败时,改动会回滚。
Git 建了 dark-mode-toggle 分支并提交,GitHub 上留下第 42 号 PR,标题是 Add dark mode toggle to settings,准备合入 main。字幕说费功夫的活已经做完,PR 等他审查。片子底部写明,镜头经过缩短,屏幕画面是模拟的。
云端虚拟机和自己的电脑,各留一类任务
Remote Agents 跑在 Google 托管的隔离环境里。关闭浏览器、让笔记本休眠、电脑断网,或在桌面和手机之间换设备,会话里的命令仍会继续。它用的是挂在项目上的远程资源:GitHub 仓库、Google Drive 文件,以及上传文件。
仓库里的开发、离开电脑之后的后台执行、用手机把同一段会话接回来,都在这台云端虚拟机上。它进不了你启动命令的那个本地目录,也读不到电脑上还没提交的改动。
Remote Control 连的是你自己的台式机、笔记本或服务器。本机文件夹、本地工具链和 Git 工作树都在那台机器上,主机得保持开机并且在线。要碰本地硬件、本地开发服务,或一份还没提交的检出,走的是这条。
同一个人可以两边都用。网页端有一个实例切换器:桌面浏览器里,它在左侧栏 Settings 上方;手机浏览器里,它在顶部栏。一边是 Remote Conversations,一边是已经连上的本机。
仓库和 Drive 进了同一个项目之后
另一段没有旁白的屏幕录制大约三分钟,开场在网页端。项目名叫 agy-factory-demo。对话先问当前项目是什么,Agent 去看仓库和 Drive 文件夹;下一句问文件夹里有哪些文件。
它从 agy-factory-demo 这个 Drive 文件夹导出了 5 份文件。其中一份幻灯片标题是 Supported Platforms & Minimum Versions Matrix,注明单一事实来源写在仓库的 .agents/platform-targets.yaml。表里分了 Web / Backend、Android、iOS 三行,各有最低版本和目标版本。
网页右上角有 Open in app。后半段,同一段 Project Overview Discussion 出现在桌面 App 里,输入框旁变成 Turbo。指令要求按 Node.js、Android Jetpack Compose 和 iOS SwiftUI 做检查,并派出三路 worker 并行开工。
工程会话还在跑的时候,旁边新建了另一个远程项目,对话框里的名字是 hacker-news。指令是按 Hacker News 首页做一张表。Agent 新建了 Google 表格,标题写着 Hacker News Front Page - Nov 5, 2026,列是 Rank、Title、Source/Domain、Points、Author、Age、Comments 和 Type,表里铺到了第 30 行。
录屏结束时,三路代码检查仍在进行,Agent 还在问三份长期没人动的旧文件要怎么处理。做这张表,并没有把工程会话停掉。
读资料和新建表格,是两道手续
加进项目的 Google Drive 是一份供读取的资源。网页上用 Drive 选择器,桌面 App 里用文件列表,选中文档、表格、幻灯片、PDF 或文件夹之后,Agent 在对话进行中按需去读。agy-factory-demo 里导出那 5 份文件、打开版本矩阵,走的是这一道。
要在外部服务里新建或写入,需要再接插件。左侧 Customizations 的应用市场里可以连接 GitHub、Google Drive、Google Docs、Google Sheets、Google Slides 和 Google Calendar,点击 Connect 后走 OAuth。凭据在静态存储时加密,Agent 向这些服务发请求时再注入令牌。
hacker-news 那个项目能新建表格,靠的是 Sheets 这一道授权。切回桌面 App 之后,已经在远程环境里授权过的插件可以继续用。本机安装的 MCP 服务器、插件和技能不会出现在云端。
网页、桌面和命令行怎么把任务发出去
网页端用符合资格的个人 Google 账号登录。输入框里可以直接发起一段独立的远程会话,也可以在左侧 Projects 旁新建项目,挂上 GitHub 仓库、Drive 文件或上传文件。
桌面 App 在左侧 Projects 旁点加号,选择 New Remote Project。资源可以现在加,也可以先跳过,再命名创建。输入框的项目选择里还能走 Remote,从 GitHub 仓库列表里挑一个;账号还没连过 GitHub,会先要求授权。选中仓库后,已有对应远程项目就直接用,没有就新建。
命令行需要 Antigravity CLI 1.4.12 或更高版本,更新用 agy update,并用有资格的个人 Google 账号登录。agy --remote-agent 启动后,这个会话里发出的对话都跑在远程。这台电脑第一次这么启动,会自动建立名为 CLI Project(主机名)的远程项目,以后同一台电脑、同一个账号会继续用它。
已有项目用 --project="项目名称" 指定;要用当前目录名新建,加上 --new-project。会话中途改资源,运行 /projects。
agy --remote-agent -c 打开最近一次远程会话,--conversation= 后面接会话 ID 则打开指定的那一段。退出时 CLI 会打出恢复用的命令。不带 --remote-agent 启动的,只打开本地对话。
上传文件有额度。单个文件不超过 8 MiB,一个项目最多 50 个文件、合计不超过 100 MiB,一个账号合计 2 GiB。文件留在云端的 /home/antigravity/upload,同一项目后面的会话还能用。同一个远程项目里的私有仓库,必须属于同一个 GitHub 用户或同一个组织;所有者不同,就分成多个远程项目。
远程会话默认会直接执行命令
远程会话的权限不沿用你在本机配好的规则。/config 里,远程权限预设默认是 always-proceed,界面上写成 turbo,命令会直接执行。敏感操作前先停下来问,把预设改成 default;每一条命令都先问,改成 request review。要指定哪些操作必须询问,用 /permissions,这里列出的是远程规则。
等你批准的那一步可以用手机处理,深色模式演示里的手机画面就是这样一次放行。远程会话固定使用默认执行方式,计划模式、接受编辑和自动模式都不可用。
--print、/codesearch、/diff、/fork、/rewind、/btw 和 /voice 在远程会话里暂时不可用。也不能用感叹号自己敲终端命令,或用 @ 给子 Agent 发消息。跑到这些命令时,CLI 会直接提示当前会话用不了。
现在哪些账号能开远程会话
2026 年 11 月 6 日的发布帖写着,所有付费个人方案都可以用。同一产品的文档写得更窄:目前向使用个人 Google 账号登录的 Google AI Pro 和 Google AI Ultra 逐步开放。免费方案、Google AI Plus,以及 Google Workspace 和 Google Cloud 的企业账号,文档写明这次不提供。CLI 启动时和 /help 里会显示当前登录的账号及其订阅方案。

