Claude Code būsenos juosta yra nuostabi: CC statusline padaro terminalą gražų ir efektyvų
Claude Code būsenos juosta yra nuostabi: CC statusline padaro terminalą gražų ir efektyvų
Juosta, kuri realiu laiku rodo modelį, Git, kontekstą, išlaidas, Claude Code būsenos juosta, nulinės konfigūracijos TUI pradžios vadovas.
Pamirškite numatytąją Claude Code būsenos juostą, CCstatusline yra stebuklas, kuris padaro terminalą gražų ir galingą. Ji gali sutalpinti modelio informaciją, Git šaką, Token naudojimą, sesijos išlaidas, laikmatį, Powerline rodykles į vieną pritaikomą būsenos juostą, o viskas yra grafiškai konfigūruojama, net nereikia keisti failų.
CCstatusline kas tai?
Tai atvirojo kodo npm paketas, skirtas Claude Code, teikiantis realaus laiko rodiklius konfigūruojamai būsenos juostai, palaikantis Powerline, įmontuotą TUI konfigūraciją, kelias temas.
Paleidus galima pamatyti gyvą peržiūrą: Ctx: 18.6k | ⎇ main | (+42,-10).
Kas gali būti rodomas
Komponentai (Widgets) gali būti derinami: modelio pavadinimas, konteksto ilgis, Git šaka/pakeitimai, sesijos trukmė, 5 valandų blokavimo laikmatis, sesijos išlaidos, darbinis katalogas, bet koks pritaikytas tekstas ar komandos išvestis... taip pat galima sukurti kelias būsenos juostas su skirtingu išdėstymu.
Visiškai TUI konfigūracija, nereikia keisti konfigūracijos failų
Vykdykite npx ccstatusline@latest, kad patektumėte į interaktyvią sąsają, septyni meniu: redaguoti linijas, keisti spalvas, Powerline nustatymai, terminalo parinktys, globalus stilius, įdiegti į Claude Code, išsaugoti ir išeiti. Viršuje matysite pokyčius iš karto.
Įjunkite Powerline, išvaizda iš karto pagerėja
Pirmiausia Powerline meniu paspauskite i, kad įdiegtumėte Nerd Font, tada paspauskite t, kad įjungtumėte rodyklių atskyrimą. Windows vartotojai, jei matote langelius, įdiekite Nerd Font ir nustatykite jį kaip terminalo šriftą.
Greito įdiegimo žingsniai
- Terminale vykdykite:
npx ccstatusline@latest
arba bunx ccstatusline@latest
- Įeikite į TUI, pirmiausia įjunkite Powerline, tada prireikus koreguokite komponentus, spalvas, globalų stilių.
- Pasirinkite „Install to Claude Code“, kad įrašytumėte nustatymus, išsaugokite ir išeikite.
Komponentų konfigūravimo patarimai
- Eikite į „Edit Lines → Line 1“ naudodami ↑↓ pasirinkite komponentus,
apridėti,dpašalinti, ←→ keisti tipą,rrodyti pradinius duomenis,msujungti. - Galite sukurti 3 nepriklausomas būsenos juostas, realiu laiku peržiūrėti.
Rekomenduojama pridėti: modelį, blokavimo laikmatį, sesijos išlaidas, Git šaką, konteksto ilgį.
Spalvos ir terminalo parinktys
„Edit Colors“ naudokite ←→ pasirinkti spalvą, f priekinė/fono, b paryškinta, a perjungti 256 spalvų, r atstatyti. „Terminal Options“ galite pasirinkti 16 spalvų/256 spalvų/Truecolor.
Įdiegti į Claude Code & vykdymo pavyzdžiai
Išsaugojus atidarykite Claude Code, būsenos juosta iš karto įsigalioja, tema gali būti keičiama Powerline temose.
Grįžkite į TUI ir vėl keiskite
Bet kada vėl vykdykite npx ccstatusline@latest, kad tęstumėte koregavimą.
Mano mėgstamų komponentų derinys
Git šaka + pakeitimai, blokavimo laikmatis, sesijos išlaidos, konteksto ilgis, darbinis katalogas, dabartinis modelis.
Blokavimo laikmatis
Claude Code kas 5 valandas sukuria sesijos bloką, šis laikmatis padeda jums visada žinoti, kiek laiko liko; paspauskite p, kad perjungtumėte į pažangos juostos režimą.
Sesijos išlaidos
Realiu laiku rodo išlaidas, r uždaro žymą, kad matytumėte tik skaičius. Reikia Claude Code 1.0.85+.
Git šaka ir pakeitimai
Šaka nuolat rodo, pakeitimų eilučių skaičius aiškiai matomas, taip pat galima pasirinkti git worktree mažą komponentą.
Konteksto ilgis
Realiu laiku skaičiuoja Token, ilgos sesijos, kad būtų išvengta perviršio.
Pritaikyti komandos
Galite vykdyti bet kokią shell komandą ir įdėti išvestį į būsenos juostą, tinklo komandoms nepamirškite nustatyti 5000ms+ laiką. Pavyzdys:
date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline
Santrauka & Pastabos
- Powerline rodyklės reikalauja Nerd Font.
- Sesijos išlaidos reikalauja Claude Code 1.0.85+, /resume metu gali būti neatsinaujina.
- Jei norite keisti konfigūraciją, bet kada vykdykite
npx ccstatusline@latest.


