Claude Code status line

claude-ultimate-hud

A status line combining rate limits, cost, project info, tool activity and todo progress.

49 stars 10 forksStatus lines Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add hadamyeedady12-dev/claude-ultimate-hud
From source
git clone https://github.com/ai-younggle-man/claude-ultimate-hud.git

From the README

claude-ultimate-hud

English | 한국어

Claude Code를 위한 궁극의 상태 표시줄 플러그인 - claude-dashboard와 claude-hud의 장점을 결합했습니다.

기능

claude-dashboard에서 가져온 기능
- 🤖 모델 표시: 현재 모델 (Opus, Sonnet, Haiku)
- 📊 프로그레스 바: 컨텍스트 사용률 색상 표시 (초록 → 노랑 → 빨강)
- 📈 토큰 수: 현재/전체 토큰 (K/M 형식)
- ⏱️ Rate Limits: 5시간/7일 제한 및 리셋 카운트다운

claude-hud에서 가져온 기능
- 📁 프로젝트 정보: 디렉토리명 + Git 브랜치
- 📋 설정 개수: CLAUDE.md, rules, MCPs, hooks
- ⏱️ 세션 시간: 작업 시간
- 🔧 툴 활동: 실행 중/완료된 툴 및 횟수
- 🤖 에이전트 상태: 서브에이전트 진행 상황
- ✅ TODO 진행률: 현재 작업 및 완료율

v1.6.0 - Enterprise 플랜 지원
- 🏢 Enterprise 플랜 추가: plan: "enterprise" 설정으로 Enterprise 사용자 지원
- 💰 비용($) 표시: Enterprise 플랜은 사용량을 메시지 횟수(%) 대신 달러($) 단위로 표시
- ⏱️ 5시간 rate limit 유지: Enterprise에서도 5시간 rate limit 및 리셋 카운트다운 표시
- 🌐 i18n 확장: 비용(Cost/비용) 라벨 한국어/영어 지원

v1.5.2 - Burn Rate 제거
- 🗑️ Burn rate 제거: 🔥 14K tok/min 표시 완전 삭제 — speed-tracker.ts 유틸리티, BURN_RATE_WINDOW_MS 상수, burnRate 필드 일괄 제거
- 📦 번들 경량화: 미사용 토큰 속도 추적 코드 및 캐시 파일(claude-ultimate-hud-speed-cache.json) 제거

v1.5.1 - 코드 품질 & 버그 수정
- 🔧 공유 execFileAsync: git.ts, credentials.ts, i18n.ts의 중복 execFileAsync를 utils/exec.ts로 추출
- 🐛 서로게이트 페어 수정: sliceVisible에서 이모지/보충 평면 문자 올바르게 처리 (str[i] → codePointAt + charLen)
- ⚡ O(n) ANSI 정규식: sliceVisible에서 str.slice(i).match() → sticky regex (/y 플래그)로 O(n^2) 제거
- 🎯 Agent 도구 감지: transcript 파서가 'Task' (레거시)와 'Agent' (현재) 도구명 모두 감지
- 🏷️ omc-line → stats-line 이름 변경: OMC 명명 잔재 제거
- 🗑️ T/A/S 카운터 제거: stats 라인에서 T:35 A:0 S:0 표시 제거
- ⚙️ 기본 플랜 변경: DEFAULT_CONFIG 기본값 max200 → max100
- ♻️ extractTarget 재사용: 수동 slice를 기존 truncate 유틸리티로 교체

v1.5.0 - API 안정성 & 확장 기능
- 🔒 User-Agent 수정: claude-code/2.1로 변경하여 Anthropic API 429 방지
- 🔄 429 retry-after: retry-after 헤더 읽고 ≤10초 시 1회 재시도, 실패 시 stale 캐시 반환
- ❄️ Negative caching: API 에러 시 30초 TTL 에러 캐시로 에러 폭풍 방지
- 🔐 Stampede prevention: 파일 기반 exclusive lock으로 동시 API 호출…
Read the full README on GitHub

How status lines work

  • A status line is a command Claude Code runs to draw the bar under the prompt. It gets the session as JSON on stdin (model, folder, cost, context) and prints one or more lines.
  • Point the statusLine setting in ~/.claude/settings.json at it: { "statusLine": { "type": "command", "command": "<the command from the README>" } }.
  • Or run /statusline inside Claude Code and describe what you want.
Claude Code docs

Details

Language
TypeScript
License
MIT
Last updated
27 March 2026
Topics
claude-codedeveloper-toolshudstatuslinetmux

FAQ

What is claude-ultimate-hud?

A status line combining rate limits, cost, project info, tool activity and todo progress. It is a status line for Claude Code, from ai-younggle-man/claude-ultimate-hud on GitHub.

How do I install claude-ultimate-hud?

Run /plugin marketplace add hadamyeedady12-dev/claude-ultimate-hud inside Claude Code, then follow the setup in the README.

Is claude-ultimate-hud popular?

ai-younggle-man/claude-ultimate-hud has 49 GitHub stars and 10 forks. It was last updated on 27 March 2026.

More status lines

Browse the most popular Claude Code mods, all status lines, or the skills and MCP server directories.