Claude Code Statusleiste ist großartig: CC Statusleiste macht das Terminal sofort schön und effizient
Claude Code Statusleiste ist großartig: CC Statusleiste macht das Terminal sofort schön und effizient
Eine Statusleiste von Claude Code, die Modelle, Git, Kontext und Kosten in Echtzeit anzeigt, eine Anleitung zur Nutzung des TUI ohne Konfiguration.
Vergessen Sie die Standard-Statusleiste von Claude Code, die CCstatusline ist das Tool, das das Terminal sowohl schön als auch funktional macht. Sie kann Modellinformationen, Git-Zweige, Token-Nutzung, Sitzungskosten, Timer und Powerline-Pfeile in eine benutzerdefinierte Statusleiste packen, und das alles grafisch konfigurierbar, ohne Dateien zu ändern.
Was ist CCstatusline?
Es handelt sich um ein Open-Source-npm-Paket für Claude Code, das eine konfigurierbare Statusleiste mit Echtzeitmetriken bietet, Powerline unterstützt, eine integrierte TUI-Konfiguration und mehrere Themen.
Nach dem Start sehen Sie eine Live-Vorschau: Ctx: 18.6k | ⎇ main | (+42,-10). Nach der Konfiguration kann es noch auffälliger werden.
Was kann angezeigt werden
Widgets können beliebig kombiniert werden: Modellname, Kontextlänge, Git-Zweig/Änderungen, Sitzungsdauer, 5-Stunden-Block-Timer, Sitzungskosten, Arbeitsverzeichnis, beliebiger benutzerdefinierter Text oder Befehlsausgaben... Sie können auch mehrere Statusleisten für unterschiedliche Layouts konfigurieren.
Vollständige TUI-Konfiguration, keine Änderung der Konfigurationsdateien erforderlich
Führen Sie npx ccstatusline@latest aus, um in die interaktive Oberfläche zu gelangen, mit sieben Menüs: Linien bearbeiten, Farben ändern, Powerline-Einstellungen, Terminaloptionen, globale Stile, Installation in Claude Code, speichern und beenden. Oben sehen Sie die Änderungen in Echtzeit.
Powerline aktivieren, das Aussehen sofort verbessern
Zuerst im Powerline-Menü i drücken, um die Nerd Font zu installieren, dann t drücken, um die Pfeiltrennung zu aktivieren. Windows-Benutzer, die Kästchen sehen, sollten die Nerd Font installieren und als Terminal-Schriftart festlegen.
Schnelle Installationsschritte
- Führen Sie im Terminal aus:
npx ccstatusline@latest
oder bunx ccstatusline@latest
- Gehen Sie in die TUI, aktivieren Sie zuerst Powerline und passen Sie dann nach Bedarf die Widgets, Farben und globalen Stile an.
- Wählen Sie „Install to Claude Code“, um die Einstellungen zu speichern und zu beenden.
Tipps zur Konfiguration von Komponenten
- Gehen Sie zu „Edit Lines → Line 1“, um mit ↑↓ Komponenten auszuwählen,
azum Hinzufügen,dzum Löschen, ←→ zum Wechseln des Typs,rzum Anzeigen des Rohwerts,mzum Zusammenführen. - Sie können 3 unabhängige Statusleisten erstellen und in Echtzeit eine Vorschau anzeigen.
Empfohlene Komponenten: Modell, Block-Timer, Sitzungskosten, Git-Zweig, Kontextlänge.
Farben und Terminaloptionen
Wählen Sie in „Edit Colors“ mit ←→ Farben aus, f für Vordergrund/Hintergrund, b für fett, a zum Wechseln zwischen 256 Farben, r zum Zurücksetzen. In „Terminal Options“ können Sie 16 Farben/256 Farben/Truecolor auswählen.
Installation in Claude Code & Beispielausführung
Nach dem Speichern öffnen Sie Claude Code, die Statusleiste wird sofort aktiv, das Thema kann im Powerline-Themenbereich gewechselt werden.
Zurück zur TUI für weitere Änderungen
Führen Sie jederzeit npx ccstatusline@latest aus, um weitere Anpassungen vorzunehmen.
Meine bevorzugte Kombination von Komponenten
Git-Zweig + Änderungen, Block-Timer, Sitzungskosten, Kontextlänge, Arbeitsverzeichnis, aktuelles Modell.
Block-Timer
Claude Code hat alle 5 Stunden einen Sitzungblock, dieser Timer hilft Ihnen, jederzeit zu wissen, wie viel Zeit noch bleibt; drücken Sie p, um in den Fortschrittsbalkenmodus zu wechseln.
Sitzungskosten
Zeigt die Kosten in Echtzeit an, r schaltet das Label aus, um nur die Zahlen zu sehen. Erfordert Claude Code 1.0.85+.
Git-Zweig und Änderungen
Zweige sind ständig sichtbar, die Anzahl der Änderungen ist sofort ersichtlich, es gibt auch ein kleines Widget für git worktree zur Auswahl.
Kontextlänge
Echtzeit-Token-Zählung, lange Sitzungen vermeiden Überlimitierungen.
Benutzerdefinierte Befehle
Sie können beliebige Shell-Befehle ausführen und die Ausgaben in die Statusleiste einfügen, bei Netzwerkbefehlen denken Sie daran, eine Timeout von 5000ms+ einzustellen. Beispiel:
date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline
Zusammenfassung & Hinweise
- Powerline-Pfeile benötigen die Nerd Font.
- Sitzungskosten erfordern Claude Code 1.0.85+, /resume aktualisiert möglicherweise nicht.
- Wenn Sie die Konfiguration ändern möchten, führen Sie jederzeit
npx ccstatusline@latestaus.


