claude-dashboard는 39개의 위젯을 제공합니다. 각 위젯은 독립적으로 데이터를 가져오고 렌더링하며, 데이터를 가져올 수 없는 경우 자동으로 숨겨집니다.
| 위젯 | ID | 설명 |
|---|
| 모델 | model | 모델 이름과 이모지, Opus/Sonnet effort 수준(X/H/M/L), Opus 빠른 모드(↯) |
| 컨텍스트 | context | 프로그레스 바, 백분율, 토큰 수 (🟢 0-50% / 🟡 51-80% / 🔴 81-100%) |
| 컨텍스트 바 | contextBar | 프로그레스 바만 (context의 서브 위젯) |
| 컨텍스트 백분율 | contextPercentage | 백분율만 (context의 서브 위젯) |
| 컨텍스트 사용량 | contextUsage | 토큰 수만 (예: 42K/200K, context의 서브 위젯) |
| 비용 | cost | 세션 비용 (USD) |
| 프로젝트 정보 | projectInfo | 디렉토리 + git 브랜치 (클릭 가능한 OSC8 링크) + ahead/behind (↑↓), CWD가 프로젝트 루트와 다를 때 하위 경로 표시, worktree 표시기 (🌳) |
| 위젯 | ID | 설명 |
|---|
| 5시간 제한 | rateLimit5h | 5시간 사용량 및 리셋 카운트다운 |
| 7일 제한 | rateLimit7d | 7일 사용량 (Pro/Max) |
| 7일 Sonnet 제한 | rateLimit7dSonnet | 7일 Sonnet 사용량 (Max 전용) |
| 위젯 | ID | 설명 |
|---|
| 세션 ID | sessionId | 세션 ID (8자 축약) |
| 세션 ID (전체) | sessionIdFull | 세션 ID (전체 UUID) |
| 세션명 | sessionName | /rename 명령의 세션 이름 |
| 세션 시간 | sessionDuration | 세션 지속 시간 |
| 마지막 프롬프트 | lastPrompt | 마지막 사용자 프롬프트와 타임스탬프 |
| 설정 카운트 | configCounts | CLAUDE.md, AGENTS.md, rules, MCPs, hooks, +Dirs 개수 |
| 위젯 | ID | 설명 |
|---|
| 도구 활동 | toolActivity | 실행 중/완료된 도구 및 대상 표시 (예: Read(app.ts), Bash(npm test)) |
| 에이전트 상태 | agentStatus | 서브에이전트 진행 상황 |
| TODO 진행률 | todoProgress | TODO 완료율 |
| 위젯 | ID | 설명 |
|---|
| 번 레이트 | burnRate | 분당 토큰 소비량 |
| 토큰 속도 | tokenSpeed | 출력 토큰 생성 속도 |
| 캐시 히트율 | cacheHit | 캐시 히트율 백분율 |
| 고갈 시간 | depletionTime | 속도 제한 도달 예상 시간 (근사치)[1] |
| 위젯 | ID | 설명 |
|---|
| Codex 사용량 | codexUsage | OpenAI Codex CLI 사용량 (미설치 시 자동 숨김)[2] |
| Gemini 사용량 | geminiUsage | Google Gemini CLI - 현재 모델 (미설치 시 자동 숨김)[3] |
| Gemini 전체 | geminiUsageAll | Google Gemini CLI - 전체 모델 (미설치 시 자동 숨김)[3] |
| z.ai 사용량 | zaiUsage | z.ai/ZHIPU 사용량 (z.ai 미사용 시 자동 숨김)[4] |
| 위젯 | ID | 설명 |
|---|
| 토큰 분석 | tokenBreakdown | 입력/출력/캐시 쓰기/캐시 읽기 토큰 분석 |
| 성능 배지 | performance | 복합 효율성 배지 (캐시 히트율 + 출력 비율) |
| 비용 예측 | forecast | 세션 속도 기반 시간당 예상 비용 |
| 예산 | budget | 일일 지출 vs 설정된 예산 한도[5] |
| 오늘의 비용 | todayCost | 오늘 전체 세션 누적 비용 |
| 위젯 | ID | 설명 |
|---|
| 버전 | version | Claude Code 버전 표시 |
| 변경 줄 수 | linesChanged | 추가/삭제된 줄 수, untracked 파일 포함 (예: +156 -23) |
| 출력 스타일 | outputStyle | 현재 출력 스타일 (기본값일 때 숨김) |
| Vim 모드 | vimMode | Vim 모드 (NORMAL/INSERT), vim 비활성화 시 숨김 |
| API 비율 | apiDuration | 세션 시간 중 API 대기 비율 |
| 위젯 | ID | 설명 |
|---|
| 피크 시간 | peakHours | 피크 시간 표시 및 카운트다운 (PeakClaude 기반)[6] |
| 태그 상태 | tagStatus | 매칭된 git 태그로부터의 커밋 수 (기본 패턴 v*, tagPatterns로 설정) |
- 모든 사용량이 현재 세션에서 발생했다고 가정합니다. 세션이 길어질수록 정확도가 향상됩니다.
~/.codex/auth.json이 없으면 자동 숨김됩니다.
~/.gemini/oauth_creds.json이 없으면 자동 숨김됩니다.
ANTHROPIC_BASE_URL을 통해 z.ai가 감지되지 않으면 자동 숨김됩니다.
- 설정 파일에
"dailyBudget" 값이 필요합니다.
- 피크 = 평일 5-11 AM PT; 다음 전환까지 카운트다운을 표시합니다.
영어와 한국어를 지원하며, 시스템 언어를 자동 감지하거나 설정 시 직접 지정할 수 있습니다.