Claude Code Status Bar este fantastic: CC statusline face terminalul frumos și eficient instantaneu
Claude Code 状态栏太绝了:CC statusline 让终端瞬间好看又高效
O bară de stare Claude Code care poate afișa în timp real modelul, Git, contextul și costurile, ghid de utilizare TUI fără configurare.
Uitați de bara de stare implicită Claude Code, CCstatusline este instrumentul care face terminalul atât frumos, cât și eficient. Poate încorpora informații despre model, ramura Git, utilizarea Token-ului, costul sesiunii, un cronometru și săgețile Powerline într-o bară de stare personalizată, totul configurabil grafic, fără a modifica fișierele.
CCstatusline este ce?
Este un pachet npm open-source destinat Claude Code, care oferă o bară de stare configurabilă cu metrici în timp real, suport pentru Powerline, configurare TUI încorporată și mai multe teme.
După lansare, puteți vedea previzualizarea Live: Ctx: 18.6k | ⎇ main | (+42,-10) . După configurare, poate deveni și mai atrăgătoare.
Ce poate afișa
Componentele (Widgets) pot fi combinate liber: numele modelului, lungimea contextului, ramura Git/modificări, durata sesiunii, cronometru Block de 5 ore, costul sesiunii, directorul de lucru, orice text personalizat sau ieșire de comandă... de asemenea, puteți configura mai multe bare de stare cu tipăriri diferite.
Configurare TUI completă, fără a modifica fișierele de configurare
Rulați npx ccstatusline@latest pentru a intra în interfața interactivă, cu șapte meniuri: editare linii, schimbare culoare, setări Powerline, opțiuni terminal, stil global, instalare în Claude Code, salvare și ieșire. Partea de sus se actualizează în timp real.
Activarea Powerline, aspectul devine imediat atrăgător
Mai întâi, în meniul Powerline, apăsați i pentru a instala Nerd Font, apoi apăsați t pentru a activa separatorul de săgeți. Utilizatorii Windows care văd pătrate ar trebui să instaleze Nerd Font și să-l seteze ca font pentru terminal.
Pași rapizi de instalare
- Executați în terminal:
npx ccstatusline@latest
sau bunx ccstatusline@latest
- Intrați în TUI, activați mai întâi Powerline, apoi ajustați componentele, culorile și stilul global după cum este necesar.
- Selectați „Instalare în Claude Code” pentru a scrie setările, salvați și ieșiți.
Sfaturi pentru configurarea componentelor
- Intrați în „Edit Lines → Line 1” și folosiți ↑↓ pentru a selecta componente,
apentru a adăuga,dpentru a șterge, ←→ pentru a schimba tipul,rpentru a afișa valoarea originală,mpentru a combina. - Puteți crea 3 bare de stare independente, cu previzualizare în timp real.
Recomand să adăugați: model, Block Timer, Session Cost, Git Branch, Context Length.
Culori și opțiuni pentru terminal
În „Edit Colors” folosiți ←→ pentru a selecta culori, f pentru prim-plan/fond, b pentru bold, a pentru a comuta între 256 de culori, r pentru a reseta. „Terminal Options” permite alegerea între 16 culori/256 de culori/Truecolor.
Instalare în Claude Code & exemplu de rulare
După salvare, deschideți Claude Code, bara de stare va fi activată imediat, tema poate fi schimbată în meniul temelor Powerline.
Revenind la TUI pentru modificări
Rulați din nou npx ccstatusline@latest pentru a continua ajustările.
Combinarea componentelor preferate
Ramura Git + modificări, Block Timer, Session Cost, Context Length, director de lucru, model curent.
Block Timer
Claude Code are un bloc de sesiune la fiecare 5 ore, acest cronometru te ajută să știi mereu cât timp mai rămâne; apăsați p pentru a comuta în modul bară de progres.
Session Cost
Afișează în timp real costurile, r închide eticheta pentru a vedea doar numerele. Necesită Claude Code 1.0.85+.
Ramuri Git și modificări
Ramura este permanentă, numărul de linii modificate este clar vizibil, există și un mic widget git worktree disponibil.
Lungimea contextului
Numărătoare Token în timp real, sesiuni lungi pentru a evita depășirea limitelor.
Comenzi personalizate
Puteți rula orice comandă shell și să introduceți ieșirea în bara de stare, pentru comenzile de rețea asigurați-vă că setați un timeout de 5000ms+. Exemplu:
date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline
Concluzie & observații
- Săgețile Powerline necesită Nerd Font.
- Costul sesiunii necesită Claude Code 1.0.85+, /resume poate să nu se actualizeze.
- Dacă doriți să modificați configurația, rulați oricând
npx ccstatusline@latest.


