TiboTattle
TiboTattle 是一款开源的 macOS 菜单栏应用,用来监控你的 OpenAI Codex 订阅额度到底值多少钱。它读取 Codex 已存在你 Mac 本地的会话日志,按标准 API 价格重建你的用量,并与你的服务商报告的额度变动对比。社区很快用它来验证 Codex 每周额度是否真的在缩水,几周内就有超过 500 名用户通过应用共享匿名统计数据。
核心功能
- 额度价值追踪:把本地 Codex 会话日志中的 token 用量换算成等价 API 花费,让你直观看到额度值多少美元。
- 缓存丢弃检测:突出显示切换模型、调整推理设置或缓存超时导致的缓存失效。
- 社区统计共享:可选共享时间戳、token 数、额度百分比、所用模型等元数据,汇聚成社区级视角。
- 隐私优先设计:全部解析自本地会话元数据,不上传任何代码或对话内容。
- 安装简单:官网下载签名 Mac 应用,或
brew install --cask adamallcock/tap/tibotattle。
适用场景
谁应该使用这个工具?
- Codex 订阅用户:想确认自己看到的额度与实际使用情况相符的人。
- 多工具用户:同时用 Codex 和 Claude Code 等,想在一个本地视图里看清用量的开发者。
- 对缓存敏感的团队:经常切换模型的用户,想知道缓存被丢弃的频率。
- 社区研究者:希望汇聚数据、探究服务商额度计费逻辑的重度用户。
解决的问题
- 信任缺口:不再只依赖服务商报告的百分比,而是从你自己的日志重建用量。
- 隐藏的缓存损失:缓存是 Codex 价值的重要部分,TiboTattle 明确告诉你它何时被丢弃。
- 跨用户对比:自愿共享把个人印象变成社区层面的额度行为视角。
定价方案
TiboTattle 以 MIT 协议免费开源,没有付费版本,是一个读取本机已有数据的本地工具。
优势对比
- 本地重建:基于 Codex 自己写入的会话元数据,分析可审计,而非服务商自报。
- API 等价换算:额度以标准 API 花费表达,给你一个具体的美元视角。
- 社区可选共享:聚合匿名数据,回答单个用户无法独立回答的问题。
独特卖点:TiboTattle 把订阅额度当作需要验证的数据,而不是需要信任的数字。本地优先加可选共享的设计,把一个个人工具变成了社区测量仪器。
快速开始
入门指南
- 安装:从 tibotattle.com 下载签名 Mac 应用,或运行
brew install --cask adamallcock/tap/tibotattle。 - 环境要求:macOS 14 及以上、Apple 芯片,且 Codex CLI 或桌面应用已配置本地会话。
- 启动:打开菜单栏应用,让它扫描你的 Codex 会话日志。
- (可选)共享统计:开启社区贡献,共享匿名的额度元数据。
常见问题
TiboTattle 读取什么数据?
本地 Codex 会话元数据:时间戳、token 数、模型与推理设置。不会读取或上传你的提示词和代码。
支持 Windows 或 Linux 吗?
目前发布的是 macOS 应用,Windows 和 Linux 版本宣布即将推出。
额度是怎么换算成 API 花费的?
使用开发者企业使用的同一套后端定价引擎(npm runcost),对本地用量日志应用标准 API 价格。
它是 OpenAI 的官方软件吗?
不是。它是独立的社区工具,MIT 协议,由一位 Codex 用户为验证额度行为而开发。
替代方案
如果 TiboTattle 不合适,可以考虑这些替代品:
- ccusage:跨 Claude Code、Codex、OpenCode 等的开源 CLI 用量与成本报告工具。
- Codex CLI:OpenAI 官方编码智能体 CLI,TiboTattle 读取的正是它的本地日志。
- Langfuse:需要服务端 LLM 追踪与分析时的完整可观测性平台。
使用技巧
- 关注缓存丢弃:如果你经常切换模型或推理设置,缓存命中率会下降,TiboTattle 让这个代价可见。
- 大任务前先看额度:瞄一眼等价花费,就能判断本周额度够不够跑一个重任务。
- 贡献统计:可选共享有助于社区理解额度和定价的真实行为。
总结
TiboTattle 回答了一个 Codex 用户反复问的问题:我的额度真的是我以为的那样吗?它从本地日志重建用量、用 API 美元表达额度,并汇聚匿名统计,把订阅上限从一句声明变成可验证的事实。如果你在 Mac 上重度使用 Codex,这是安装成本很低、透明度回报却很高的工具。
评论
还没有评论。成为第一个评论的人!
相关工具
ccusage
github.com/ccusage/ccusage
开源 CLI:从本地编码智能体日志分析 token 用量与成本,支持 Claude Code、Codex、OpenCode 等。
mise
mise.jdx.dev
用一份 mise.toml 安装开发工具、加载环境变量并运行任务的多语言 CLI。兼容 asdf,Rust 实现,MIT 开源。
Waku
waku.sh
Waku 是 egoist(ChatWise 作者)打造的 macOS 原生应用,用 Rust + GPUI 把 Claude Code、Codex、OpenCode 等本地编程智能体统一进一个窗口。
相关洞察
7 款 AI 编程 CLI 用了半年,我悟出一个道理:模型再强,干活也要有监督
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness 各有性格。半年深度使用后我总结出一套分工矩阵:pi 做最省事的 CR、omp 审复杂 PR、DeepSeek Harness 配 V4 Flash 高频低成本审查、Claude Code 与 Qoder 写代码。模型再强,干活也要有监督,而且最好是独立第三方。
锁死 Codex 的不是模型,是选择器
你已经为 OpenCode Go、Grok、Z.ai 付过钱了,但 Codex 的 picker 默认只露出 GPT。社区项目 codex-router 做的不是再教一遍安装步骤,而是把已经买过的模型能力接回选择器:密钥不出本机,原生 GPT 也不动。
Windows 上把 OpenCode Go 接进 Codex,别再新开一套工具
ChatGPT 登录的 Codex 桌面版,默认选择器几乎只露出 GPT。Windows 上只开 OpenCode Go 这一家,就能把已经付过钱的 Grok、GLM、Kimi、DeepSeek、MiniMax 接回同一个 picker。密钥不出本机,原生 GPT 也不动。