GaoSSR/best-claude-hud
Minimal Claude Code statusline HUD powered by Rust.
解决的问题
best-claude-hud 是一个高性能的状态行工具,为终端中的 Claude Code 提供可视化 HUD(平视显示器)。它将默认状态行替换为一个详细且可自定义的视图,展示关键信息,如当前激活的模型、推理努力程度、Git 状态以及上下文窗口使用情况,这些信息在会话中原本较难察觉或追踪。
工作原理
该工具使用 Rust 编写以确保性能,并通过 statusLine 配置设置与 Claude Code 集成。Claude Code 通过标准输入(stdin)实时发送状态数据(模型、工作区、上下文窗口等)给该工具,工具随后处理这些数据,并使用 ANSI 颜色和可选的 Nerd Font 图标在终端中渲染为格式化的状态行。
适用人群
在终端中使用 Claude Code 的开发者,希望获得更丰富且视觉上有序的状态行,以监控其 AI 交互、项目状态和资源使用情况。
主要亮点
- 全面监控:显示模型名称、实时推理努力程度(例如:低、中、高、最大),以及上下文窗口使用情况(令牌数和百分比)。
- 项目上下文:显示启动目录和 Git 分支状态,包括干净/脏状态以及领先/落后计数。
- 可自定义外观:包含 TUI 配置界面和多个内置主题(例如 Gruvbox、Nord、Tokyo Night),支持自定义主题。
- 高性能:使用 Rust 构建,确保极低开销和高响应速度。
- 减少提示噪声:提供一个实用工具,可修补 Claude Code 的
cli.js以减少上下文警告噪声。
相关
- 项目
- 项目
- 项目
- 项目
- 项目