qunqin24/Pulse
Know how much Claude Code, Codex, Cursor, Copilot and 70+ other AI coding tools you have left — a free, open-source macOS monitor on the edge of your screen.
Pulse 是什么?
Pulse 是一款免费、开源的 macOS 应用,让你一眼就能看到自己在 Claude Code、Codex、Cursor 和 GitHub Copilot 等 AI 编码工具上还剩多少使用量——无需打开任何使用量网页。
它以一条纤细的浮动栏形式停靠在屏幕边缘。你使用的每个 AI 服务都有自己专属的彩色圆环,显示你的配额已使用多少(绿色 → 琥珀色 → 红色表示已耗尽)。将鼠标悬停在圆环上即可查看详细信息,例如重置时间、剩余额度以及最近的代币使用量。
为什么会有它
AI 编码助手会限制你每小时、每天或每周的使用量(例如“你的 5 小时窗口已使用 75%”)。通常你必须打开每个提供商的网站才能查看。Pulse 会自动从你已经使用的服务中提取这些数字,并显示在你的屏幕上。
主要功能
- 支持 77 种服务——Claude Code、Codex、Cursor、GitHub Copilot、Grok、DeepSeek、Kimi Code 等等,每个服务都有自己的圆环。
- 只显示真实数字——显示每个服务自身报告的使用百分比;估算值会清楚标注。
- 隐私优先——没有 Pulse 账号,也没有 Pulse 服务器。它使用你现有的登录信息,并完全在你的 Mac 上运行。
- 预测(可选)——可根据你当前的使用速度预测何时会用完。
- 代币支出追踪(可选)——读取 54 个客户端来源的本地日志,以显示代币使用量、成本,并按模型、代理或项目绘制图表。
- 菜单栏模式——除了(或替代)浮动栏之外,也可以在菜单栏中显示使用量与仪表板。
- 可编写脚本——
Pulse --json会输出最新读数,供 tmux、sketchybar、Raycast 或 shell 提示符使用。 - 扩展——你可以编写一个小程序,从你自己的内部配额端点报告使用量,Pulse 会将其绘制成一个圆环。
工作原理
Pulse 会从每个提供商自己的 API、你的本地 CLI 会话、浏览器会话,或粘贴的 API 密钥读取使用量数据——取决于提供商提供什么。它绝不会集中存储凭据,除了你已经使用的提供商、其公开状态页面以及应用更新检查之外,不会建立任何连接。
技术细节
- 使用 Swift 和 SwiftUI 构建(原生 macOS 应用)
- 需要 macOS 14 Sonoma 或更新版本;支持 Apple Silicon 与 Intel
- 六种界面语言:英语、中文(简体/繁体)、日语、韩语、俄语
- 以 Apache 2.0 许可授权
总结
对于任何经常使用 AI 编码助手、并希望避免意外触发速率限制的人来说,Pulse 是一款精致且真正实用的工具。它本身不是 AI 模型——而是一款为 AI 编码工具而设的监控工具——但它是 AI 代理生态系统中一款扎实且制作精良的软件。
相关
- Dispatch
- 项目
- 项目
- 项目
- 项目