这两年,AI Coding 已经逐渐从「网页聊天」走进了真正的开发工作流。很多开发者现在的桌面,往往同时开着:
- Claude Code
- OpenAI Codex
- Cursor
- Copilot
而新的问题也开始出现:
- Token 还剩多少?
- Claude 的 5 小时窗口什么时候恢复?
- 哪个 Agent 卡住了?
- 哪个终端正在等待审批?
- 多个 AI Session 怎么统一管理?
随着 AI Coding 使用强度越来越高,macOS 上也开始出现一类新的工具:AI Coding 状态层(AI Coding Status Layer)
它们已经不再是传统意义上的 IDE,而是围绕菜单栏、灵动岛(Dynamic Island)、Notch、状态栏、Session Monitor 构建的新一代 AI 开发辅助工具。
这些工具的核心目标,其实都很一致:让 AI Agent 的运行状态,从“隐藏在终端里”,变成“系统层可感知”。
今天这篇文章,就结合我这段时间实际使用的一些工具,聊聊目前 macOS 下几款非常值得关注的 AI Coding Usage Monitor / AI Agent 状态工具。
一、CodexBar:免费的最成熟的 AI 用量统计工具

CodexBar 的开发者,是被很多人称作“🦞龙虾之父”的
Peter Steinberger。随着
OpenClaw 今年在 AI Coding 圈迅速走红,整个开发者社区也逐渐掀起了一股“龙虾热”。
如果说过去两年 AI Coding 最大的变化是什么,我觉得很重要的一点,就是开发者开始真正进入了「高频 Agent 协作时代」。大量 AI Session、长时间后台运行、多模型并行调用,都让 Token 消耗和使用窗口管理变得越来越重要。
而 CodexBar 的出现,其实某种程度上也顺应了这种变化。它并不试图成为新的 IDE,而是把开发者最关心的那部分信息——额度、限制、Session 状态——直接放进了 macOS 菜单栏里。
以前大家提到“龙虾”,可能想到的还是蒜蓉或者麻辣;但在今年的 AI 开发者圈里,“养龙虾”已经逐渐变成了另一种语境。
CodexBar 我从最初版本一直用到现在,也是目前我觉得菜单栏交互最直观的一款。默认状态下,两条横线就能直接显示当前余量,不需要点开面板,也不用切换窗口,抬头看一眼基本就知道当前使用情况。
而 CodexBar 本质上做的事情其实很简单:“把 AI 用量监控,直接做进 macOS 菜单栏。”
它可以实时显示多个维度的使用状态,并且支持不同平台之间的快速切换预览,例如:
- 当前 Token 消耗
- Rate Limit
- Reset Time
- Credits
- Session 状态
- 多平台 AI 使用情况
而 CodexBar 最大的优点,我觉得主要有三个。
1. 极致轻量
这是非常典型的 macOS 原生 App 风格。不是 Electron,也不是浏览器套壳,而是真正偏系统级的小工具体验。菜单栏常驻,但几乎不会打扰你的工作流,很多时候甚至会忘记它的存在。
2. 非常适合重度 AI Coding 用户
尤其适合:
- Claude Code 重度用户
- Cursor 多 Session 用户
- Codex CLI 用户
- OpenRouter 玩家
因为现在很多 AI Coding 工具,本身都存在:
- 时间窗口限制
- Token 上限
- Session 限额
- 请求频率限制
而 CodexBar 做得最直接的一点,就是它会明确告诉你:
“现在还能继续用多久。”
对于高频 AI 开发工作流来说,这种实时反馈其实非常重要。很多时候,比起“还能不能用”,开发者更关心的是:“什么时候会撞到限制”。
3. 开源 + 社区活跃
目前这个项目在 GitHub 已经获得了接近 12K Stars:
GitHub:
CodexBar GitHub
官网:
CodexBar 官网
整个项目更新频率非常高,社区反馈也很活跃,很多问题都能比较快得到回应。
某种程度上,它已经开始有点像 AI Coding 时代的 “iStat Menus”。
二、AI Plan Monitor:更偏“AI 套餐管理”的菜单栏工具
AI Plan Monitor 是一个面向 macOS 的菜单栏应用。相比 CodexBar 更偏通用 Usage Monitor 的路线,AI Plan Monitor 明显更贴近中文开发者生态。它想解决的问题也很直接:把 AI 官方订阅额度、本地账号状态、第三方中转余额,统一收进一个地方。
现在很多 AI 使用信息其实非常分散:
- 官方产品有不同的额度页和重置周期
- 中转站需要单独处理 Cookie、Bearer、GroupId
- 本地桌面端工具的登录状态,又经常藏在本地配置文件里
而 AI Plan Monitor 更像是一个:AI Subscription Dashboard(AI 套餐管理面板),而不只是单纯的 Token 统计器。
它有几个比较明显的特点。
1. 更偏“套餐管理”
它不仅统计 Token,还会关注:
- 官方订阅额度
- 会话窗口
- 周/月重置时间
- 中转余额
- 本地账号状态
尤其适合:
- 多账号
- 多平台
- Relay 中转
- API Key 混用
这类比较复杂的 AI 使用场景。
2. 对本地 AI 和中转生态更友好
在官方文档中,它特别提到了:
- Relay Balance
- Local Codex Accounts
说明它不仅考虑官方 API,也考虑:
- 中转
- 本地代理
- 自建 AI Gateway
- 多模型部署
如果你平时本来就在折腾:
- OpenClaw
- 本地 AI
- Relay
- AI Gateway
那它会比很多传统 Token Monitor 更适合。
3. 支持 Codex 多账号切换
它可以:
- 自动识别本机 Codex 登录态
- 保存多个账号
- 应用内直接切换账号
- 保留不同账号的额度窗口
这一点对于多账号用户来说会方便很多。
4. MIT 开源协议
整个项目基于 MIT 协议开源,比较适合喜欢自己折腾和二次开发的人。
尤其现在很多开发者已经开始用 AI 去改 UI、接 Provider、调整工作流,这种开放型工具会更容易玩出自己的方案。 
三、Vibe Island:把 AI Agent 放进 Mac 灵动岛
Vibe Island,这是最近非常火的一类产品。我最初了解这个还是一众 X 大佬在推荐,评论区也有很多人说是抄袭, 虽然我对于开源以及版权这个东西还没有苛刻到一定地步,但是对于将开源的项目二次开发做成收费的项目,估计是让很多人不满意,虽然我买了 2 个授权花了 30 美金,但是看到别人说抄袭作者也没有正面回复,或者回复了我没看到,现在先回归程序本身。
简单理解:“让 AI Agent 常驻 MacBook 刘海(Notch)。”
Vibe Island 的核心理念其实很先进:AI 不再是一个窗口,而是系统级存在。
它支持常见的比如 Claude、Code、 Codex、 Gemini CLI、 、Cursor 等 AI Coding Agent。 
它最酷的地方是什么?
1. 灵动岛交互
AI Agent 状态直接显示在刘海区域。
- 正在执行
- 等待审批
- 已完成
- 请求确认
- Session 卡住
你不用切终端,抬头就能看到。
2. 真正的 Agent Control Center
它不仅是通知,还能:
- Approve
- Answer Questions
- Jump Terminal
- 查看 Session
甚至支持多终端跳转。 
这已经不是“状态栏工具”了,而是:AI Agent 操作系统层。特别是以前玩俄罗斯方块掌机的电子提示音,更方便提醒, 界面和软件使用都没有什么问题,唯一的是付费,需要 14.99/24.99/34.99 美元套餐,分别是 1-3 台使用,
3. 原生 Swift 编写
官方提到: Apple Silicon 原生,内存占用低,CPU 接近 0,不是 Electron,这很关键,因为很多开发者已经受够 Electron 了。
四、Dynamic Island:传统灵动岛增强工具
Dynamic Island,App 叫 SuperIsland,这一类工具其实比 AI Agent 更早。
最初只是:音乐控制 日历 通知 系统状态
后来 AI Coding 爆发后,开始演化成:
- Agent Status Layer
- AI Workflow Overlay
- AI Session HUD
你会发现:macOS 的“刘海”以前是缺点。
现在反而成了:AI Agent 最适合的状态区域。
因为它天然适合:
- 常驻
- 不遮挡
- 实时状态
- 快速确认
这也是为什么最近一堆 AI 开发工具开始围绕 Notch 做产品。
五、CodexIsland:AI Coding 的“未来 UI”
CodexIsLand 代码岛是一个 macOS 原生应用,菜单栏也不显示任何东西——它只占用刘海那一小块区域。
-
折叠状态下,它是一个黑色胶囊,精确匹配你 MacBook 物理刘海的圆角弧度。如果你用的是没有刘海的 Mac(比如 Mac Mini 或者某些 Mac Studio 型号),它会回退成一个 200 × 28 像素的菜单栏药丸。
-
悬停(Hover):鼠标移过去,它会稍微展开一点,显示两个平台各自的 5 小时用量百分比和距离重置的时间。不用点开任何东西,瞄一眼就够了。
-
点击(Click):展开一个面板,分为两个滑动页面——Usage 和 Cost。
-
Usage 页面:环形图或柱状图展示 Claude 和 Codex 各自的 5 小时 + 7 天窗口,支持 5 种图表样式(环形、柱状、阶梯、数字、迷你折线) Cost 页面:读取你本地的 session 日志,计算今日和当月的美元花费与 token 吞吐量,支持切换 USD / 订阅价值 / Token 数 / 趋势 四种视图 交互细节:
岛外区域不拦截鼠标事件,你依然可以正常使用菜单栏和其他 App,Cmd + 点击面板可以快速切换图表样式。 点击面板顶部的「synced Xs ago」可以立即刷新,展开面板左下角有一个小齿轮图标,打开设置页面:启动项、刷新频率(5/15/30 分钟)、低功耗模式、平台显隐开关、图表默认样式、Token 统计方式(全量 or 仅计费)等。 从设置页Quit,彻底退出
数据从哪来
凭证读取:CodexIsland 不要求你输入任何 API Key 或登录任何账号。它直接读取 Claude Code 和 Codex 已经在本地生成的认证文件:
-
Codex:读取
~/.codex/auth.json -
Claude:依次尝试
CLAUDE_CODE_OAUTH_TOKEN环境变量 → macOS Keychain → Anthropic 的 OAuth Token 刷新端点。
用量数据:直接调 Anthropic 和 OpenAI 各自的官方用量接口,不经过任何第三方代理。
成本估算:Cost 页面的数据来自你本地的 session 日志(Claude Code 的 ~/.claude/projects/**/*.jsonl 以及 Codex 的 ~/.codex/sessions/),所有聚合计算在本地完成,没有任何数据上传。
这些工具到底适合谁?
| 用户类型 | 推荐工具 | 推荐理由 |
|---|---|---|
| Claude Code 重度用户 | CodexBar | 专注 AI 编码用量统计与模型切换,适合高频代码生成与 Token 管理场景 |
| 多 AI 平台混用 | CodexBar / AI-Plan-Monitor | 可同时监控多个 AI 服务请求与额度,适合 Claude、OpenAI、Gemini 混合工作流 |
| 喜欢极简菜单栏 | CodexBar / CodexIsland | 原生 macOS 菜单栏风格,界面克制简洁,占用空间小 |
| 本地 AI / Relay / 中转 | AI-Plan-Monitor | 适合本地模型、中转 API、Relay 服务的请求统计与额度追踪 |
| AI Agent 深度玩家 | Vibe Island | 更偏 AI Agent 工作流与状态可视化,适合复杂自动化协作 |
| OpenClaw / 多 Agent 工作流 | Vibe Island | 多 Agent 调度感更强,适合实验型 AI 工作台与任务流管理 |
| 喜欢 macOS 原生设计 | Vibe Island / CodexIsland | 动效、模糊材质、交互语言更贴近现代 macOS 设计体系 |
| 喜欢未来感 UI | Codex Island | Dynamic Island 风格明显,视觉科技感强,更偏未来感桌面体验 |
我认为它们真正代表的东西这不是“菜单栏小工具”。而是:AI Native Development Workflow,开发者正在从:IDE 中心化 进入:Agent 中心化
未来你可能不再:一直盯着 VSCode, 一直切终端,而是:
- AI 在后台运行
- 系统层实时反馈
- 灵动岛审批
- Agent 自动协作
而 macOS,恰好特别适合这种体验。
因为:
- 菜单栏生态成熟
- Notch 天然适合状态层
- Swift 原生性能优秀
- Apple Silicon 很适合常驻小工具
所以最近大量 AI Coding 工具,都优先选择 macOS。
最后
如果你现在已经开始每日用 AI 写代码,那我非常建议你试试这类工具。 因为它们解决的不是:“能不能 AI 编程”,而是:“如何长期高强度 AI 编程。”
