Claude Code statuslinjen er fantastisk: CC statusline gør terminalen både smuk og effektiv
Claude Code statuslinjen er fantastisk: CC statusline gør terminalen både smuk og effektiv
En statuslinje til Claude Code, der kan vise model, Git, kontekst og omkostninger i realtid, en nul-konfigurations TUI guide.
Glem standard Claude Code statuslinjen, CCstatusline er det magiske værktøj, der gør terminalen både smuk og funktionel. Den kan vise modelinformation, Git-grene, Token-forbrug, sessionomkostninger, timere og Powerline-pile i en tilpasset statuslinje, og alt kan konfigureres grafisk uden at ændre filer.
Hvad er CCstatusline?
Det er en open source npm-pakke til Claude Code, der tilbyder en konfigurerbar statuslinje med realtidsmålinger, understøtter Powerline, indbygget TUI-konfiguration og flere temaer.
Når den er startet, kan du se Live-forhåndsvisning: Ctx: 18.6k | ⎇ main | (+42,-10).
Hvad kan den vise
Komponenter (Widgets) kan kombineres frit: modelnavn, kontekstlængde, Git-gren/ændringer, sessionens varighed, 5 timers Block-timer, sessionomkostninger, arbejdsmappe, vilkårlig brugerdefineret tekst eller kommandooutput... Du kan også konfigurere flere statuslinjer med forskellige layout.
Hele vejen TUI-konfiguration, ingen ændringer af konfigurationsfiler nødvendige
Kør npx ccstatusline@latest for at komme ind i interfacet, syv menupunkter: rediger linjer, ændre farver, Powerline-indstillinger, terminalindstillinger, global stil, installer til Claude Code, gem og afslut. Toppen opdateres løbende.
Åbn Powerline, og udseendet bliver fantastisk
Først i Powerline-menuen, tryk i for at installere Nerd Font, og tryk derefter t for at aktivere pil-separering. Windows-brugere, hvis du ser firkanter, skal du installere Nerd Font og indstille det som terminalfont.
Hurtige installationstrin
- Kør i terminalen:
npx ccstatusline@latest
eller bunx ccstatusline@latest
- Gå ind i TUI, aktiver først Powerline, og juster derefter komponenter, farver og global stil efter behov.
- Vælg "Install to Claude Code" for at skrive indstillingerne, gem og afslut.
Tips til konfiguration af komponenter
- Gå ind i "Edit Lines → Line 1" og brug ↑↓ til at vælge komponenter,
afor at tilføje,dfor at slette, ←→ for at skifte type,rfor at vise rå værdi,mfor at fusionere. - Du kan oprette 3 uafhængige statuslinjer med realtidsforhåndsvisning.
Anbefalede komponenter: model, Block Timer, Session Cost, Git Branch, Context Length.
Farver og terminalindstillinger
I "Edit Colors" brug ←→ til at vælge farver, f for forgrund/baggrund, b for fed, a for at skifte til 256 farver, r for at nulstille. "Terminal Options" kan vælge 16 farver/256 farver/Truecolor.
Installer til Claude Code & kør eksempler
Når du har gemt, åbner du Claude Code, og statuslinjen træder straks i kraft, temaet kan skiftes i Powerline-temaerne.
Gå tilbage til TUI for at ændre
Kør når som helst npx ccstatusline@latest for at fortsætte med at justere.
Mine yndlingskombinationer af komponenter
Git-gren + ændringer, Block Timer, Session Cost, Context Length, arbejdsmappe, nuværende model.
Block Timer
Claude Code har et sessionblock hver 5. time, denne timer hjælper dig med at vide, hvor lang tid der er tilbage; tryk p for at skifte til progressionsbjælke.
Session Cost
Viser omkostninger i realtid, r lukker etiketten for kun at vise tal. Kræver Claude Code 1.0.85+.
Git-gren og ændringer
Grenen er konstant til stede, og ændringslinjer er lette at se, der er også en git worktree-widget tilgængelig.
Kontekstlængde
Realtids Token-tælling, lange sessioner undgår overskridelse.
Brugerdefinerede kommandoer
Du kan køre enhver shell-kommando og indsætte output i statuslinjen, husk at indstille timeout til 5000ms+ for netværkskommandoer. Eksempler:
date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline
Opsummering & bemærkninger
- Powerline-pile kræver Nerd Font.
- Session Cost kræver Claude Code 1.0.85+, /resume opdateres muligvis ikke.
- Hvis du vil ændre konfigurationen, kan du når som helst køre
npx ccstatusline@latest.


