Claude Code Status Bar jest niesamowity: CC statusline sprawia, że terminal staje się piękny i wydajny

3/4/2026
4 min read

Claude Code Status Bar jest niesamowity: CC statusline sprawia, że terminal staje się piękny i wydajny

Pasek stanu Claude Code, który na bieżąco wyświetla modele, Git, kontekst i koszty, przewodnik po TUI bez konfiguracji.
封面Zapomnij o domyślnym pasku stanu Claude Code, CCstatusline to narzędzie, które sprawia, że terminal jest zarówno piękny, jak i funkcjonalny. Może umieścić informacje o modelu, gałęzi Git, zużyciu tokenów, kosztach sesji, stoperze i strzałkach Powerline w jednym dostosowanym pasku stanu, a wszystko to z graficzną konfiguracją, bez potrzeby edytowania plików. 总览动图

Czym jest CCstatusline?

To otwarty pakiet npm skierowany do Claude Code, który oferuje konfigurowalny pasek stanu z wskaźnikami w czasie rzeczywistym, obsługujący Powerline, wbudowaną konfigurację TUI i wiele motywów.

默认预览Po uruchomieniu można zobaczyć podgląd na żywo: Ctx: 18.6k | ⎇ main | (+42,-10). Po skonfigurowaniu można uzyskać jeszcze bardziej efektowny wygląd.

Co można wyświetlić

Komponenty (Widgets) można dowolnie łączyć: nazwa modelu, długość kontekstu, gałąź Git/zmiany, czas trwania sesji, 5-godzinny stoper, koszty sesji, katalog roboczy, dowolny tekst lub wynik polecenia... można również skonfigurować wiele pasków stanu z różnymi układami.

TUI 主菜单

Całkowicie konfigurowane TUI, bez potrzeby edytowania plików konfiguracyjnych

Uruchom npx ccstatusline@latest, aby wejść do interfejsu interaktywnego, z siedmioma menu: edytuj linie, zmień kolory, ustawienia Powerline, opcje terminala, styl globalny, zainstaluj do Claude Code, zapisz i wyjdź. Na górze można na bieżąco obserwować zmiany.

Powerline 开关

Włącz Powerline, a estetyka wzrośnie

Najpierw w menu Powerline naciśnij i, aby zainstalować Nerd Font, a następnie naciśnij t, aby włączyć strzałki jako separator. Użytkownicy Windows, jeśli zobaczą kwadraty, powinni zainstalować Nerd Font i ustawić go jako czcionkę terminala.

Szybkie kroki instalacji

  • W terminalu wykonaj:
npx ccstatusline@latest

lub bunx ccstatusline@latest

  • Wejdź do TUI, najpierw włącz Powerline, a następnie dostosuj komponenty, kolory i styl globalny według potrzeb.
  • Wybierz „Install to Claude Code”, aby zapisać ustawienia, a następnie zapisz i wyjdź.

安装过程

Wskazówki dotyczące konfiguracji komponentów

  • Wejdź do „Edit Lines → Line 1”, aby wybrać komponenty za pomocą ↑↓, a dodaj, d usuń, ←→ zmień typ, r wyświetl oryginalną wartość, m scal.
  • Można utworzyć 3 niezależne paski stanu z podglądem na żywo.

组件编辑Zalecane do dodania: model, Block Timer, Session Cost, Git Branch, Context Length.

Kolory i opcje terminala

配色W „Edit Colors” użyj ←→, aby wybrać kolory, f dla koloru pierwszego/koloru tła, b dla pogrubienia, a przełącz 256 kolorów, r zresetuj. W „Terminal Options” można wybrać 16 kolorów/256 kolorów/Truecolor.

Instalacja do Claude Code i przykład działania

安装到 CCPo zapisaniu otwórz Claude Code, a pasek stanu natychmiast zacznie działać, motyw można zmieniać w motywach Powerline. 实际效果

Powrót do TUI w celu dalszych zmian

Można w każdej chwili ponownie uruchomić npx ccstatusline@latest, aby kontynuować dostosowywanie.

返回 TUI

Moje ulubione kombinacje komponentów

示例布局Gałąź Git + zmiany, Block Timer, Session Cost, Context Length, katalog roboczy, aktualny model.

Block Timer

Block TimerClaude Code co 5 godzin tworzy blok sesji, ten stoper pomoże Ci na bieżąco wiedzieć, ile czasu pozostało; naciśnij p, aby przełączyć tryb paska postępu. 进度条

Session Cost

会话花费Wyświetla koszty w czasie rzeczywistym, r zamyka etykietę, aby pokazać tylko liczby. Wymaga Claude Code 1.0.85+.

Gałąź Git i zmiany

GitGałąź jest zawsze widoczna, liczba zmienionych linii jest jasna, dostępny jest również mały komponent git worktree.

Długość kontekstu

ContextLiczy tokeny w czasie rzeczywistym, aby uniknąć przekroczenia limitu w długich sesjach.

Polecenia niestandardowe

自定义命令Można uruchomić dowolne polecenie shell i umieścić wynik w pasku stanu, pamiętaj, aby ustawić czas oczekiwania na 5000ms+ dla poleceń sieciowych. Przykład:

date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline

Podsumowanie i uwagi

  • Strzałki Powerline wymagają Nerd Font.
  • Koszt sesji wymaga Claude Code 1.0.85+, może nie aktualizować się podczas /resume.
  • Aby zmienić konfigurację, w każdej chwili użyj npx ccstatusline@latest.

总结图
Published in Technology

You Might Also Like