为 macOS 而生 · 免费开源

看清模型。
掌握用量。
留住专注。

让忙碌的 Agent 工作,更清楚一点。
模型证据、账户额度与番茄钟,
安静地汇集在你的菜单栏。

macOS 26+ · Apple Silicon · 原生 Swift

深色 Model Lens 图标,放大镜中有机器人,背景为任务列表
模型观察 服务端模型证据按任务与轮次保存
专注时间25:00让每一秒,都在状态中
账户用量
额度 · 重置卡 · Token
菜单栏中的轻巧工作伙伴
按需开启的平台
CodexAntigravityOpenCode GoDeepSeekWorkBuddy
少一些打扰,多一些掌握

重要的事,各有位置。

原生控件、系统蓝色、克制的 Liquid Glass。
默认只在菜单栏出现,需要时再打开工作区。

01 / 模型

请求了什么,
实际报告了什么。

读取 Codex 明确的模型响应字段、模型响应头与路由事件。每个任务、每一轮分别关联,保存来源、时间和请求标识。

轮次请求 demo-request-model服务端报告 demo-server-model演示字段 · 缺失信息保持未确认
了解模型检测 →
02 / 用量

每个平台,
一眼看明白。

套餐、剩余额度、重置时间、今日与累计 Token。购买额度与重置卡分开计量;积分和余额保留各自单位。

重置卡1 张可用
购买额度0
功能演示,非你的账户数据
03 / 专注

一段专注,
一段休息。

设置自己的专注与休息时长。菜单栏逐秒倒计时,支持暂停与恢复,到时提醒;休眠后根据真实截止时间校准。

24:59
自定义时长原生提醒
04 / 历史

让记录,可回看。

当前与历史任务的模型证据、本地检测历史、JSON / CSV 导出、白名单证据导入。用量概览保留最近 90 天的成功快照。

05 / 账户与状态

账户隔离,状态随行。

额外账户的凭据保存在 macOS 钥匙串。服务状态位于对应平台底部;右下角统一刷新按钮更新任务、用量与状态;顶部直接切换用量与番茄钟。

06 / 本机与性能

保持轻巧,也保持透明。

事件驱动监听、增量扫描、按需网络读取。空闲番茄钟没有秒级计时器。没有遥测、广告和自动模型测试。

为真实的桌面工作而设计

一个菜单。两种节奏。

查看 Agent 进度,或把注意力交给番茄钟。
两项功能各自保留状态,彼此独立。

所有关键状态,
就在菜单栏。

选择需要的平台,查看正在运行的 Codex 任务、额度窗口、Token 与重置卡。品牌图标统一为单色,选中时使用系统蓝色。

  • 默认没有 Dock 图标和初始主窗口
  • 面板高度随内容变化,没有无意义留白
  • 倒计时变化时,弹窗跟随菜单栏锚点
  • “打开主界面”进入三栏 Codex 工作区
截图使用明确标注的演示数据。
Codex 用量与模型菜单,演示数据
有明确来源,才有判断

模型检测,
把依据留在身边。

桌面 IPC 观察尚未写入文件的路由事件,文件扫描读取模型字段与请求诊断;网络采集模式通过本机 HTTPS 代理读取后续 WebSocket / SSE 的服务端模型,按明确任务与轮次关联,无需改系统代理或证书。

没有路由事件,并不代表发生了错误。与请求相同的模型也可通过服务端字段确认;缺少字段时,应用不会把所选模型当作已交付模型。

本机可观察的是服务端报告的模型标识,不能独立证明服务端权重。单独发送的核验测试只代表该次测试,不代表其他正在运行的任务。
查看采集说明与实测边界 ↗
1

观察既有工作

关联任务与轮次,读取明确服务端模型事件;不靠时间接近来猜测。

2

保留可核对的记录

保留来源、模型字段、请求 / 响应 ID 和时间,安全缓冲候选单独显示。

3

知道哪些仍未知

不从模型自述或回答质量猜身份;未公开和已丢失的历史字段无法补出。

五个平台,按需启停

支持的内容,完整说明。

字段取决于平台接口和客户端版本。
没有数据时显示未知,不换算、不填零。

平台当前支持条件与边界
Codex

任务模型证据、套餐、额度窗口、重置时间、Token、重置卡与购买额度。

官方客户端已登录;模型需要服务端明确字段。历史仅覆盖本机仍可访问的记录。

Antigravity

实际套餐、Gemini 与其他模型额度、重置时间。

已安装、登录的本机 Agent;主 App 关闭时可独立后台查额度。当前接口没有 Token 总数。聚合 Gemini API / AI Studio 与 Google Cloud 的全部公开服务状态。

OpenCode Go

官方额度窗口、工作区余额、本机最近 90 天 Token。

本机登录或 API Key;也支持手动工作区 Cookie。设备记录不等于全账户用量。

DeepSeek

余额、充值余额与赠送余额。

需 API Key;余额接口不提供 Token 或重置。提供官方状态 RSS;未提供的数据项隐藏。

WorkBuddy

支持登录格式的剩余积分 / 重置,或本机已记录的积分消耗后备。

实验性。新版加密登录尚不能读取剩余余额,不解密认证;积分不能当作 Token。

独立核验、数据源设置与请求诊断位于 Codex 工作区;其他平台仅显示在菜单用量面板。所有平台可在设置中单独开启或关闭。

数据属于你的 Mac

本地保存。
来源可查。

历史与用量快照存于当前用户的 Application Support。手动账户秘密放在钥匙串。发布包不包含你的聊天、账户或检测资料。

阅读隐私与安全设计 ↗
只读 Agent 数据原始会话与数据库不被修改
无自动模型请求独立测试需明确手动启动
无第三方运行时Swift 与系统框架,无 Electron
开放源码MIT 许可,构建与验证记录可查
开始之前

你可能关心这些。

它能保证看到每个 Codex 任务的实际模型吗?

不能保证。只有客户端可访问的服务端模型字段和路由事件才能成为依据;没有字段时会保持未确认。网络采集模式需从设置手动重新打开 Codex,再读取后续响应;已在官方桌面客户端实机取得两个并行任务的独立模型响应,但不能恢复缺失历史或证明服务器上的模型权重。请阅读 README 中的检测边界与实测记录。

为什么余额为 0,仍然有一张重置卡?

它们是不同计量项。购买额度余额与官方重置卡数量分开读取、显示。重置卡汇总是可用数量,详情列表可能省略或截断。软件只读取,不兑换或消耗你的重置卡。

需要额外安装什么吗?

应用运行只需 macOS 26 或更新系统与 Apple Silicon Mac,不需要 Homebrew、Python 或 Node。安装并登录对应 Agent 后读取本机支持的数据;DeepSeek 需 API Key。可选网络模型采集需手动下载约 52 MB 的独立组件,采集时有额外内存开销。源码编译需要 Swift 6.2 与 macOS 26 SDK。

为什么安装时会遇到系统安全提示?

当前开源 Release 采用 ad-hoc 签名,未进行 Apple Developer ID 公证。请从官方仓库下载并核对 SHA-256,再按系统“隐私与安全性”的单应用提示允许打开;无需关闭整个系统的安全检查。

为什么某个平台没有 Token 或状态数据?

平台接口不一定提供这些信息。Antigravity 当前本机接口不提供 Token 总数,DeepSeek 余额也无法推算 Token。未提供的数据项与不可用状态源会隐藏。Codex 检查 OpenAI 全部公开服务;Google 区域聚合 Gemini API / AI Studio 和 Google Cloud。OpenCode Go、WorkBuddy 不显示缺少接口的状态项。

Model Lens 图标从下一次工作开始

让信息更清楚。
让专注更从容。

原生、轻巧、免费开源。

macOS 26+ · Apple Silicon · MIT License