Owloops/claude-powerline
Beautiful vim-style powerline for Claude Code
解决的问题
Claude Powerline 为 Claude Code 提供高度可定制的 vim 风格状态栏,解决了缺乏实时会话指标、Git 状态和使用成本可视化的痛点。它将 Claude Code 界面底部转变为一个信息丰富的仪表板,无需用户手动查询系统即可追踪令牌使用量、成本和环境详情。
工作原理
该工具作为 Claude Code 的命令式状态栏插件安装。它以独立进程运行,读取会话数据和环境变量,生成格式化的「段」字符串(例如:Git 分支、当前模型、令牌使用量)。用户可通过 JSON 配置文件或名为 Powerline Studio 的可视化配置器来配置这些段。支持多种视觉风格(极简、Powerline、胶囊、TUI)和多个内置主题(Nord、Tokyo Night 等),并可用 Unicode 符号或 ASCII 文本渲染。
适用人群
希望持续、实时查看项目 Git 状态、API 使用成本和上下文窗口利用率,以更好地管理预算和令牌限制的 Claude Code 用户。
主要亮点
- 实时使用追踪:监控会话和每日令牌使用量、成本以及 5 小时计费窗口利用率。
- Git 集成:显示当前分支、提交 SHA、暂存数量和工作树状态。
- 上下文窗口监控:以多种进度条样式(条形、点状、块状)可视化上下文使用情况,并支持自定义模型上下文限制。
- 提示缓存计时器:追踪 5 分钟提示缓存 TTL,帮助用户避免「冷启动」。
- 可视化配置器:包含一个基于 Web 的工作室,支持实时预览和导出 JSON 配置。
- 丰富自定义功能:支持自定义主题、环境变量显示和自定义预算警告。
相关
- 项目
- 项目
- 项目
- 项目
- 项目