m1ckc3s/claude-status-bar

Menu bar status indicator for Claude Code

解决的问题

Claude Code 用户经常需要等待 AI 完成“思考”或运行工具,这使得在其他窗口工作时难以追踪进度。此应用程序在 macOS 菜单栏中提供了一个持久且一目了然的状态指示器,让用户无需切换回终端,即可查看 Claude 是否正在工作、等待权限或已完成任务。

运作方式

此应用程序为无状态设计,通过合并至用户 ~/.claude/settings.json 文件中的 hooks 与 Claude Code 集成。当 Claude Code 运行时,它会轮询这些 hooks 的更新。应用程序会在 Claude Code 会话开始时自动启动,并在所有会话结束后自动关闭,将多个实时会话的状态更新汇总至单个菜单栏图标中。

适用对象

使用 Claude Code(CLI、桌面应用程序或 Cursor 扩展)并希望以非侵入式方式在后台监控 AI 代理工作流程的 macOS 用户。

特色亮点

  • 实时状态追踪:思考时显示动画图标,等待权限时显示黄点,并显示当前回合的计时器。
  • 多会话支持:处理多个并发的 Claude Code 会话,并优先显示需要用户权限的会话。
  • 可自定义视觉效果:提供多种动画风格(Spark、Unicode、Orbit 以及像素风螃蟹)与颜色选项。
  • 多界面兼容性:适用于 Claude Code CLI、Claude 桌面应用程序的 Code 标签页以及 Cursor 扩展。
  • 零管理:根据 Claude Code 的活动自动启动与关闭。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目