CodexBar:57个AI服务用量监控,让菜单栏成为你的智能控制中心

【免费下载链接】CodexBar Show usage stats for OpenAI Codex and Claude Code, without having to login. 【免费下载链接】CodexBar 项目地址: https://gitcode.com/GitHub_Trending/co/CodexBar

你是否曾在多个AI编码工具之间切换,却总是忘记各自的用量限制和重置时间?CodexBar正是为解决这一痛点而生——这款轻量级macOS菜单栏应用能够集中监控57个主流AI服务的用量数据、重置倒计时和成本统计,让你无需登录各个平台就能掌握所有AI资源的使用情况。无论是OpenAI、Claude、Cursor还是Gemini,所有关键信息都一目了然地展现在菜单栏中。

🔍 核心功能亮点:全方位AI用量管理

CodexBar不仅仅是一个简单的状态显示工具,它提供了完整的AI用量管理解决方案:

功能模块 核心价值 支持的服务示例
用量监控 实时显示会话、周度、月度用量百分比 Claude、Codex、Cursor等
重置倒计时 精确到分钟的窗口重置时间提醒 所有支持周期性重置的服务
成本追踪 本地成本扫描与API支出图表 OpenAI、Claude Admin API等
状态监测 服务状态轮询与故障指示器 全部57个提供商
图标合并 多提供商合并显示与快速切换 自定义配置组合

CodexBar主界面展示 CodexBar主界面:紫色主题菜单栏,清晰展示Claude用量统计、重置时间和成本数据

🚀 三步快速上手:从安装到配置

1. 安装CodexBar应用

CodexBar支持多种安装方式,选择最适合你的:

Homebrew安装(推荐)

brew install --cask codexbar

手动下载安装

  • 访问项目发布页面获取最新版本
  • 将CodexBar.app拖入应用程序文件夹

从源码构建

git clone https://gitcode.com/GitHub_Trending/co/CodexBar
./Scripts/package_app.sh
open CodexBar.app

2. 基础配置与权限设置

首次运行时,CodexBar可能需要一些系统权限来正常获取数据:

关键提示:CodexBar采用隐私优先设计,不会存储你的密码。它只是复用现有的浏览器会话、OAuth令牌和本地配置文件来获取用量数据。

钥匙串权限配置 某些服务(如Claude)需要访问钥匙串来获取凭证。如果遇到权限提示,可以按以下步骤配置:

  1. 打开钥匙串访问.app
  2. 搜索相关项目(如"Claude Code-credentials")
  3. 右键选择显示简介
  4. 进入访问控制标签页
  5. 添加CodexBar.app到允许应用列表

钥匙串访问权限配置 钥匙串访问权限设置界面:明确授权CodexBar访问特定凭证

3. 启用所需服务提供商

打开CodexBar设置 → 提供商,启用你使用的AI服务:

  1. 基础服务:Codex、Claude、OpenAI等主流提供商
  2. 编码工具:Cursor、OpenCode、JetBrains AI等
  3. API服务:OpenRouter、LiteLLM、LLM Proxy等
  4. 企业服务:AWS Bedrock、Vertex AI等

📊 深度功能解析:超越基础监控

实时成本可视化

CodexBar不仅显示用量百分比,还能通过本地成本扫描和API集成提供详细的支出分析:

# 使用CLI查看成本数据
codexbar cost --provider codex
codexbar cost --provider claude
codexbar cost --provider both

成本统计图表 成本统计图表:直观展示AI服务支出趋势和Token使用情况

多提供商路由管理

对于使用代理或路由服务的用户,CodexBar支持ClawRouter等路由器的集成配置:

ClawRouter配置示例

  • 设置月度预算限制
  • 配置API密钥和基础URL
  • 自定义会话和周度阈值警告

ClawRouter设置界面 ClawRouter配置界面:深度集成路由服务,支持预算管理和使用阈值设置

高级显示选项

CodexBar提供了丰富的显示定制功能:

  • 合并图标模式:将所有提供商合并为一个状态项,节省菜单栏空间
  • 自动选择最高用量:智能显示当前用量最高的服务
  • 重置时间格式:自定义倒计时显示风格
  • 状态指示器:服务故障时显示醒目标识

🔧 进阶配置技巧:让CodexBar更懂你

命令行配置(无需打开GUI)

通过CLI可以完全控制CodexBar的配置:

# 查看当前启用的提供商
codexbar config providers

# 启用特定提供商
codexbar config enable --provider grok

# 设置API密钥(安全方式)
printf '%s' "$ELEVENLABS_API_KEY" | codexbar config set-api-key --provider elevenlabs --stdin

# 禁用不需要的提供商
codexbar config disable --provider cursor

刷新策略优化

根据你的使用习惯调整刷新频率:

刷新策略 适用场景 电量影响
手动刷新 偶尔查看用量时 最低
1分钟间隔 实时监控重要任务 较高
5分钟间隔 日常使用平衡 中等
15分钟间隔 长时间运行监控 最低

通知与提醒设置

  • 会话用量警告:设置50%、80%等阈值提醒
  • 周度重置通知:重置时显示庆祝动画
  • 服务状态警报:提供商故障时立即通知

🌐 跨平台与集成方案

虽然CodexBar原生支持macOS,但社区已经开发了多种跨平台解决方案:

Linux桌面集成

  • Waybar模块:适用于Hyprland/Sway等Wayland合成器
  • GNOME Shell扩展:原生GNOME桌面集成
  • KDE Plasma部件:KDE桌面环境支持

终端与状态栏工具

  • showy-quota:SketchyBar、tmux和Zellij的AI用量显示
  • 自定义脚本:基于codexbar serveAPI构建个性化监控

🛡️ 隐私与安全:透明可控的数据访问

CodexBar在设计上严格遵循隐私优先原则:

数据访问范围有限

  • 仅读取已知位置的浏览器Cookie和本地存储
  • 访问特定提供商的配置文件
  • 解析本地JSONL日志文件(如启用成本扫描时)

权限完全可控

  • 可禁用钥匙串访问(Settings → Advanced → Keychain access)
  • 浏览器Cookie导入为可选功能
  • 所有令牌和账户设置存储在受保护配置文件中

无后台扫描

  • 不请求屏幕录制或辅助功能权限
  • 不进行全盘扫描
  • 不存储任何密码

📈 使用场景与最佳实践

开发团队的成本控制

对于使用多个AI服务的开发团队,CodexBar可以帮助:

  1. 预算监控:设置月度预算警告阈值
  2. 使用趋势分析:通过成本图表识别异常使用模式
  3. 资源分配优化:根据用量数据调整团队AI资源分配

个人开发者的效率提升

个人开发者可以通过CodexBar:

  1. 避免超限中断:在用量接近限制时收到预警
  2. 合理安排工作:根据重置时间规划长任务
  3. 成本意识培养:直观了解AI服务使用成本

多项目环境管理

在同时进行多个项目时:

  1. 分项目监控:为不同项目启用不同的提供商组合
  2. 使用模式分析:识别各项目的AI使用特点
  3. 优化订阅方案:根据实际用量调整订阅计划

🔮 未来展望与社区贡献

CodexBar拥有活跃的开源社区,持续扩展支持的服务范围。如果你使用的AI服务尚未支持,可以参考Provider作者指南贡献新的提供商实现。

当前路线图重点

  • 更多本地AI服务集成
  • 增强的成本分析功能
  • 改进的多账户管理
  • 更丰富的可视化选项

💡 实用小贴士

  1. 首次配置建议:从最常用的2-3个提供商开始,逐步添加
  2. 图标空间管理:使用合并图标模式节省菜单栏空间
  3. CLI自动化:将codexbar cost命令集成到CI/CD流水线
  4. 故障排查:遇到问题时查看~/.config/codexbar/logs/目录下的日志文件

CodexBar将复杂的AI用量管理变得简单直观,让开发者能够专注于创作,而不用担心用量限制的突然到来。无论是个人开发者还是团队管理者,这款工具都能帮助你更智能、更高效地使用AI编码服务。

专业提示:定期检查成本图表,可以帮助你发现使用模式中的优化机会,长期节省可观的AI服务费用。

【免费下载链接】CodexBar Show usage stats for OpenAI Codex and Claude Code, without having to login. 【免费下载链接】CodexBar 项目地址: https://gitcode.com/GitHub_Trending/co/CodexBar

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐