Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

GlassQuota

GlassQuota 是一个原生 macOS 菜单栏工具,实时显示 Codex、Gemini 与 Claude 的剩余用量。

功能

  • 菜单栏显示 Codex、Gemini、Claude 图标与剩余百分比
  • 液态玻璃面板、进度条和安全等级圆环
  • Codex 每 5 秒刷新
  • Gemini 由 Chrome 扩展每 30 秒在后台刷新;GlassQuota 每 5 秒读取本地快照
  • Claude 读取官方桌面端保存的会话/周限额快照;未运行或快照过期时自动隐藏
  • 所有用量数据仅在本机读取

要求

  • macOS 15 或更高版本
  • Swift 6
  • 已登录的 Codex
  • 已登录 Gemini 的 Chrome

运行

git clone https://github.com/chen10191200-hue/GlassQuota.git
cd GlassQuota
swift run -c release

首次使用 Gemini 时,在 Chrome 中完成一次本地桥接安装:

./build-app.command
./GlassQuota.app/Contents/Resources/install-chrome-bridge.command

随后打开 chrome://extensions,开启「开发者模式」,点击「加载已解压的扩展程序」,选择 GlassQuota.app/Contents/Resources/ChromeExtension。扩展复用你已登录的 Chrome 会话,后台打开非激活的 Gemini 用量标签页并立即关闭;不会打开、控制或读取 Gemini 桌面应用。

数据与隐私

  • Codex:读取本机 ~/.codex/sessions 中最新的速率限制事件。
  • Gemini:Chrome 扩展只读取 gemini.google.com/usage 的可见文字,并仅把剩余百分比、重置时间和采集时间写入本机快照;不读取 Cookie、账号密码或对话内容。
  • Claude:读取 Claude Desktop 的 plan-usage-history.json(由 Claude 官方客户端从服务器获取并保存)。
  • 不上传账号、对话、Token 或用量数据。

说明

这是非官方社区项目,与 OpenAI 或 Google 无隶属或背书关系。Codex、OpenAI、Gemini、Google 及相关标志是其各自权利人的商标;MIT 许可证不授予任何商标权。

License

MIT

关于 About

Native macOS menu bar app for real Codex, Gemini and Claude quota.

语言 Languages

Swift80.3%
JavaScript13.2%
Shell6.5%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
27
Total Commits
峰值: 27次/周
Less
More

核心贡献者 Contributors