用量与速率限制追踪
DevAgent 会读取 Claude Code、Codex、Gemini、OpenCode、Kimi Code 和 MiniMax 的本地用量状态,并将其显示在状态栏中,让你在 agent 卡住之前就知道自己离速率限制还有多近。
显示内容
- 当前用量相对于活动账号所在套餐的占比。
- 5 小时、每日、每周以及 Claude Fable 每周窗口(在适用的情况下)的重置倒计时。
- 当你越过某个限制的 80% 时显示一个警告标记。
工作原理
DevAgent 读取每个 agent 在磁盘上维护的本地用量状态(位于 ~/.claude、~/.codex 以及 Gemini/OpenCode 的对应目录下)。不发起 API 调用,也不需要额外认证。这意味着读数的新鲜程度仅取决于 agent 自身的记账——数字在 agent 写入时更新,而非实时更新。
多账号记账
状态栏始终反映活动账号。其他已配置的账号会在账号切换器中显示各自的用量。
用量清单
点击状态栏中的用量区段以打开 Usage 弹出框。它会列出每个被追踪的提供方(图标 · 名称 · 套餐 · 最近的重置时间 · 各窗口的条形),并按限制最紧的排在最前面排序。使用标题栏的刷新控件可重新读取本地用量状态。
- Detailed — 为每个窗口显示完整的条形、标签和百分比
- Compact — 每个提供方只显示限制最紧的那个窗口
在 设置 → 外观 下,可选择这些数字按 % used 还是 % remaining 来显示。
没有实时数字的行会改为显示一段简短状态:Loading usage…、not signed in、Usage unavailable、No usage data,或某个提供方特有的错误。Claude 和 Codex 行可深入到账号切换;Manage accounts 会打开 设置。
移动端
在伴侣应用上,打开 host 的 Accounts 界面即可获得相同的切换器/用量读数。当 Codex 已赢得速率限制重置额度时,可从该界面消费一个(参见 移动端伴侣应用)。
估算成本(Stats)
Stats 明细可能会为已知的模型家族显示估算成本(包括 Claude 5 系列和 Codex GPT-5.6 行)。标有 • inferred pricing 的行使用的是 DevAgent 的本地价格表,而非来自提供方的实时账单。若需权威的花费数据,请以提供方控制台为准。