Claude Code v2.1.238: keybindingFlavor, headersHelper, Self-Hosted-Runner-Fixes
Claude Code v2.1.238 kommt mit einer Handvoll neuer Einstellungen und einer langen Liste von Fehlerbehebungen. Die wichtigsten Neuerungen: eine keybindingFlavor-Einstellung für Bash-artiges Ctrl+W, ein headersHelper für Plugin-Marktplätze, die HTTP-Header benötigen, und zwei neue Flags für selbst gehostete Runner.
Neue Einstellungen und Befehle
Wenn Sie schon einmal Ctrl+W im Claude-Code-Prompt gedrückt haben, um ein Wort zu löschen, aber etwas anderes erhalten haben, setzen Sie keybindingFlavor auf "readline". Die Standardeinstellung bleibt "classic", aber im Readline-Modus löscht Ctrl+W bis zum vorherigen Leerzeichen, genau wie in Bash.
Plugin-Marktplätze unterstützen jetzt einen headersHelper bei einem URL-Marktplatz oder Katalogeintrag. Dieser Befehl erzeugt HTTP-Header – wie ein kurzlebiges Token – um Katalogdaten und gleichartige Archive abzurufen. Beachten Sie, dass der Helfer nur bei Installation oder Aktualisierung ausgeführt wird, nachdem der Befehl angezeigt wurde. claude plugin install/update fragt mit [y/N] nach, oder Sie können -y übergeben, um zu überspringen.
Für selbst gehostete Runner gibt es zwei neue Flags:
claude self-hosted-runner --defer-shutdown-max-min: Bei SIGTERM bedient es weiterhin verbundene Sitzungen, stellt nach den angegebenen Minuten verbleibende Arbeiten zurück und beendet sich dann.claude self-hosted-runner --proxy-authorization-command/--proxy-authorization-file: Für Egress-Proxys, die bei jeder Verbindung einen frisch ausgestelltenProxy-Authorization-Header benötigen.
Wichtige Korrekturen
Das Release behebt unbegrenztes Speicherwachstum in langen interaktiven Sitzungen – Subagent-Tool-Ergebnisse werden freigegeben, sobald sie das aktuelle Anzeigefenster verlassen. Keine stillen Speicherlecks mehr.
Ausgabestile für benutzerdefinierte, Projekt- und Plugin-Konfigurationen driften nicht mehr mitten in der Sitzung zur Standardstimme zurück. Und CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION=true funktioniert jetzt auch, wenn Ihr Konto nahe an (aber nicht über) seinem Nutzungslimit ist.
Worktree-Isolation-Bash-Verweigerungen sagen nicht mehr fälschlich, Sie sollen eine Umleitung entfernen, die nicht vorhanden ist. Selbst gehostete Runner werden nach einer langsamen Poll-Anfrage seltener vom Server verworfen, wodurch Übergaben gesunder Sitzungen vermieden werden.
MCP-Dialoge zeigen jetzt URLs länger als 4.096 Zeichen an, und Berechtigungsabfragen behalten die Option „Nicht erneut fragen“, auch wenn der Projektpfad zu breit ist. Übrig gebliebene /tmp/claude-*-cwd-Dateien werden bereinigt, wenn ein Bash-Befehl beendet, abgebrochen oder unterbrochen wird.
Gedrückte Rücktaste funktioniert auf Terminals, die bei Tastendruck-Serien (langsames SSH/mosh) Ctrl+H für Rücktaste senden. Textumbruch in Berechtigungsabfragen schneidet breite Zeichen wie Emojis oder Tabs nicht mehr ab. Das Beenden einer angehaltenen (Ctrl+Z) Sitzung hinterlässt keinen eingeklemmten „bracketed paste“-Modus mit verstecktem Cursor.
stdio-MCP-Server erhalten keine server/discover-Anfrage vor initialize, wodurch erzwungene träge Serverstarts verhindert werden. Proxy-Verbindungsabbrüche nennen jetzt den Proxy statt eines generischen Netzwerkfehlers. Die /model- und /effort-Cache-Miss-Warnung erscheint nicht mehr, wenn der Prompt-Cache bereits abgelaufen ist.
Remote Control und sitzungsübergreifende Korrekturen
Mehrere Remote-Control-Probleme wurden behoben:
- Per-Task-Stopp über das Aufgabenpanel funktioniert jetzt auch bei CLI-gehosteten Sitzungen.
- Sitzungen, die über
claude remote-controlgestartet wurden, erben keine sitzungsbezogenen Umgebungsvariablen von der startenden Shell. - Absturzwiederherstellung: Eine abgestürzte Sitzung kann jetzt bei der nächsten Nachricht wiederverwendet werden, kein Neustart nötig.
- Nachrichten, die vom Web/Desktop gesendet werden, während Claude mitten in einer Antwort ist, verschwinden nicht mehr.
- Modellauswahlen, die auf dem Telefon/Web gemacht werden, aktualisieren jetzt die Terminalanzeige.
- „Anmeldung abgelaufen“-Trennungen bei Netzwerkproblemen werden jetzt erneut versucht, wodurch die Verbindung erhalten bleibt.
- Abmeldung endet mit einer klaren Meldung statt eines fehlgeschlagenen Verbindungsversuchs.
ListAgents/SendMessagefunktionieren jetzt im Servermodus und bei Desktop/IDE-Hosts, um Remote-Control-Peers zu erreichen.- Im Leerlauf vorgewärmte Worker für Hintergrundsitzungen bleiben verborgen, bis eine Aufgabe sie beansprucht.
Sitzungsübergreifende Nachrichten: Wenn eine Sitzung eingehende Nachrichten ablehnt (z.B. crossSessionInbound: "refuse"), erhält der Absender einen Status „refused“. Wenn ein Posteingang Nachrichten aufgrund von Ratenbegrenzung oder vollem Posteingang verwirft, werden Sie jetzt benachrichtigt.
Schließlich startet claude auf macOS schneller, und die Bash-Handhabung wurde verbessert (einschließlich Ausgabeverarbeitung für beendete Befehle).
📖 Vollständige Quelle lesen: GitHub Claude-Code
👀 Siehe auch

Entwickler teilt Lösung für Claude KI, die Regeln ignoriert, sobald 50-Zählerschwelle überschritten wird
Ein Entwickler berichtet, dass Claude Code Regeln stillschweigend ausließ, sobald ihr gemeinsamer Regelsatz etwa 50 Einträge überschritt, insbesondere bei frontend-lastigen Aufgaben. Sie entwickelten einen Hook, der Prompts scannt und basierend auf Schlüsselwortabgleich nur 2-3 relevante Regeln lädt.

PromptForest: Lokale-First Eingabeinjektionsdetektion mit Unsicherheit
PromptForest ist eine leichtgewichtige, lokal zuerst gedachte Bibliothek, die Eingabeaufforderungsinjektionen und Jailbreaks erkennt und sie klassifiziert, während sie die Sicherheit bewertet, und das alles, ohne die durchschnittliche Anforderungslatenz zu erhöhen.

AutoClaw Local Runner Review: Einfache Einrichtung, Kosten für Credits und Deinstallationsprobleme
Ein Benutzer testete AutoClaw, einen lokalen Runner für OpenClaw/AutoGLM von Zai_org, und fand den Setup reibungslos, stieß jedoch auf hohen Kreditverbrauch, Aufgabenfehler und besorgniserregende Persistenz nach der Deinstallation, einschließlich Registry-Einträgen und Klartext-Anmeldedaten.

Open-Source-Claude-Code-Nachimplementierung mit Patch für lokale Modellkompatibilität
Ein Entwickler hat die Open-Source-Nachimplementierung von Claude Code gepatcht, um sie mit Ollama und lokalen Modellen kompatibel zu machen, indem er fest kodierte Anthropic-Client-Abhängigkeiten entfernt hat. Die CLI erkennt nun automatisch Anbieter anhand von Modellnamen und Umgebungsvariablen.