Kostenloses Tool · läuft im Browser

Claude Code Statusline Builder

Eine Claude Code Statusline ist ein kleines Skript, das Claude Code nach jeder Änderung ausführt und unten im Terminal anzeigt; die Sitzungsdaten bekommt es als JSON. Wähl unten deine Segmente, prüf die Live-Vorschau und kopier settings.json und Skript; nichts, was du klickst, verlässt deinen Browser.

Vorlagen

Segmente

Hak an, was du sehen willst. Zum Sortieren ziehen oder die Pfeil-Knöpfe nutzen.

Stil

Skript:

Live-Vorschau

Beispielwerte aus der Claude-Code-Doku. Echte Werte kommen aus deiner Sitzung.

1. Das kommt in ~/.claude/settings.json

2. Dieses Skript speichern als ~/.claude/statusline.sh

Danach ausführbar machen:

chmod +x ~/.claude/statusline.sh

Das Bash-Skript braucht jq. Installieren mit brew install jq oder sudo apt install jq.

So richtest du die Claude Code Statusline in 3 Schritten ein

  1. 1

    Skript speichern

    Kopier das Skript aus dem Builder nach ~/.claude/statusline.sh (oder statusline.js für Node). Unter macOS und Linux machst du die Datei mit chmod +x ausführbar. Für Bash brauchst du jq.

  2. 2

    settings.json ergänzen

    Öffne ~/.claude/settings.json für alle Projekte oder .claude/settings.json in einem Projekt und füge den Block statusLine ein. Der Rest der Datei bleibt, wie er ist.

  3. 3

    Neu starten und prüfen

    Starte eine neue Claude-Code-Sitzung. Die Zeile erscheint unten nach der ersten Änderung. Wenn nicht, starte claude --debug und such nach Fehlern zur Statusline.

Häufige Fehler und Lösungen

Es erscheint nichts
Das Skript ist nicht ausführbar oder schreibt nicht auf stdout. chmod +x ausführen und testen mit: echo '{}' | ~/.claude/statusline.sh
jq: command not found
jq installieren oder im Builder auf das Node-Skript umstellen, das keine Zusatztools braucht.
Leere Werte am Anfang
Felder wie Kontext oder Kosten sind zu Beginn einer Sitzung leer. Die Skripte nehmen dann 0 oder blenden das Segment aus.
Statusline abgeschaltet
disableAllHooks in den Einstellungen schaltet auch die Statusline ab, und Claude Code führt sie nur in vertrauenswürdigen Ordnern aus.
Pfade unter Windows
Claude Code startet den Befehl über Git Bash, ohne Git Bash über PowerShell. Nutz Schrägstriche nach vorn in Pfaden oder das Node-Skript.

Quelle: Claude Code Doku zur Statusline: code.claude.com/docs/en/statusline, 06.11.2026.

Claude Code Statusline: häufige Fragen

Welche Daten kann die Claude Code Statusline zeigen?

Claude Code übergibt deinem Skript JSON mit Modell, Arbeitsordner, Git-Worktree, Sitzungskosten, Dauer, hinzugefügten und entfernten Zeilen, Kontext-Auslastung, Effort-Stufe, Output-Stil und in Pro und Max auch die 5-Stunden- und 7-Tage-Limits. Der Builder deckt die nützlichsten Felder ab.

Wie oft aktualisiert sich die Statusline?

Claude Code führt dein Skript nach Änderungen wie neuen Nachrichten aus, gebündelt auf 300 Millisekunden. Wenn du eine Uhr zeigst, setz refreshInterval in Sekunden, damit die Zeile auch ohne Aktivität weiterläuft; das Minimum ist 1.

Gehen Farben und mehrere Zeilen?

Ja. ANSI-Farbcodes funktionieren, jede ausgegebene Zeile wird eine eigene Reihe, und OSC-8-Links werden unterstützt. Der Builder schreibt eine Zeile mit optionalen Farben.

Brauche ich jq?

Nur für das Bash-Skript, das das JSON mit jq liest. Das Node-Skript liest das JSON selbst und braucht nur Node.js, das bei Claude Code meist schon installiert ist.

Schickt das Tool meine Einstellungen irgendwohin?

Nein. Der Builder läuft komplett in deinem Browser. Beim Klicken gehen keine Anfragen raus, und die Dateien landen nur in deiner Zwischenablage, wenn du auf Kopieren drückst.

Weitere kostenlose Tools: alle Webtools · Claude Skills · Codex vs Claude Code · In English

Answer the Web ist nicht mit Anthropic verbunden.