Claude HUD: A Real-Time Terminal Status Visualization Plugin for Claude Code
jarrodwatts/claude-hud is an open-source terminal plugin designed specifically for Claude Code, providing a real-time visual heads-up display (HUD) below the input box. It intuitively displays context consumption, active tools, running AI agents, and to-do task progress. Since its release in early 2026, the project has garnered over 8,500 stars, effectively solving the black-box pain point of command-line AI interactions.
Published Snapshot
Source: Publish BaselineRepository: jarrodwatts/claude-hud
Open RepoStars
8,574
Forks
356
Open Issues
11
Snapshot Time: 03/20/2026, 12:00 AM
Project Overview
In the field of AI-assisted programming, command-line interface (CLI) tools are becoming increasingly popular, especially advanced AI agent tools like Claude Code. However, CLI tools often face a significant user experience pain point: a lack of intuitive visibility into background running states. Developers often find it difficult to track in real-time which tools the AI is using, how much context has been consumed, and the execution progress of the current task.
jarrodwatts/claude-hud is an open-source project born to solve this "black box" problem. It is a plugin designed specifically for Claude Code that provides an always-visible heads-up display (HUD) below the user's input box. Since its release in early January 2026, the project has quickly gained attention in the developer community, accumulating over 8,500 stars. Its popularity reflects developers' strong demand for the observability of AI agent tools, making AI interactions in the terminal environment more transparent and controllable.
Core Capabilities and Applicable Boundaries
Core Capabilities:
- Context Usage Monitoring: Displays the number of Contexts consumed by the current conversation or task in real-time, helping users intuitively understand Token usage.
- Active Tool Tracking: Shows the specific tools (Active tools) that Claude Code is currently calling or preparing to call.
- Running Agent Status: Visualizes the status of the AI Agent currently executing tasks in the background.
- To-Do Progress: Clearly displays the completion progress of the Todo list, making the execution steps of complex tasks clear at a glance.
- Seamless Integration: Running as a plugin, the HUD interface is always fixed below the command-line input prompt without interfering with normal input operations.
Applicable Boundaries:
- Recommended for: Engineers who heavily rely on Claude Code for daily development; teams that need to monitor AI Token consumption to control costs; developers who frequently ask AI to perform multi-step complex tasks and need to keep track of progress at any time.
- Not Recommended for: Ordinary terminal users who do not use Claude Code; users who only interact with large language models through web interfaces (Web UI); developers who have strict requirements for the minimalism of the terminal interface and do not want any extra UI elements to interfere.
Opinions and Inferences
Based on the fact that the project has gained over 8,500 stars in just over two months, several industry trends can be inferred: First, the ecosystem of AI command-line tools is rapidly maturing. Developers are no longer satisfied with simple text Q&A but require observability at the level of an Integrated Development Environment (IDE). The introduction of HUD (Heads-Up Display), a concept originally common in games or complex graphical interfaces, into the CLI indicates that the terminal developer experience (DX) is undergoing an upgrade. Second, as the context windows of large language models continue to expand, developers' anxiety about "context management" is also increasing. Real-time display of Context usage is not only an experience optimization but also a rigid demand for cost control. Finally, the existence of this project as a plugin implies that tools like Claude Code are building their underlying plugin ecosystems. In the future, more third-party visualization or feature enhancement plugins tailored for specific workflows may emerge.
30-Minute Onboarding Guide
To start using claude-hud, ensure that you have installed and configured Claude Code in your local environment. Here are the specific onboarding steps:
Step 1: Add the Plugin Marketplace Launch a Claude Code instance in your terminal, then enter the following command to add the author's plugin marketplace to your environment:
/plugin marketplace add jarrodwatts/claude-hud
Step 2: Install the Plugin After successfully adding the marketplace, continue to execute the installation command in Claude Code (the specific installation command is usually prompted after adding the marketplace, or you can install it directly via the plugin management command).
Step 3: Verify and Use Once installed, the HUD interface will automatically appear below your input prompt. You can try asking Claude Code to perform a multi-step task, and you should see the HUD updating the context usage, active tools, and task progress in real-time.
Troubleshooting:
If you are using a Linux operating system, you might encounter an installation failure with the error message EXDEV: cross-device link not permitted. This is because, in many Linux distributions, the /tmp directory is mounted as an independent file system (tmpfs). When encountering this issue, it is recommended to check environment variables or manually adjust the temporary directory path settings to bypass the cross-device link restriction.
Risks and Limitations
- Maintenance and Stability Risks: The latest version of the project is currently only v0.0.9, which is still in a very early iteration stage. This means there may be breaking API changes or feature adjustments in the future. Meanwhile, the project is maintained by an individual developer, so long-term update frequency and technical support cannot be guaranteed at an enterprise level.
- Compatibility Limitations: As mentioned earlier, the cross-device link issue with the
/tmpdirectory on Linux systems is a known technical limitation, which may require users to have some system-level troubleshooting skills to install successfully. - Cost and Privacy Considerations: Although the plugin itself is open-source and free (MIT License) and runs locally, it relies on the underlying data of Claude Code. Users should note that a more intuitive display of tool calls might encourage more frequent use of complex Agent features, thereby indirectly increasing the API call costs of large models.
- Ecosystem Dependency: This plugin is entirely dependent on Claude Code's plugin system. If the official team changes the plugin API or natively builds in similar features in the future, this project may lose its value or require massive refactoring.
Evidence Sources
- Repository basic data: https://api.github.com/repos/jarrodwatts/claude-hud (Retrieved: 2026-03-20)
- Latest release info: https://api.github.com/repos/jarrodwatts/claude-hud/releases/latest (Retrieved: 2026-03-20)
- README details: https://github.com/jarrodwatts/claude-hud/blob/main/README.md (Retrieved: 2026-03-20)
- Project homepage: https://github.com/jarrodwatts/claude-hud (Retrieved: 2026-03-20)