DEV Community

정상록
정상록

Posted on

claude-hud: Claude Code 실시간 모니터링 플러그인 (GitHub 11,500+ Stars)

TL;DR

claude-hud는 Claude Code 터미널 하단에 실시간 상태바를 표시하는 무료 플러그인입니다. 컨텍스트 잔량(초록/노랑/빨강), 실행 중인 도구, 에이전트 상태, TODO 진행률을 한눈에 보여줍니다. 설치 3줄, 30초면 끝.

왜 필요한가

Claude Code를 쓰다 보면 이런 순간이 옵니다.

  • 컨텍스트가 갑자기 바닥나서 응답 품질이 떨어지는데 원인을 모르겠음
  • 에이전트가 여러 개 돌아가는데 각각 뭘 하는지 안 보임
  • Rate Limit에 가까워지고 있는지 미리 알 수 없음

claude-hud는 자동차 계기판처럼 이 모든 걸 터미널 하단에 항상 보여줍니다.

4줄 상태바

Model: opus-4 | ~/my-project | main              ← 세션
[████████████░░░░░░░░] 62% | Rate: OK            ← 컨텍스트
Tools: Read(config.json) | Bash(npm test)         ← 도구
Agents: writer(running) reviewer(waiting) | 3/7   ← 에이전트/TODO
Enter fullscreen mode Exit fullscreen mode

컨텍스트 바 색상:

  • 0-69%: 초록 (안전)
  • 70-84%: 노랑 (주의)
  • 85-100%: 빨강 (새 세션 권장)

설치 (3줄)

/plugin marketplace add jarrodwatts/claude-hud
/plugin install claude-hud
/claude-hud:setup
Enter fullscreen mode Exit fullscreen mode

프리셋 3가지:

  • Full: 4줄 전체 (에이전트 파워유저)
  • Essential: 컨텍스트 + 도구 (추천)
  • Minimal: 컨텍스트만

기술 구조

Language: TypeScript 5 (ES2022)
Runtime: Node.js 18+ / Bun
API: Claude Code Statusline API (v1.0.33+)
Pattern: Sub-process (~300ms poll/exit, NOT daemon)
Enter fullscreen mode Exit fullscreen mode

데몬이 아니라 서브프로세스 방식이라 리소스를 거의 안 먹습니다. stdin JSON으로 모델/토큰/rate limit 정보를 받고, transcript JSONL로 도구/에이전트 활동을 파싱합니다.

고급 설정

~/.claude/plugins/claude-hud/config.json에서 세부 조정:

{
  "preset": "full",
  "thresholds": {
    "context_warning": 70,
    "context_danger": 85
  },
  "lines": {
    "session": true,
    "context": true,
    "tools": true,
    "agents": true
  }
}
Enter fullscreen mode Exit fullscreen mode

경쟁 도구 vs claude-hud

도구 언어 Stars 차별점
claude-hud TS 11,500+ 에이전트/TODO 추적, 3단계 설치
CCometixLine Rust 1,300 고성능 TUI
claudia-statusline Rust - 영구 통계, 클라우드 동기화

claude-hud만의 킬러 기능: 에이전트 모니터링 + TODO 추적. Agent Teams를 자주 쓰는 분이라면 이것만으로 선택 이유가 됩니다.

마무리

GitHub 11,500+ 스타. 무료. MIT 라이선스. 설치 30초.

제작자 Jarrod Watts (Cube Labs DevRel Director, ex-Polygon Labs). 2026-03-23 마지막 커밋으로 활발하게 유지보수 중.

GitHub: jarrodwatts/claude-hud

Claude Code 모니터링 어떻게 하고 계신가요? 다른 statusline 플러그인 쓰시는 분 있으면 비교 경험 공유해주세요!

Top comments (0)