「开源」Antigravity(反重力) 上下文监控插件v1.15.0–全方位重构更新,从"上下文监控"到"全维度 AI 监控仪表盘

2026-04-13 12:482阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 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.com

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了。没想到功能这么全,终于不用再开那么多监视了。感谢佬