uppinote20/claude-dashboard
Comprehensive status line plugin for Claude Code with context usage, API rate limits, and cost tracking
解决的问题
Claude Code 用户常常缺乏一种统一的方式来实时监控其资源使用情况、成本和会话状态。本项目提供了一个全面的状态行插件,可跨多个 AI 命令行接口(CLIs)聚合使用数据,使用户无需离开终端会话即可追踪令牌消耗、速率限制和支出情况。
工作原理
该插件通过模块化小部件系统直接集成到 Claude Code 的状态行中。它可监控并显示来自 Claude、Codex、Gemini、Antigravity 和 z.ai CLIs 的实时数据。用户可通过三种预设模式(紧凑、常规、详细)进行配置,或通过指定要在哪一行显示哪些小部件来自定义布局。此外,还包含一个 /claude-dashboard:check-usage 命令,用于比较不同 AI 提供商的可用容量,并推荐最合适的使用对象。
适用人群
使用 Claude Code 及其他 AI CLIs 的开发者,希望详细掌握其令牌使用量、API 成本和速率限制倒计时,以优化工作流并避免意外中断。
主要亮点
- 多提供商监控:对 Claude、Codex、Gemini、Antigravity 和 z.ai 实现统一追踪。
- 模块化小部件系统:提供数十种可自定义的小部件,用于追踪模型名称、上下文窗口进度、会话成本和消耗速率。
- 高级分析功能:包含缓存命中率、令牌分解和速率限制耗尽的预估时间。
- 灵活的显示模式:支持单行、双行或六行布局,提供多种主题和分隔符。
- 使用建议:专用命令用于检查所有 AI CLI 的容量,并推荐最可用的提供方。
相关
- 项目
- 项目
- 项目
- 项目
- 项目