Claude HUD:给 Claude Code 补一个看得见上下文和子代理状态的 HUD

先说结论:如果你平时用 Claude Code,这个插件值得装。它不是那种看上去很炫、装完两天就关掉的东西,而是能把一些原本很隐蔽的信息直接摆到眼前:上下文用了多少、工具在干什么、子代理有没有还在跑、todo 走到哪一步了。

这是什么

Claude HUD 是一个给 Claude Code 用的状态栏插件。

装好以后,它会一直显示在输入区下面,核心信息包括:

  • 当前项目路径和 git 分支
  • 上下文窗口占用情况
  • Claude 的工具活动
  • 子代理运行状态
  • todo 进度
  • 如果你用的是 Pro / Max / Team,还能看到 usage 限额信息

它走的是 Claude Code 原生的 statusline API,不需要额外开窗口,也不用 tmux 之类的折腾。

为什么我觉得值得发

我自己对这类工具有个很简单的判断:如果它只是“更好看”,那价值不大;如果它能减少不确定感,就值得留意。

Claude HUD 属于后者。

平时在 Claude Code 里做稍微复杂一点的事,最烦的不是它慢,而是你不知道它现在到底在做什么,也不知道上下文是不是快爆了。这个插件把这些状态直接摊开了,看一眼就能判断:是继续让它跑,还是该及时打断,或者该准备开新会话了。

另外一点我觉得挺实在:它不是另起一套面板,而是贴着原生工作流走。你不用改使用习惯,装完就能用。

适合谁

我觉得比较适合这几类人:

  • 日常高频用 Claude Code 写代码的人
  • 会开子代理跑任务的人
  • 对上下文长度和额度比较敏感的人
  • 想把 agent 工作过程看得更清楚一点的人

如果你只是偶尔开一下 Claude Code,或者只拿它做很短的小任务,这个插件的必要性就没那么高。

我自己的判断

我觉得它最有价值的地方,不是“信息很多”,而是把本来藏着的运行状态可视化了。

优点很明确:

  • 安装后反馈很直接,能立刻看到变化
  • 信息都和实际使用痛点相关,不是摆设
  • 支持工具、agent、todo 这些对重度用户更关键的内容
  • 走原生 statusline,侵入性很低

但也有几个限制要先说清楚:

  • 这是 Claude Code 插件,不是通用终端工具
  • 想看到 usage,需要对应订阅和 OAuth 登录条件
  • 某些信息默认不开,需要自己进配置里打开
  • 如果你本来就不在意这些过程信息,装了也可能觉得没差

所以我的判断是:它不是人人必装,但对重度 Claude Code 用户来说,确实是那种“装上以后更难回去”的小工具。

链接

讨论

你们平时用 Claude Code 时,最想实时看到的状态是什么?
是上下文占用、工具调用、子代理进度,还是额度消耗?