ilha:在刘海屏实时监控Claude Code与Codex用量

ilha 把 AI 编程工具用量监控搬进 Mac 刘海屏,支持多账号切换与成本归因。
ilha 是开发者 Rafael Khalil 发布的一款原生 Mac 应用,将 Claude Code、Codex、Grok Build 等 AI 编程工具的用量监控常驻在刘海屏小胶囊中,显示 5 小时与每周窗口的已用比例、重置时间,并预测是否会提前耗尽额度。它支持多账号自动切换,接近限额时无需登出即可把 CLI 切换到有余额的账号;Insights 功能按 API 价格给每周消耗定价并按项目拆分,帮助团队评估成本归属。文章指出其定位是"仪表盘 + 调度器"而非中间层,不代理请求、不改计费逻辑,但依赖上游用量接口的稳定性,多账号切换的凭证管理细节也未公开,安全敏感用户需谨慎。
Claude Code、Codex 这类 AI 编程工具按用量计费,5 小时窗口和每周额度说没就没。开发者 Rafael Khalil 在 Product Hunt 上发布的 ilha,把用量监控搬进了 Mac 刘海屏——一个常驻的小胶囊,随时告诉你还剩多少。

用量监控的痛点与 ilha 的解法
对重度使用 Claude Code 的开发者来说,最尴尬的瞬间莫过于任务跑到一半,额度耗尽、请求被拒。官方仪表盘需要手动打开网页查看,无法在编码过程中提供即时反馈。ilha 的思路很直接:把用量数据常驻在视线范围内。
它是一款原生 Mac 应用,主界面就是刘海区域的小胶囊;在非刘海屏的外接显示器上,则以悬浮小胶囊形式呈现。显示内容包括 5 小时窗口与每周窗口的已用比例、重置时间,以及按当前消耗速度是否会在重置前耗尽——最后这一点是纯粹的预测能力,比单纯看数字更有决策价值。
Claude Code、Codex 等 AI 编程工具的计费模式通常采用滚动时间窗口:5 小时窗口指在任意连续 5 小时内累计的用量上限,每周窗口则是以自然周或滚动 7 天为单位的额度。这类窗口不像传统 API 的月度配额那样固定重置,而是随着时间滑动逐步释放额度,因此"剩余量"和"重置时间"是两个独立变化的量。用户在窗口中段的消耗速度决定了是否会提前撞线——这也是 ilha 强调"按当前消耗速度预测是否会在重置前耗尽"的原因:单纯的百分比数字无法反映这一风险。
多账号自动切换:免登出的细节
ilha 支持多账号场景。如果你为 Claude Code 或 Codex 付费了多个账号,当当前账号接近限额时,应用会自动把命令行工具切换到仍有余额的账号,且不需要登出再登录。对同时维护个人号和工作号的开发者,这省去了手动切换环境的麻烦。
注意这里的边界:ilha 只负责用量展示与账号切换,不代理请求、不改动计费逻辑。它的定位是"仪表盘 + 调度器",而非中间层。
CLI 工具的多账号切换通常依赖本地配置文件或环境变量中的凭证(如 API Key、OAuth token)。传统做法是手动修改配置或执行登出/登录流程,而"免登出切换"意味着应用需要在后台维护多套凭证,并在检测到限额时原子性地替换 CLI 读取的凭证来源。这要求 ilha 能够读写这些工具的配置目录,因此凭证的存储位置(明文配置文件、系统钥匙串还是应用自有加密存储)直接决定了安全边界。对安全敏感的用户,应确认凭证是否被复制到 ilha 自己的存储中,以及是否支持最小权限访问。
Insights:按 API 价格给每周消耗定价
ilha 的 Insights 功能会以 API 价格给每一周的消耗定价,并按项目拆分。这对需要评估 AI 编程成本归属的团队尤其有用——你能看到哪个项目吃掉了大部分额度,从而判断订阅制与按量付费哪个更划算。
值得一提的是,这类成本归因在过去通常需要自己搭建日志管道,ilha 把它做成了开箱即用的视图。
按 API 价格定价是指将订阅制工具中的 token 消耗量,乘以对应模型在公开 API 上的每百万 token 单价,折算成等值美元金额。由于订阅制通常是固定月费、用量受窗口限制,用户很难直观感知"这一周我实际用掉了多少钱"。按 API 价格折算后,若折算金额显著高于订阅费,说明订阅划算;反之则按量付费更经济。按项目拆分则依赖对 CLI 调用来源的识别(如工作目录、会话标签),从而把 token 消耗归因到具体项目,这也是团队做成本分摊时的常见需求。
值得关注的几个点
- 原生 Mac 应用,刘海屏常驻,非刘海屏以悬浮胶囊呈现
- 覆盖 Claude Code、Codex、Grok Build 三类工具的 5 小时与每周窗口
- 支持多账号自动切换,无需登出
- Insights 按 API 价格给每周消耗定价,并按项目拆分
Product Hunt 上 ilha 获得 72 票、排名第 15,讨论热度不算高,但目标人群明确:同时使用多个 AI 编程 CLI、且对额度敏感的专业开发者。是否值得安装,取决于你被限额打断的频率——如果你每周都要撞一次墙,这个刘海上的小胶囊大概率能省下几次抓狂。
局限与思考
需要说明的是,ilha 依赖各工具暴露的用量数据接口,一旦上游调整计费窗口或数据口径,展示的准确性会受影响。另外,多账号自动切换涉及凭证管理,具体实现方式官方描述中未展开,对安全敏感的用户建议先了解其凭证存储机制再决定是否启用。
从产品方向看,随着 AI 编程工具从"无限畅用"转向分层限额,围绕额度管理的工具链会越来越多。ilha 选择了一个极轻的切入点——不做 IDE 插件,不做网页面板,而是占据操作系统层面最显眼的位置。这种"无感监控"的设计,可能比任何仪表盘都更符合开发者真实的使用节奏。
相关推荐

LLaMA-Factory实战:零代码微调大模型全流程
本文介绍LLaMA-Factory开源微调工具,涵盖其60.1K Star项目背景、支持的模型与算法、本地与云服务器部署选择,以及CUDA环境安装步骤,帮助零基础开发者快速上手大模型微调。

曾鸣深度复盘:OpenAI为何难成终局赢家?公司制度将消亡
曾鸣在张晓骏商业访谈录中深度复盘AI终局:模型公司只是基础设施,OpenAI、Anthropic难成最终赢家;下一战役是Agent入口标准之争;公司制度将因AI重构而消亡,只有使命驱动的企业能穿越周期。

OpenHands v1.28.0:OpenCode与PI成内置Agent,密钥可对话申请
OpenHands 21天连推5个版本,v1.27.0将OpenCode与PI写入内置Agent列表,v1.28.0支持对话内申请密钥。本文梳理ACP协议接入方式、凭证复用规则、模型列表变更及升级建议。