opgginc/opencode-bar

Effortless token usage tracker for OpenCode

解决的问题

OpenCode Bar 是一款 macOS 菜单栏应用程序,提供对 AI 服务提供商使用情况和成本的实时监控。它通过将 Claude、Gemini、GitHub Copilot、OpenRouter 等多种 AI 服务的使用指标、配额和账单信息整合到一个统一视图中,消除了手动检查多个仪表板的需要。

工作原理

该应用通过读取 OpenCode 的 auth.json 和其他本地配置文件中的认证令牌,自动检测 AI 服务提供商。它还从 macOS Keychain、CLI 配置存储和浏览器 Cookie 中发现账户。检测完成后,通过并行查询服务提供商 API,获取当前使用情况、积分和配额状态,并在菜单栏中以颜色编码的视觉指示器显示。

适用人群

使用多个 AI 编程助手和 LLM 服务提供商的 macOS 开发者和高级用户,希望无需在不同网页界面间切换即可追踪支出和配额限制。

主要亮点

  • 零配置:自动从 OpenCode 及其他常见 AI 工具配置中检测服务提供商。
  • 多源发现:整合来自 OpenCode、VS Code、Cursor 和浏览器 Cookie 的账户。
  • 实时仪表板:提供菜单栏视图,以颜色编码显示基于配额和按使用量计费服务的进度。
  • CLI 工具:包含命令行界面,可编程查询服务提供商状态并以 JSON 格式导出数据。
  • 使用量预测:基于加权平均估算月底费用。
  • 隐私优先:所有数据均保留在本地;应用直接与服务提供商 API 通信。

相关

  • 项目
  • 项目
  • 项目
  • 项目