Claude Code v2.1.208: Bildschirmlesemodus, Vim-Neubelegungen, Speicherleck-Behebungen und mehr

✍️ OpenClawRadar📅 Veröffentlicht: 14. Juli 2026🔗 Source
Ad

Claude Code v2.1.208 kommt mit Barrierefreiheitsverbesserungen, Vim-Komfortfunktionen, Unterstützung für Unternehmensbereitstellungen und einer großen Anzahl von Fehlerbehebungen – insbesondere bei Speicherlecks und Randfällen in Streaming, SDK-Hosts und Hintergrundagenten.

Neue Funktionen

  • Screenreader-Modus: Optionale Klartextdarstellung. Aktivierung über claude --ax-screen-reader, CLAUDE_AX_SCREEN_READER=1 oder "axScreenReader": true in den Einstellungen.
  • Vim-Insert-Mappings: Die Einstellung vimInsertModeRemaps erlaubt das Mapping von Zwei-Tasten-Sequenzen im Insert-Modus – z.B. jj auf Escape im Vim-Modus.
  • Prozess-Wrapper: CLAUDE_CODE_PROCESS_WRAPPER zwingt jeden von Claude Code selbst gestarteten Prozess (Agentenansicht, Hintergrunddienst) durch einen erforderlichen Wrapper, um die Einhaltung von Unternehmensvorgaben zu gewährleisten.
  • Mausklick-Unterstützung: Multiselect-Menüs und „Sonstige“-Eingabezeilen im Vollbildmodus akzeptieren jetzt Mausklicks.
Ad

Wichtige Fehlerbehebungen

  • Schnellmodus: Beim Wechsel zurück zu einem Modell, das dies unterstützt, wird der Schnellmodus nun korrekt wiederhergestellt, falls in den Einstellungen aktiviert.
  • Antworten von Hintergrundagenten: Text, der an einen Hintergrundagenten eingegeben wurde, wenn die Zustellung fehlschlägt, wird gespeichert und beim Neustart der Sitzung zugestellt.
  • Kontextfenster-Zurücksetzung: Das Kontextfenster (und die Auto-Kompakt-Anzeige) wird nicht mehr kurzzeitig auf 200k zurückgesetzt nach CLI-Auto-Update, wodurch fälschliche "100% Kontext genutzt"-Meldungen in langen Sitzungen vermieden werden.
  • HTTP/2 GOAWAY: Überwachte und Hintergrundsitzungen stürzen nicht mehr ab, wenn ein Server eine HTTP/2-Verbindung mit GOAWAY schließt, während Anfragen unterwegs sind.
  • Gekürzte Pipe-Ausgabe: Große Antworten von claude -p haben keine abgeschnittenen stream-json/JSON-Ausgaben oder fehlende Ergebnismeldungen mehr.
  • Umgebungsvariablen in wissenschaftlicher Notation: CLAUDE_CODE_MAX_OUTPUT_TOKENS=1e6 wird nicht mehr stillschweigend zu 1 – die Mantisse wird jetzt korrekt geparst.
  • Große Markdown-Tabellen: Tabellen mit über 200 Zeilen zeigen jetzt die ersten 200 mit einem Hinweis "… N weitere Zeilen" an, was Rendering-Staus und übermäßigen Speicherverbrauch verhindert.
  • Edit-Tool: Behandelt jetzt korrekt Dateien, die nach dem Lesen geändert wurden, wenn der Zieltext noch eindeutig übereinstimmt.
  • Read/Grep/Glob: Leere Dateien werden nicht mehr als "kürzer als Offset" gemeldet; ungültige Regex-Muster erzeugen jetzt einen Fehler anstatt "Keine Dateien gefunden"; Grep-Zählmodus untertreibt nicht mehr bei Paginierung; Glob-Abstürze bei Nullbytes in Mustern/Pfaden zeigen jetzt einen klaren Fehler an.
  • apiKeyHelper: Skriptfehler werden jetzt innerhalb von 3 Versuchen angezeigt, anstatt hinter einem generischen 401 nach ~10 stillen Wiederholungen versteckt zu sein.
  • Bedrock-Streaming: Gateway-transformierte Antworten zeigen jetzt einen Fehler mit dem Content-Type und einem Proxy-Verweis an, anstatt irreführend "Truncated event message received".
  • /upgrade: Zeigt die Upgrade-URL direkt anstelle eines Login-Flows, wenn der Browser nicht geöffnet werden kann.
  • Windows stream-json: Leere CRLF- oder nur Leerzeichen enthaltende Zeilen von Windows-SDK-Hosts beenden die Sitzung nicht mehr.
  • Headless stream-json: Nicht-String-set_model-Payloads in control_request hängen nicht mehr dauerhaft – die CLI antwortet jetzt mit einem Fehler.
  • Sitzungswiederaufnahme-Hinweise: Verwaiste Hintergrundaufgaben werden zu einer einzigen Zusammenfassung zusammengefasst anstatt wiederholter "No completion record was found"-Meldungen.
  • Remote Control: Terminal-gehostete Sitzungen zeigen jetzt Hintergrundagenten und Workflow-Fortschritt sofort für Remote-Clients an, nicht erst nach Start einer Aufgabe.
  • Agent-Tool ohne Tools: Wenn die tools-Liste eines Unteragenten leer ist, gibt das Tool jetzt einen klaren Fehler mit den nicht erkannten Einträgen zurück.
  • /usage: Zeigt keine veralteten, gecachten Balken mehr über aktuelleren Daten an. /mcp: Ordnet Platzhalter-Server nach Konfigurationsänderungen neu zu.
  • SDK-Hosts: "Verzeichnis wechseln" schlägt nicht mehr mit "A turn is in progress" bei Leerlaufsitzungen mit laufender Hintergrundaufgabe fehl.
  • Workflow-Speicherdialog: Berücksichtigt jetzt CLAUDE_CONFIG_DIR anstatt fest ~/.claude/workflows/ zu codieren.
  • /release-notes: "Alle anzeigen" fügt nicht mehr das gesamte Changelog in jede nachfolgende Anfrage ein.
  • Speicherlecks:
    • Eingefügte Bilder in der Agentenansicht werden nach dem Senden von Vorschau-Antworten nicht mehr für die Bildschirmlebensdauer behalten.
    • SDK-Sitzungen verlieren keine Agenten mehr, die über die Initialize-Anfrage definiert wurden, wenn eine Plugin-Aktualisierung vor Client-Anschluss läuft.
    • MCP stdio Server stderr sammelt nicht mehr bis zu 64 MB pro Server an.
    • LSP-Dokumente werden jetzt auf 50 via LRU begrenzt anstatt unbegrenzt offen zu bleiben.
    • Async-Hook-Ausgaben werden nach dem Hintergrundlegen nicht mehr behalten.
    • Unbegrenztes Wachstum in Headless/SDK-Sitzungen durch große Tool-Result-Payloads behoben.
    • Lesen von Dateien mit extrem langen einzelnen Zeilen unter Verwendung von Offset/Limit bläht den Speicher nicht mehr auf.

Dieses Release ist ein umfangreiches Patch-Update – wenn Sie Speicherprobleme in langen Claude Code-Sitzungen, Hänger bei Markdown-Tabellen oder Verlust von Hintergrundagenten-Antworten hatten, wird ein Upgrade dringend empfohlen.

📖 Vollständige Quelle lesen: GitHub Claude-Code

Ad

👀 Siehe auch