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

Prism MCP v5.1 fügt 10-fache Speicherkompression und Agenten-Lernen aus Korrekturen hinzu.
Prism MCP v5.1 führt eine 10-fache Speicherkompression über TurboQuant in TypeScript ein, was Millionen von Erinnerungen auf einem Laptop ohne Vektordatenbank ermöglicht. Das Update fügt Agentenlernen aus Benutzerkorrekturen und eine visuelle Wissensgraphen-Oberfläche hinzu.

Zora: Offline-First KI-Agent mit Default-Deny-Sicherheit und lokalem Speicher
Zora ist ein KI-Agent, der standardmäßig vollständig offline über Ollama läuft, mit null Zugriffsberechtigungen startet und eine persistente Erinnerung über Sitzungen hinweg beibehält. Er adressiert Sicherheits- und Kostenprobleme, die bei anderen Agenten beobachtet wurden.

Küsten: Containerisierte Hosts für die Ausführung mehrerer Localhost-Umgebungen
Coasts ist eine Docker-in-Docker-Lösung, die das Problem des gleichzeitigen Betriebs mehrerer Localhost-Umgebungen löst, Portkonflikte, Secrets und Volume-Topologien behandelt, ohne komplexe Skripterstellung zu erfordern.

Behebung von Kontextaufblähung im Auto-Memory von Claude Code durch ein Benennungsschema und ein Audit-Skript
Eine Claude Code Skill erzwingt ein 3-Typen-Benennungsschema, erforderliche Frontmatter und ein Bash-Audit-Skript zur Deduplizierung von Speicherdateien und Reduzierung der Kontextlast.