Zum Inhalt springen
claudemods

Claude Code Statuszeilen-Mods

Claude Code Statuszeilen-Mods zeigen Live-Infos wie Branch, Kontextfüllung, Kosten oder einen Zähler in der Statuszeile oder einem Band über dem Prompt.

Kontext-Meter in Claude Code

Kontext-Meter

Kontextfüllstand, 5-Stunden- und 7-Tage-Plannutzung und Sitzungskosten in der Statuszeile, plus Warnung vor dem Limit.

  • Statuszeile
  • Toast
  • Verändert die Oberfläche

getestet mit v2.1.291

Git-Branch über dem Prompt in Claude Code

Git-Branch über dem Prompt

Zeigt Git-Branch, geänderte Dateien und Ahead/Behind-Status in einer Zeile über dem Prompt von Claude Code.

  • über dem Prompt
  • Führt Befehle aus
  • Fängt Tool-Aufrufe ab
  • Verändert die Oberfläche

getestet mit v2.1.291

Tool-Call-Zähler in Claude Code

Tool-Call-Zähler

Zählt Claudes Tool-Aufrufe pro Turn und Sitzung, zeigt sie neben dem Spinner und ergänzt /tally als Übersicht.

  • Spinner
  • Verlauf
  • Statuszeile
  • Fängt Tool-Aufrufe ab
  • Verändert die Oberfläche
  • Fügt Befehle/Tools hinzu

getestet mit v2.1.291

Claude Code Statuszeilen-Mods zeigen dir während der Arbeit ein kleines Stück Live-Zustand: den aktuellen Git-Branch, wie voll das Kontextfenster ist, wie viel Plan-Nutzung noch übrig ist, die Kosten der Session oder wie viele Tools Claude in diesem Turn aufgerufen hat. Du liest es mit einem Blick ab, statt einen Befehl einzutippen und auf eine Antwort zu warten.

Wie zeichnen Claude Code Statuszeilen-Mods Text?

Es gibt zwei Flächen. Die erste ist die Statuszeile selbst, in die eine Mod mit $.ui.status('...') schreibt. Sie nimmt einen einfachen String entgegen und ist der günstigste Weg, eine Zahl anzuzeigen. Die zweite ist ein einzeiliges Band über dem Eingabefeld, das eine Mod zeichnet, indem sie das Event ui.render für die Render-Site AbovePrompt behandelt und Box- und Text-Elemente aus $.ui.resolve(e) zurückgibt. Ein Band kann Farbe, Fettdruck und Kürzung nutzen und eignet sich daher für reichhaltigere Zeilen wie ⎇ main · 3 changed · ↑1 ↓0.

Aktualisiert wird meist bei session.start für den ersten Wert, bei turn.complete, nachdem Claude geantwortet hat, bei session.compact nach einer Kompaktierung und mit $.clock.every(ms) als langsamem Fallback. Eine Mod, die $.session.usage() ohne Aufschlüsselung liest, kostet nichts, weil sie Zahlen liest, die Claude Code ohnehin schon hat. Die vollständige Liste der Events und Render-Sites steht in der Mods-Referenz.

Was solltest du vor der Installation prüfen?

Sieh dir die Berechtigungs-Badges an. Eine reine Anzeige sollte Verändert die Oberfläche zeigen und kaum etwas anderes. Führt Befehle aus ist normal für eine Git-Anzeige, die git status ausführen muss, aber lies den Abschnitt „So funktioniert es“, um das genaue Programm und die Argumente zu bestätigen. Eine Statuszeilen-Mod, die außerdem Netzwerk oder Liest deine Prompts zeigt, braucht einen klaren Grund dafür.

Schau dir als Nächstes das Aktualisierungsintervall in der Tabelle unter „Anpassen“ an. In einem großen Repository bedeutet ein kurzer Timer, dass git status oft läuft, was du auf einer langsamen Festplatte merken kannst. Prüfe zum Schluss die getestete Version auf der Seite der Mod; Mods brauchen im Terminal Claude Code 2.1.287 oder neuer.

Kannst du mehrere Anzeigen kombinieren?

Ja. Ein typisches Setup ist ein Branch-Band über dem Prompt plus eine Kontext- und Kostenanzeige in der Statuszeile. Schalte die Teile, die du nicht nutzt, über die Einstellungen der jeweiligen Mod in /config ab, und deaktiviere eine ganze Mod im Tab „Installed“ von /plugin, wenn die Zeile zu unruhig wird.

FAQ

Überschreiben sich mehrere Claude Code Statuszeilen-Mods gegenseitig?
Nein. Der $.ui.status-Text jeder Mod gehört zu ihrem Plugin, daher können zwei Mods beide Statustext schreiben. Die Zeile wird allerdings schnell voll, beschränke dich also auf die zwei oder drei Zahlen, die du wirklich anschaust.
Bremst eine Statuszeilen-Mod Claude aus?
Nicht, wenn sie sich bei Events wie turn.complete aktualisiert, statt jede Sekunde abzufragen. Mods, die ein Programm per Timer ausführen, etwa git status, lassen dich das Intervall in /config einstellen.
Warum fehlt mein Band über dem Prompt?
Ein Band weicht den eigenen Inhalten von Claude Code, zum Beispiel solange eine Umfrage offen ist. Prüfe, dass die Mod in /plugin aktiviert ist und du Claude Code 2.1.287 oder neuer verwendest, und führe /reload-plugins aus, wenn du sie aus der Shell installiert hast.