「开源」Antigravity(反重力) 上下文监控插件v1.15.0–全方位重构更新,从"上下文监控"到"全维度 AI 监控仪表盘
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
免责声明,由于底层 Google 提供的数据,所以相关数据不一定准确,仅供参考
v1.15.0 更新 —— 从"上下文监控"到"全维度 AI 监控仪表盘"
上次发帖还是 v1.11.2,当时插件只有 Monitor 和 Settings 两个标签页。这次发帖该项目已经更新到了 v1.15.0,中间经历了 100+ 次提交,现在是 9 个标签页的完整仪表盘。能够全方位的监控上下文使用情况,工具具体调用情况,会话详情,额度追踪,具体花费等等各种你可能用到的。
先看看现在长什么样
Monitor 总览仪表盘
montior13291×2035 418 KB
monitor23301×2034 318 KB
Monitor 标签页从之前单纯的"当前会话上下文用量"升级成了总览仪表盘。一打开就能看到:
- 模型配额健康状态:所有模型的配额百分比 + 重置倒计时,一眼看出哪个快耗尽了
- GM 快照:当前周期总调用次数、输入/输出 token、平均 TTFT、缓存命中率
- 成本快照:当前周期估算总费用、最贵的模型、每次调用平均花多少钱
- 额度追踪状态:几个在追踪中、几个已归档
- 当前活跃会话详情:上下文用量进度条、步骤数、输出分析(Thinking vs Response 占比)、每次 LLM 调用的详细参数
第一页就能完整的看到"我现在用了多少、花了多少、配额还剩多少",能够更加方便的掌控。
GM Data —— 每次 LLM 调用的精确数据
gmdata13289×2047 410 KB
gmdata23304×2046 314 KB
这是 v1.11.2 之后新增的功能。之前的活动追踪只能看步骤数和估算 token,现在通过 GetCascadeTrajectoryGeneratorMetadata API 直接拿到每次 LLM 调用的真实数据:
- 汇总看板:总调用次数、总 token 消耗、缓存 token、重试开销,全是精确数字
- 最近操作时间线:每个步骤什么时候发生、用了哪个模型、token 多少
- 模型统计双面板:左边是步骤级统计(推理/工具/检查点次数),右边是 GM 级统计(TTFT、流式耗时、缓存命中率)
- 工具排行:哪些工具被调用最多,横向柱状图一目了然
- 性能基线:TTFT 平均值和范围,比如
avg 6.55s (3.73s - 22.54s),能看出模型响应是不是变慢了 - 缓存效率:每个模型的缓存倍率,比如
1.8x cache ratio,说明缓存读取量是输入量的 1.8 倍 - 上下文增长曲线:一条面积图展示每次调用后上下文累积了多少 token,能直观看出上下文什么时候快满了
- 对话分布:各个会话分别贡献了多少调用和 token
- 重试开销:重试浪费了多少 token、多少 credits,重试率多少。有些时候 Antigravity 后台会自动重试,这个数据以前完全看不到
- 上下文组成环形图:Chat Messages / System Prompt / Tool Results 各占多少
简单来说就是之前只能看"大概用了多少",现在能看"每一次调用具体花了多少、快不快、缓存命不命中"。
Sessions —— 会话目录
session1920×1181 337 KB
新增的会话管理标签页。之前想看其他会话只能在 Monitor 底部翻"其他会话"列表,现在有了专门的界面:
- 顶部汇总:总会话数、进行中数量、工作区数量、可录制数量
- 搜索和过滤:按标题/文件夹/仓库/模型搜索,支持 All / Current Workspace / Current Repo / Running / Novelties 多种过滤模式
- 按工作区分组:每个项目下的会话自动归类,带模型标签、时间戳、分支信息
- 快捷操作:直接打开会话的工作区文件夹、brain 目录、原始
.pb文件
对于同时开好几个项目的佬来说,这个比之前更加直观。
Cost —— 成本估算
cost3318×2052 355 KB
钱的问题大家都关心。这个标签页做了两件事:
月度总成本汇总(顶部):把这个月所有归档周期 + 当前周期的费用加在一起,告诉你这个月一共花了多少。上面截图是 4 月份,$14.11,按模型拆分的横向柱状图,一眼看出哪个模型最烧钱(顺便吐槽下antigravity的Claude Opus额度砍麻了,现在完全不可用)。
当前周期费用明细(下方):
- 费用概览卡片:总费用、最贵模型、每次调用平均费用
- 按模型拆分的堆叠柱状图:Input / Output / Cache / Thinking 各花了多少
- 费用明细表:精确到每个成本项
自定义价格:默认内置了各模型的官方定价,但你也可以手动改。改完会持久化保存。
Models —— 模型信息
model3318×2041 220 KB
专门看模型的标签页:
- 默认模型:当前 Antigravity 用的是哪个模型
- 配额卡片:6 个模型的配额百分比 + 重置倒计时,带 NEW 标签标记新加入的模型
- 模型详情卡片:每个模型的 provider 标签(GOOGLE GEMINI / ANTHROPIC VERTEX)、GM 调用次数、支持的 MIME 类型数量、技术参数
之前模型信息散落在 Monitor 和 Profile 各处,现在集中到一个地方了。
Quota Tracking —— 额度追踪
额度追踪3304×2041 301 KB
它在做什么:当检测到某个模型开始消耗配额(从 100% 往下掉),自动开始计时,记录这个配额周期的完整生命线——从什么时候开始消耗、中间怎么变化、到什么时候重置。
活跃追踪:正在追踪的模型/模型组,显示已经过了多久、离重置还有多久
已完成会话:历史记录,带汇总统计——平均持续时间、最快/最慢的周期
同一个重置时间的模型会自动归为一个"配额池"(比如 Gemini Pro High 和 Low 共享一个池,Claude Opus/Sonnet/GPT-OSS 共享另一个池),不会重复追踪。
Calendar —— 日历
日历_月度3310×2032 285 KB
日历_月度3310×2032 285 KB
按天记录的历史数据,支持月度和全部两种视图。
顶部汇总行:活跃天数、总周期数、推理/工具调用次数、总 token、总费用、总 credits、GM 调用数、错误数
日历网格:有数据的日子会显示彩色圆点,点击某一天展开详情:
- 当天有几个配额周期
- 每个周期的推理步数、token 用量、费用估算
- 模型汇总:每个模型的步数和错误/警告数
- GM 汇总:每个模型的调用次数、平均 TTFT、缓存命中率、费用估算
- 可以展开看每个独立周期的详细 GM 数据
比如你想看看"上周三到底用了多少",直接点日历就行。数据自动保留 90 天。
Profile —— 个人面板
profile3304×2040 236 KB
账户信息一览:
- 计划信息:PRO / GOOGLE AI PRO,Prompt Credits 和 Flow Credits 余额及上限
- 计划限制:最大输入 token、自定义指令字符数、Flex Credits 月额度等
- 功能开关:哪些功能是开的(Web Search、Browser、Background 等),绿色标签一目了然
- 团队配置:MCP Servers、Auto Run Cmd 等团队级设置
隐私遮罩默认开启,邮箱和姓名自动打码,点盾牌按钮才显示。
Settings —— 设置面板
settings13327×2053 419 KB
settings23313×2056 390 KB
设置面板这次也做了大改:
- 持久化存储诊断:直接显示状态文件路径、大小、各类数据条目数量,还能一键复制路径/打开文件/打开目录。这个对排查问题很有用
- 压缩警告阈值:快速切换 150K/200K/500K/900K
- 额度通知阈值:配额低于多少百分比弹警告
- 额度时间线追踪开关:可以关掉额度追踪功能
- 轮询间隔:默认 5 秒,可调
- 状态栏显示开关:上下文用量、额度指示灯、重置倒计时,三个独立开关
- 界面缩放:80%-130% 可调,带预设按钮和滑块
- 滚动条外观:可以隐藏滚动条、开关"已到底"提示
- 模型上下文限制:手动覆盖每个模型的上下文窗口大小
- 调试工具:模拟额度重置、恢复快照,方便开发者排查
悬停详情
悬停详情new764×1183 70.6 KB
鼠标悬停在状态栏上,弹出的提示信息也升级了。现在包含:
- 当前模型和会话名称
- 上下文 token 精确用量和百分比
- 上一个 checkpoint 的 Input/Output
- 所有模型的配额表格:百分比 + 重置时间,带颜色圆点指示
- 最早重置时间和当前模型重置时间
- 压缩警告阈值
不用打开面板,悬停就能看到关键数据。
Undo 检测 & 图片生成检测
回退前1920×1857 400 KB
回退后1920×1898 234 KB
上面两张图演示的是 Undo 实时追踪。回退前状态栏显示 7.3k/1000k, 0.7%,执行 Undo 之后立刻变成 6k/1000k, 0.6%。插件会实时反映上下文的变化,包括消息被撤回的情况。
生成图片880×1798 178 KB
这张是图片生成检测。Antigravity 调用 Gemini 生成图片的时候,悬停提示里会显示 Image Gen: 1 step(s) detected / 图片生成: 检测到 1 个图片生成步骤。
其他值得说的改进
浅色主题全面适配
现在的webview panel对于antigravity的深色浅色主题进行了适配,不管深色浅色都能正常显示。
WSL 支持
v1.12.0 开始支持 WSL 环境。能自动检测 WSL、通过 WSL interop 调用 Windows 侧工具发现 LS 进程。Remote-WSL 的 vscode-remote://wsl+distro URI 也能正确匹配。
数据持久化
新增了 durable-state 持久化层,所有监控数据(GM 指标、费用、日历历史、额度追踪、缩放偏好)都会写入外部 JSON 文件。卸载重装不会丢失数据,只要状态文件还在就能恢复。
统一轮询架构
v1.13.6 把之前的双轮询循环合并成了统一架构,每 15 秒窗口内 RPC 调用从 ~8 次降到 ~3 次。配合 PostMessage 增量刷新(不再每次重建整个 HTML),CPU 开销和 UI 闪烁都大幅减少。
Antigravity 1.22.2+ 适配
v1.15.0 修复了 Antigravity 更新到 1.22.2 之后 LS 连接失效的问题。新版 Antigravity 改用了共享 LS 架构(不再 per-workspace),插件现在会优先匹配不带 --workspace_id 的进程,并且每 30 秒重新验证 PID,LS 进程重启后自动重连。
请务必更新到antigravity的最新版本,由于antigravity底层接口变化,原有探测技术已经失效。
该插件已经进行了探测技术的更新,用于适配antigravity新的底层接口。
项目地址
GitHub:
GitHub - AGI-is-going-to-arrive/Antigravity-Context-Window-Monitor: Real-time display of the current session's context...
Real-time display of the current session's context window usage and remaining amount for Antigravity
直接下载: Open VSX Registry 搜索 Antigravity Context Monitor
安装方式:下载 .vsix 文件 → 扩展 → 从 VSIX 安装 → 重启
路过觉得有用的佬给个 star 吧。
特别感谢对于该项目提PR的contributor。
网友解答:--【壹】--:
这个挺好使的,我经常用这个,看用量啥的比较方便一点,学习学习
--【贰】--:
已经修改过了,让ai总结的更新内容,然后剩余的都是自己改过了哦.
--【叁】--:
感谢支持
觉得有用的话也可以推荐给周围的人使用,哈哈.
--【肆】--:
好的好的,已经推荐了,谢谢佬友分享,非常感谢
--【伍】--:
佬友太强啦,果断支持一波,感谢大善人的分享!
--【陆】--:
srds,项目很好,但是ai生成内容要不自己改改让他没ai味,要不截图发出哦
--【柒】--:
windows早就更新啦,更新啦1个月了,只是一直没有发帖宣传哈哈.
现在linux/macos/windows/wsl都支持的
--【捌】--:
大佬终于更新win了。没想到功能这么全,终于不用再开那么多监视了。感谢佬
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
免责声明,由于底层 Google 提供的数据,所以相关数据不一定准确,仅供参考
v1.15.0 更新 —— 从"上下文监控"到"全维度 AI 监控仪表盘"
上次发帖还是 v1.11.2,当时插件只有 Monitor 和 Settings 两个标签页。这次发帖该项目已经更新到了 v1.15.0,中间经历了 100+ 次提交,现在是 9 个标签页的完整仪表盘。能够全方位的监控上下文使用情况,工具具体调用情况,会话详情,额度追踪,具体花费等等各种你可能用到的。
先看看现在长什么样
Monitor 总览仪表盘
montior13291×2035 418 KB
monitor23301×2034 318 KB
Monitor 标签页从之前单纯的"当前会话上下文用量"升级成了总览仪表盘。一打开就能看到:
- 模型配额健康状态:所有模型的配额百分比 + 重置倒计时,一眼看出哪个快耗尽了
- GM 快照:当前周期总调用次数、输入/输出 token、平均 TTFT、缓存命中率
- 成本快照:当前周期估算总费用、最贵的模型、每次调用平均花多少钱
- 额度追踪状态:几个在追踪中、几个已归档
- 当前活跃会话详情:上下文用量进度条、步骤数、输出分析(Thinking vs Response 占比)、每次 LLM 调用的详细参数
第一页就能完整的看到"我现在用了多少、花了多少、配额还剩多少",能够更加方便的掌控。
GM Data —— 每次 LLM 调用的精确数据
gmdata13289×2047 410 KB
gmdata23304×2046 314 KB
这是 v1.11.2 之后新增的功能。之前的活动追踪只能看步骤数和估算 token,现在通过 GetCascadeTrajectoryGeneratorMetadata API 直接拿到每次 LLM 调用的真实数据:
- 汇总看板:总调用次数、总 token 消耗、缓存 token、重试开销,全是精确数字
- 最近操作时间线:每个步骤什么时候发生、用了哪个模型、token 多少
- 模型统计双面板:左边是步骤级统计(推理/工具/检查点次数),右边是 GM 级统计(TTFT、流式耗时、缓存命中率)
- 工具排行:哪些工具被调用最多,横向柱状图一目了然
- 性能基线:TTFT 平均值和范围,比如
avg 6.55s (3.73s - 22.54s),能看出模型响应是不是变慢了 - 缓存效率:每个模型的缓存倍率,比如
1.8x cache ratio,说明缓存读取量是输入量的 1.8 倍 - 上下文增长曲线:一条面积图展示每次调用后上下文累积了多少 token,能直观看出上下文什么时候快满了
- 对话分布:各个会话分别贡献了多少调用和 token
- 重试开销:重试浪费了多少 token、多少 credits,重试率多少。有些时候 Antigravity 后台会自动重试,这个数据以前完全看不到
- 上下文组成环形图:Chat Messages / System Prompt / Tool Results 各占多少
简单来说就是之前只能看"大概用了多少",现在能看"每一次调用具体花了多少、快不快、缓存命不命中"。
Sessions —— 会话目录
session1920×1181 337 KB
新增的会话管理标签页。之前想看其他会话只能在 Monitor 底部翻"其他会话"列表,现在有了专门的界面:
- 顶部汇总:总会话数、进行中数量、工作区数量、可录制数量
- 搜索和过滤:按标题/文件夹/仓库/模型搜索,支持 All / Current Workspace / Current Repo / Running / Novelties 多种过滤模式
- 按工作区分组:每个项目下的会话自动归类,带模型标签、时间戳、分支信息
- 快捷操作:直接打开会话的工作区文件夹、brain 目录、原始
.pb文件
对于同时开好几个项目的佬来说,这个比之前更加直观。
Cost —— 成本估算
cost3318×2052 355 KB
钱的问题大家都关心。这个标签页做了两件事:
月度总成本汇总(顶部):把这个月所有归档周期 + 当前周期的费用加在一起,告诉你这个月一共花了多少。上面截图是 4 月份,$14.11,按模型拆分的横向柱状图,一眼看出哪个模型最烧钱(顺便吐槽下antigravity的Claude Opus额度砍麻了,现在完全不可用)。
当前周期费用明细(下方):
- 费用概览卡片:总费用、最贵模型、每次调用平均费用
- 按模型拆分的堆叠柱状图:Input / Output / Cache / Thinking 各花了多少
- 费用明细表:精确到每个成本项
自定义价格:默认内置了各模型的官方定价,但你也可以手动改。改完会持久化保存。
Models —— 模型信息
model3318×2041 220 KB
专门看模型的标签页:
- 默认模型:当前 Antigravity 用的是哪个模型
- 配额卡片:6 个模型的配额百分比 + 重置倒计时,带 NEW 标签标记新加入的模型
- 模型详情卡片:每个模型的 provider 标签(GOOGLE GEMINI / ANTHROPIC VERTEX)、GM 调用次数、支持的 MIME 类型数量、技术参数
之前模型信息散落在 Monitor 和 Profile 各处,现在集中到一个地方了。
Quota Tracking —— 额度追踪
额度追踪3304×2041 301 KB
它在做什么:当检测到某个模型开始消耗配额(从 100% 往下掉),自动开始计时,记录这个配额周期的完整生命线——从什么时候开始消耗、中间怎么变化、到什么时候重置。
活跃追踪:正在追踪的模型/模型组,显示已经过了多久、离重置还有多久
已完成会话:历史记录,带汇总统计——平均持续时间、最快/最慢的周期
同一个重置时间的模型会自动归为一个"配额池"(比如 Gemini Pro High 和 Low 共享一个池,Claude Opus/Sonnet/GPT-OSS 共享另一个池),不会重复追踪。
Calendar —— 日历
日历_月度3310×2032 285 KB
日历_月度3310×2032 285 KB
按天记录的历史数据,支持月度和全部两种视图。
顶部汇总行:活跃天数、总周期数、推理/工具调用次数、总 token、总费用、总 credits、GM 调用数、错误数
日历网格:有数据的日子会显示彩色圆点,点击某一天展开详情:
- 当天有几个配额周期
- 每个周期的推理步数、token 用量、费用估算
- 模型汇总:每个模型的步数和错误/警告数
- GM 汇总:每个模型的调用次数、平均 TTFT、缓存命中率、费用估算
- 可以展开看每个独立周期的详细 GM 数据
比如你想看看"上周三到底用了多少",直接点日历就行。数据自动保留 90 天。
Profile —— 个人面板
profile3304×2040 236 KB
账户信息一览:
- 计划信息:PRO / GOOGLE AI PRO,Prompt Credits 和 Flow Credits 余额及上限
- 计划限制:最大输入 token、自定义指令字符数、Flex Credits 月额度等
- 功能开关:哪些功能是开的(Web Search、Browser、Background 等),绿色标签一目了然
- 团队配置:MCP Servers、Auto Run Cmd 等团队级设置
隐私遮罩默认开启,邮箱和姓名自动打码,点盾牌按钮才显示。
Settings —— 设置面板
settings13327×2053 419 KB
settings23313×2056 390 KB
设置面板这次也做了大改:
- 持久化存储诊断:直接显示状态文件路径、大小、各类数据条目数量,还能一键复制路径/打开文件/打开目录。这个对排查问题很有用
- 压缩警告阈值:快速切换 150K/200K/500K/900K
- 额度通知阈值:配额低于多少百分比弹警告
- 额度时间线追踪开关:可以关掉额度追踪功能
- 轮询间隔:默认 5 秒,可调
- 状态栏显示开关:上下文用量、额度指示灯、重置倒计时,三个独立开关
- 界面缩放:80%-130% 可调,带预设按钮和滑块
- 滚动条外观:可以隐藏滚动条、开关"已到底"提示
- 模型上下文限制:手动覆盖每个模型的上下文窗口大小
- 调试工具:模拟额度重置、恢复快照,方便开发者排查
悬停详情
悬停详情new764×1183 70.6 KB
鼠标悬停在状态栏上,弹出的提示信息也升级了。现在包含:
- 当前模型和会话名称
- 上下文 token 精确用量和百分比
- 上一个 checkpoint 的 Input/Output
- 所有模型的配额表格:百分比 + 重置时间,带颜色圆点指示
- 最早重置时间和当前模型重置时间
- 压缩警告阈值
不用打开面板,悬停就能看到关键数据。
Undo 检测 & 图片生成检测
回退前1920×1857 400 KB
回退后1920×1898 234 KB
上面两张图演示的是 Undo 实时追踪。回退前状态栏显示 7.3k/1000k, 0.7%,执行 Undo 之后立刻变成 6k/1000k, 0.6%。插件会实时反映上下文的变化,包括消息被撤回的情况。
生成图片880×1798 178 KB
这张是图片生成检测。Antigravity 调用 Gemini 生成图片的时候,悬停提示里会显示 Image Gen: 1 step(s) detected / 图片生成: 检测到 1 个图片生成步骤。
其他值得说的改进
浅色主题全面适配
现在的webview panel对于antigravity的深色浅色主题进行了适配,不管深色浅色都能正常显示。
WSL 支持
v1.12.0 开始支持 WSL 环境。能自动检测 WSL、通过 WSL interop 调用 Windows 侧工具发现 LS 进程。Remote-WSL 的 vscode-remote://wsl+distro URI 也能正确匹配。
数据持久化
新增了 durable-state 持久化层,所有监控数据(GM 指标、费用、日历历史、额度追踪、缩放偏好)都会写入外部 JSON 文件。卸载重装不会丢失数据,只要状态文件还在就能恢复。
统一轮询架构
v1.13.6 把之前的双轮询循环合并成了统一架构,每 15 秒窗口内 RPC 调用从 ~8 次降到 ~3 次。配合 PostMessage 增量刷新(不再每次重建整个 HTML),CPU 开销和 UI 闪烁都大幅减少。
Antigravity 1.22.2+ 适配
v1.15.0 修复了 Antigravity 更新到 1.22.2 之后 LS 连接失效的问题。新版 Antigravity 改用了共享 LS 架构(不再 per-workspace),插件现在会优先匹配不带 --workspace_id 的进程,并且每 30 秒重新验证 PID,LS 进程重启后自动重连。
请务必更新到antigravity的最新版本,由于antigravity底层接口变化,原有探测技术已经失效。
该插件已经进行了探测技术的更新,用于适配antigravity新的底层接口。
项目地址
GitHub:
GitHub - AGI-is-going-to-arrive/Antigravity-Context-Window-Monitor: Real-time display of the current session's context...
Real-time display of the current session's context window usage and remaining amount for Antigravity
直接下载: Open VSX Registry 搜索 Antigravity Context Monitor
安装方式:下载 .vsix 文件 → 扩展 → 从 VSIX 安装 → 重启
路过觉得有用的佬给个 star 吧。
特别感谢对于该项目提PR的contributor。
网友解答:--【壹】--:
这个挺好使的,我经常用这个,看用量啥的比较方便一点,学习学习
--【贰】--:
已经修改过了,让ai总结的更新内容,然后剩余的都是自己改过了哦.
--【叁】--:
感谢支持
觉得有用的话也可以推荐给周围的人使用,哈哈.
--【肆】--:
好的好的,已经推荐了,谢谢佬友分享,非常感谢
--【伍】--:
佬友太强啦,果断支持一波,感谢大善人的分享!
--【陆】--:
srds,项目很好,但是ai生成内容要不自己改改让他没ai味,要不截图发出哦
--【柒】--:
windows早就更新啦,更新啦1个月了,只是一直没有发帖宣传哈哈.
现在linux/macos/windows/wsl都支持的
--【捌】--:
大佬终于更新win了。没想到功能这么全,终于不用再开那么多监视了。感谢佬

