智谱用户福音:ClaudeCode中实时显示 API 配额的状态栏
一款专为智谱 GLM Coding Plan 用户设计的 Claude Code 开源状态栏工具,实时显示模型信息、上下文使用率和 5 小时/7 天 API 配额消耗,带颜色进度条预警,一行命令即可安装
·
开源推荐:claude-code-glm-statusline — Claude Code 智谱配额实时监控
背景
使用智谱 GLM Coding Plan 进行 AI 辅助编程时,配额管理是个痛点。官方虽然提供了用量查询插件(glm-plan-usage),但每次需要手动执行命令查看,不够直观。或者在网页控制台中查看,更麻烦。
于是开发了一个 Claude Code 自定义状态栏工具,将配额信息直接集成到 CLI 界面中。
效果预览

功能介绍
安装后,Claude Code 底部状态栏会实时显示:
| 信息 | 说明 |
|---|---|
| 目录名 | 当前工作目录 |
| 模型 | 当前使用的 GLM 模型(如 glm-5.1) |
| 上下文 | 上下文窗口使用率,带颜色进度条 |
| 5h 配额 | 5 小时滑动窗口 Token 用量 + 重置倒计时 |
| 7d 配额 | 7 天滑动窗口 Token 用量 + 重置倒计时 |
| 时间 | 当前时间 |
进度条颜色根据使用率自动变化:
- < 40%:绿色 🟢
- 40% - 59%:黄色 🟡
- 60% - 79%:红色 🔴
- ≥ 80%:粗体红色 ⛔
安装
1. 安装智谱用量查询插件
推荐使用官方一键安装助手:
npx @z_ai/coding-helper
在向导中选择「插件市场」→ 安装 glm-plan-usage 插件。
或手动安装:
claude plugin marketplace add zai-org/zai-coding-plugins
claude plugin install glm-plan-usage@zai-coding-plugins
2. 安装状态栏
npx claude-code-glm-statusline
安装完成后重启 Claude Code 即可。
3. 确认环境变量
确保 ~/.claude/settings.json 中已配置智谱 API:
{
"env": {
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"ANTHROPIC_AUTH_TOKEN": "你的API密钥"
}
}
技术实现
- 脚本从 Claude Code 的 stdin 读取 JSON 数据,提取模型和上下文信息
- 配额数据通过智谱平台 API(
/api/monitor/usage/quota/limit)获取 - 5 分钟缓存机制,避免频繁请求
- 纯 Node.js 实现,零依赖,支持 Windows / macOS / Linux
开源信息
- GitHub: https://github.com/Darkycl/claude-code-glm-statusline
- npm: https://www.npmjs.com/package/claude-code-glm-statusline
- 协议: MIT
欢迎 Star、提交 Issue 和 PR!
更多推荐



所有评论(0)