Claude Code: Band mit Cache-Countdown, Kontext und Limits
claude-mods ist ein Marketplace für Mods von Claude Code. Das erste Mod heißt session-status und setzt ein Band direkt über das Eingabefeld. Es zeigt auf einen Blick, was sonst in einzelnen Befehlen steckt: die Restzeit des Prompt-Caches, den Füllstand des Kontexts, die Nutzungslimits und die Kosten der Sitzung.

Die drei Zeilen
Die erste Zeile gehört dem Cache. Sie zählt die Minuten herunter, die vom einstündigen Prompt-Cache seit der letzten Antwort übrig sind. Der Balken ist grün, ab 20 Minuten Restzeit gelb, ab 10 Minuten rot, und ist der Cache abgelaufen, steht dort expired. In Klammern dahinter steht die Zahl der Token, die der Cache hält: gelesen plus geschrieben von der letzten Antwort.
Die zweite Zeile zeigt den Kontext in Prozent mit Balken. Grün gilt bis 60 %, gelb ab 60 %, rot ab 80 %. Daneben steht die Schwelle, bei der Claude Code von selbst komprimiert, ebenfalls in Prozent des Fensters.
In der dritten Zeile stehen die Limits. Das Band zeigt das 5-Stunden- und das Wochenfenster mit der jeweiligen Rücksetzzeit, dazu das Ausgabenlimit eines Gateways, falls eines gemeldet wird. Die Prozentwerte folgen denselben Farbschwellen wie der Kontext. Sie erscheinen erst, wenn die letzte Antwort sie mitgeliefert hat. Rechts daneben, in Klammern, stehen die Kosten der Sitzung so, wie /cost sie summiert. Mit einem Abo ist das eine Schätzung auf API-Basis, keine Rechnung.
Compact-Knopf und Ausblenden
Oben rechts im Band liegt ein Knopf Compact. Er führt /compact aus, aber nicht, solange gerade eine Antwort geschrieben wird. Mit /session-status lässt sich das Band ein- und ausblenden.
Installation
Voraussetzung ist ein Claude-Code-Stand, der Mods über Function Hooks unterstützt. Entwickelt wurde session-status gegen 2.1.295. Der einfachste Weg ist, Claude selbst darum zu bitten, in jedem Chat, auch in der Desktop-App:
Installiere das Plugin session-status von https://github.com/sphings79/claude-mods für alle meine Sessions (User-Scope).
Claude trägt den Marketplace ein und installiert das Plugin. Der Code umfasst wenige hundert Zeilen und lässt sich vorher lesen. Im Terminal reichen zwei Befehle:
claude plugin marketplace add sphings79/claude-mods
claude plugin install session-status@claude-modsInnerhalb einer Claude-Code-Sitzung geht es auch mit /plugin install session-status --marketplace sphings79/claude-mods; in der Desktop-App steht dieser Befehl im Code-Tab allerdings nicht zur Verfügung. Hat dein Rechner keinen SSH-Schlüssel für GitHub, gibst du den Marketplace über HTTPS an, mit https://github.com/sphings79/claude-mods.git. Mit dem Scope User lädt das Mod in jeder Sitzung, auch in der Desktop-App. Danach Claude Code neu starten oder /reload-plugins ausführen. Das Band erscheint nach der ersten Antwort einer Sitzung.
Sprache in der Desktop-App
Die Option language kennt auto, de und en. Die Desktop-App übergibt Mods weder die Spracheinstellung von Claude Code noch LANG; deshalb fällt auto dort oft auf Englisch zurück, auch auf einem deutschen System. Wer das Band auf Deutsch will, setzt die Sprache in /config oder in ~/.claude/settings.json ausdrücklich:
{ "pluginConfigs": { "session-status": { "options": { "language": "de" } } } }Was die Erkennung gesehen hat, zeigt /session-status lang. Aktualisieren und Entfernen laufen mit claude plugin update session-status@claude-mods und claude plugin uninstall session-status@claude-mods. Das Repository steht unter der MIT-Lizenz.
Zum Projekt
-
claude-mods
Mods für Claude Code. Das erste, session-status, setzt ein Band über das Eingabefeld: Countdown des Prompt-Caches, Füllstand des Kontexts, Nutzungslimits und Kosten der Sitzung.
Unterstützen
Diese Tools entstehen in meiner Freizeit und bleiben kostenlos, offen und cloud-frei. Wenn dir eins davon einen Nachmittag gespart hat, freue ich mich über einen Kaffee oder ein Stück Pizza.
Kaffee oder PizzaWeitere Beiträge
- Sonnenschutz nach Himmelsrichtung: Rollläden nur bei Hitzestau heben Rollläden, die ganz unten stehen, stauen bei Sonne die Hitze im Spalt. Eine Automation hebt sie auf einen Spalt, sobald die Sonne ihre Fassade trifft – aber nur, wenn es wirklich warm genug wird.
- Rollladen-Steuerung pro Raum: Taster, Fenster, Kälte und Regen Eine Automation pro Raum, die Taster, Fensterkontakt, Kälte, Regen und die Zeit vor Sonnenaufgang zusammenführt. Zwei Merker-Helfer verhindern, dass sich die Auslöser gegenseitig überfahren.
- Marstek Modbus Suite 3.1.0: mehrere Batterien im Panel 3.1.0 ist die erste stabile Version seit 3.0.1. Neu gegenüber den Betas: Das Panel zeigt bei zwei bis vier Batterien einen Reiter „Alle Batterien“ und öffnet auf Wunsch immer dieselbe Batterie.