Choose Your Language: English | 简体中文
Note
本插件为非官方工具。
本插件通过调用 GLM 监控 API 获取配额信息。
本插件基于AntigravityQuotaWatcher二次开发而成。
一个在 VS Code 状态栏实时显示 GLM Coding Plan 使用配额的插件。
状态栏显示
|
配额详情
|
配置页面
|
- 实时监控:自动轮询 GLM 使用配额,定时更新数据
- 状态栏显示:在 VS Code 底部状态栏显示当前配额使用情况
- 智能预警:配额不足时自动变色提醒(绿色->黄色->红色)
- 双平台支持:支持 ZAI (api.z.ai) 和 ZHIPU (open.bigmodel.cn) 平台
- 多种显示样式:支持百分比、进度条、圆点三种显示方式
- 多语言支持:支持中文和英文界面
可参考官方设置方式:配置环境变量
使用 Windows CMD 设置系统环境变量:
:: 设置认证 Token
setx ANTHROPIC_AUTH_TOKEN "你的认证Token"
:: 设置 API 基础 URL(选择其中一个)
setx ANTHROPIC_BASE_URL "https://open.bigmodel.cn"
REM 或者
REM setx ANTHROPIC_BASE_URL "https://api.z.ai"注意:使用 setx 命令设置的环境变量是永久性的,需要重启 VS Code 才能生效。
验证环境变量是否设置成功:
echo %ANTHROPIC_AUTH_TOKEN%
echo %ANTHROPIC_BASE_URL%- 下载最新版本的
.vsix文件 - 在 VS Code 中按
Ctrl+Shift+P(Windows) 或Cmd+Shift+P(Mac) 打开命令面板 - 输入
Extensions: Install from VSIX... - 选择下载的
.vsix文件 - 重启 VS Code
# 克隆项目
git clone https://github.com/CowanNath/GLMQuotaWatcher.git
cd glm-quota-watcher
# 安装依赖
npm install
# 编译
npm run compile
# 在 VS Code 中按 F5 启动调试模式打开 VS Code 设置(文件 > 首选项 > 设置),搜索 GLM Quota Watcher:
- 默认值:
true - 说明:是否启用配额监控
- 默认值:
600(秒) - 说明:配额数据刷新频率,最小值为 60 秒
- 默认值:
50(百分比) - 说明:配额低于此百分比时状态栏显示黄色警告符号(🟡)
- 默认值:
30(百分比) - 说明:配额低于此百分比时状态栏显示红色错误符号(🔴)
- 默认值:
percentage - 选项:
percentage:显示百分比(🟢 GLM: 85%)progressBar:显示进度条(🟢 GLM ███████░)dots:显示圆点(🟢 GLM ●●●●○)
- 默认值:
auto - 选项:
auto:自动跟随 VS Code 语言设置en:英语zh-cn:简体中文
百分比模式(默认)
🟢 GLM: 85%
进度条模式
🟢 GLM ███████░
圆点模式
🟢 GLM ●●●●○
- 🟢 绿色:剩余配额 ≥ 50%(充足)
- 🟡 黄色:剩余配额 30%-50%(中等)
- 🔴 红色:剩余配额 < 30%(不足)
- ⚫ 黑色:配额已耗尽(0%)
鼠标悬停在状态栏上会显示详细的配额信息,包括:
- 每5小时可使用额度:TOKENS_LIMIT 配额
- 已使用量
- 总可用量
- 使用占比
- 重置时间
- MCP每月可使用额度:TIME_LIMIT 配额
- 已使用数
- 每月额度
- 重置时间(每月1号 00:00)
点击状态栏可以立即刷新配额信息。
按 Ctrl+Shift+P(Windows)或 Cmd+Shift+P(Mac)打开命令面板,输入:
- GLM Quota Watcher: Refresh GLM Quota - 手动刷新配额数据
- 首次启动会延迟 3 秒开始监控,避免频繁请求
- 插件支持两个平台:
- ZAI 平台:
https://api.z.ai - ZHIPU 平台:
https://open.bigmodel.cn或https://dev.bigmodel.cn
- ZAI 平台:
- 如果状态栏显示错误,请检查环境变量配置是否正确
# 编译 TypeScript
npm run compile
# 监视模式编译(开发时使用)
npm run watch
# 代码检查
npm run lint
# 打包插件
npm run package
# 运行测试
npm run test本项目基于 MIT 协议开源,使用此项目时请遵守开源协议。 除此外,希望你在使用代码时已经了解以下额外说明:
- 打包、二次分发 请保留代码出处:https://github.com/CowanNath/GLMQuotaWatcher
- 请不要用于商业用途,合法合规使用代码
- 如果开源协议变更,将在此 Github 仓库更新,不另行通知。
MIT License


