Antigravity Quota:监控 Claude 和 Gemini 额度 - Openclaw 技能
作者:互联网
2026-03-19
什么是 Antigravity Quota 技能?
Antigravity Quota 技能是一款强大的技术工具,旨在为开发人员和高级用户提供其 LLM 账户限制的实时可见性。通过扫描 Clawdbot 环境中配置的账户,该技能可以识别 Claude (Opus/Sonnet) 和 Gemini 模型的剩余容量,确保用户可以无中断地应对 5 小时的重置周期。
通过 Openclaw 技能将此工具集成到您的工作流中,可以实现更好的资源管理,帮助在密集开发期间避免速率限制和封号。它充当了原始 API 访问与高级项目管理之间的关键桥梁,清晰地显示下一代模型何时可用。
下载入口:https://github.com/openclaw/skills/tree/main/skills/mukhtharcm/antigravity-quota
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install antigravity-quota
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 antigravity-quota。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Antigravity Quota 技能 应用场景
- 追踪 Claude Opus 和 Sonnet 模型共享的 5 小时配额池。
- 监控 Gemini Pro 和 Gemini Flash 账户的独立重置窗口。
- 对多个 Antigravity 账户进行批量健康检查以检测潜在的封禁。
- 使用可视化表格快照将使用数据导出到消息平台。
- 技能通过读取存储在本地 Clawdbot 实例中的账户凭据和配置进行初始化。
- 它对 Antigravity 后端执行一系列查询,以获取每个支持的模型类型的当前使用百分比。
- 引擎根据与每个特定模型池关联的 5 小时滚动窗口计算精确的重置时间。
- 结果数据根据用户指定的标志进行格式化,例如颜色编码的 Markdown 表格或用于进一步处理的结构化 JSON。
Antigravity Quota 技能 配置指南
要开始使用,请确保已配置账户并使用 Node.js 运行脚本:
# 先配置您的账户
clawdbot configure
# 运行标准配额检查
node check-quota.js
# 使用自定义时区运行以获得准确的重置时间
node check-quota.js --tz America/New_York
Antigravity Quota 技能 数据架构与分类体系
该技能将使用数据组织成以下结构,以便在 Openclaw 技能中进行清晰的报告:
| 属性 | 描述 |
|---|---|
| 账户 ID | Antigravity 账户的电子邮件或特定项目标识符。 |
| 模型池 | 配额分类(Claude 共享、Gemini-Pro 或 Gemini-Flash)。 |
| 使用率 % | 当前 5 小时配额的剩余百分比。 |
| 重置窗口 | 配额将完全恢复的本地时间。 |
| 健康状态 | 基于可用性的视觉表情符号指示器(绿、黄、橙、红)。 |
name: antigravity-quota
version: 1.1.0
description: Check Antigravity account quotas for Claude and Gemini models. Shows remaining quota and reset times with ban detection.
metadata: {"clawdbot":{"emoji":"??","requires":{"bins":["node"]}}}
Antigravity Quota Skill
Check quota status across all Antigravity accounts configured in Clawdbot.
Prerequisites
- Clawdbot with Antigravity accounts configured
- Run
clawdbot configureto add Antigravity accounts
Quota Info
- Claude (Opus/Sonnet) — shared 5-hour quota pool
- Gemini Pro — separate 5-hour quota
- Gemini Flash — separate 5-hour quota
Each model type resets independently every 5 hours per account.
Usage
Text output (default)
node check-quota.js
Markdown table (for tablesnap)
node check-quota.js --table
node check-quota.js --table | tablesnap --theme light -o /tmp/quota.png
JSON output
node check-quota.js --json
Custom timezone
node check-quota.js --tz America/New_York
TZ=Europe/London node check-quota.js
Output
Text mode
?? Antigravity Quota Check - 2026-01-08T07:08:29.268Z
? Each model type resets every 5 hours
?? Times shown in: Asia/Kolkata
Found 9 account(s)
?? user@gmail.com (project-abc123)
claude-opus-4-5-thinking: 65.3% (resets 1:48 PM)
gemini-3-flash: 95.0% (resets 11:41 AM)
Table mode (--table)
Sorted by Claude quota remaining, with emoji indicators:
- ?? 80%+ remaining
- ?? 50-79% remaining
- ?? 20-49% remaining
- ?? <20% remaining
Integration with tablesnap
For messaging platforms that don't render markdown tables:
node check-quota.js --table | tablesnap --theme light -o /tmp/quota.png
# Then send the image
Requires tablesnap — install with:
go install github.com/joargp/tablesnap/cmd/tablesnap@latest
