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
  • 项目
  • 项目
  • 项目
  • 项目