Antigravity CLI,外加一整块画布
谷歌的终端智能体——Gemini CLI 的继任者——需要多少张卡片就开多少张,每张都配有真实终端。NeuroSquad 知道每个智能体是在工作、在等你,还是已完成;通过箭头为它连接终端、浏览器和笔记——新工具在它运行期间就会到位。
官方网站antigravity.google/product/antigravity-cli- 真正的
agyCLI,用你自己的谷歌登录 - 不写入你的
~/.gemini - 免费,支持 Windows 和 macOS
它知道 agy 何时完成——何时在提问
终端安静下来,可能是“已完成”,也可能是“在等你确认”。NeuroSquad 不靠猜:每张 Antigravity 卡片都通过 agy 自己的生命周期钩子,以及 agy 交给窗口标题命令的状态来报告每一轮。
PreInvocationagy 发来的内容你按下回车,agy 在调用模型之前触发 PreInvocation。卡片图标开始旋转,“团队状态”卡片把它计为工作中,上一个问题的通知随之撤下。
tool_confirmation_pendingagy 发来的内容agy 打开确认界面,它的状态中出现 tool_confirmation_pending。卡片闪烁,通知写明它想运行什么——即它的 PreToolUse 钩子刚刚报告的命令或工具。
Stopagy 发来的内容Stop 结束这一轮。队列中的下一条提示随即发出,答案从 agy 的记录写入日志,通知告诉你已经完成。用 Esc 打断的一轮也以同样方式结束。
它的提问也一样
当 agy 通过 ask_question 向你提问时,问题本身会出现在卡片和通知里。
处处同一个状态
卡片、侧边栏、“团队状态”卡片、自定义卡片和手机读取的都是同一个状态。
你的钩子仍归你
NeuroSquad 的钩子写进卡片自己的 hooks.json,与你的并列;你 ~/.gemini/config 中的钩子照常运行。
你每天都会做的三件事
应用的复刻演示,一步步播放。agy 请求确认时,由你决定。
Antigravity CLI 通过已连接的终端修复失败的测试,在删除文件夹前停下来询问,然后完成——日志自动写好。
Antigravity CLI 在 NeuroSquad 中能做的一切
Antigravity CLI 的集成深度与 Claude Code 相同。全部都在这里,每项都有对应的文档页——最后也坦白说明它没有的部分。
- 01
了解自身状态
agy 自己的钩子和状态报告每一轮,什么都不用猜。
“已完成”和“在等待”是两回事
每张卡片都接入 agy 的生命周期钩子:
文档: “已完成”和“在等待”是两回事PreInvocation表示工作中,Stop表示已完成,PreToolUse记下它即将使用的工具。标题命令中的状态补上屏幕上的确认、上下文和配额。每张卡片都是独立的对话
对话 id 由 agy 自己选定;卡片从钩子中得知它,重启后通过
文档: 每张卡片都是独立的对话--conversation <id>继续。/clear会把卡片切换到新的对话。
- 02
借助画布工作
卡片上的箭头就是一组工具。画出箭头,agy 立刻就能使用另一端的东西。
箭头就是工具
指向浏览器、终端、笔记或另一个智能体的箭头,会从 NeuroSquad 的 MCP 服务器为 agy 提供
文档: 箭头就是工具browser_*、terminal_*、note_*或agent_*——由mcp(neurosquad/*)规则放行,所以它不会询问。每次调用都会点亮对应的箭头。画布模式
一个
文档: 画布模式PreToolUse钩子禁止 agy 自带的 shell 与网络工具(run_command、manage_task、search_web、read_url_content、浏览器),命令因此都在你看得见的终端卡片里运行。这一禁止在危险模式下同样有效。插件卡片进入它的每一轮
记忆、Context7、Caveman 和 Graphify 以一条简短说明进入 agy 的每一轮,它在调用模型前读取——通过其
文档: 插件卡片进入它的每一轮PreInvocation钩子的injectSteps。
- 03
为长时间运行而建
持续数小时的会话会碰到写满的上下文和配额。两者都在卡片上处理。
- 04
团队协作
多个 Antigravity 智能体——或多种 CLI 混搭——在同一项目上协作,不碰你自己的 agy 设置。
你的
~/.gemini保持原样每张卡片都使用自己的 Gemini 目录(
文档: 你的 ~/.gemini 保持原样--gemini_dir)运行:它的设置和配置叠加在你的之上,你的对话、引导状态、插件、技能和规则以链接方式接入。不会写入你的任何内容。危险模式,按卡片开启
对于你信任的任务,卡片会以
文档: 危险模式,按卡片开启--dangerously-skip-permissions重启 agy 并继续同一对话——agy 无法在运行中切换。按卡片设置的开关,默认关闭。一个说明文件
agy 自己会读取 AGENTS.md(以及 GEMINI.md),所以你在 NeuroSquad 中编辑的 AGENTS.md 原样送达——画布上所有 CLI 共用一个文件。
文档: 一个说明文件
- 05
成本、控制与访问
用了多少、最多能花多少、运行在哪个模型上,以及你如何触达它。
OpenRouter 模型
让卡片运行在任意 OpenRouter 模型上,或你自己的兼容 OpenAI 的提供商上。agy 使用 Gemini API,所以卡片通过 agy 的 API 密钥模式连到 NeuroSquad 内置的小网关;你的密钥不会到达 agy。
文档: OpenRouter 模型
- 06
此 CLI 不具备的
Antigravity CLI 没有对外开放的,或应用为它采用不同做法的部分。直说。
谷歌自家模型没有价格
NeuroSquad 里还没有 Gemini 的标价,所以使用你谷歌登录的卡片显示 token 和“无价格”——绝不会显示凭空的 $0。OpenRouter 卡片按其目录计价。
文档: 谷歌自家模型没有价格
谁在等待,用了多少
多个 Antigravity 智能体同时运行时,这两张卡片回答你最常问的问题。
“团队状态”卡片
工作区里每个智能体的状态、模型和本轮用时。等你处理的排在最前,并写明它在问什么。点按状态即可筛选。
coupon-fixAntigravity CLIgemini-3.1-pro-lowAntigravity CLI needs your permission: run_command — rm -rf dist等你处理2:34
api-migrationAntigravity CLIgemini-3.1-pro-high把路由迁移到新客户端工作中11:07
lib-researchAntigravity CLIgemini-3.8-flash-medium比较两个日期库工作中5:25
docs-passAntigravity CLIgemini-3.8-flash-low更新 README已完成3分钟前
用量与费用
从你磁盘上 agy 自己的记录中读取,按卡片拆分。各行之和始终等于总计。
| 智能体 | 令牌 | 费用 | ||
|---|---|---|---|---|
| coupon-fix | 912,406 | US$2.14 | ||
| api-migration | 604,118 | US$1.39 | ||
| docs-pass | 188,530 | US$0.09 | ||
| 总计 | 79 | 1,705,054 | US$3.62 |
真正的 Antigravity CLI,外加它自己的 Gemini 目录
NeuroSquad 启动的就是你自己运行的那个 `agy`,在卡片里的真实终端中。它额外加入的全部内容如下:
不写入你的 ~/.gemini
卡片的设置、hooks.json 和 mcp_config.json 都是它自己的;你的对话、插件、技能和规则以链接接入。删除卡片时会先解除链接再删除。
你的登录,你的套餐
agy 使用它已有的谷歌登录或 Gemini API 密钥运行。它首次运行的界面——配色方案、谷歌条款和数据使用同意——由你自己回答;NeuroSquad 绝不会替你作答。
对话就是你的对话
卡片的 Gemini 目录链接了你真实的对话,所以 agy --conversation <id> 在普通终端里同样可用——反过来也一样。卡片内关闭了 agy 的自动更新。
NeuroSquad 中的 Antigravity CLI,答疑
给 Antigravity CLI 一块画布
免费,支持 Windows 和 macOS。你的代码、登录和用量都留在你的电脑上。