Claude Code v2.1.89 fügt verzögerbare Hooks, Wiederholungsversuche für Berechtigungen hinzu und behebt Speicherlecks.

✍️ OpenClawRadar📅 Veröffentlicht: 1. April 2026🔗 Source
Claude Code v2.1.89 fügt verzögerbare Hooks, Wiederholungsversuche für Berechtigungen hinzu und behebt Speicherlecks.
Ad

Version v2.1.89: Hook-Verbesserungen und kritische Fehlerbehebungen

Claude Code v2.1.89 fügt mehrere Hook-Verbesserungen hinzu und behebt Stabilitätsprobleme, die langlebige Sitzungen betreffen. Das Release konzentriert sich auf Berechtigungsverwaltung, Terminal-Rendering und die Behebung von Abstürzen, die bei großen Dateien oder komplexen Workflows auftreten konnten.

Neue Funktionen und Verbesserungen

  • Verschiebbare PreToolUse-Hooks: Hinzugefügte "defer"-Berechtigungsentscheidung für PreToolUse-Hooks. Headless-Sitzungen können bei einem Tool-Aufruf pausieren und mit -p --resume fortgesetzt werden, um eine erneute Hook-Auswertung zu ermöglichen.
  • PermissionDenied-Hook: Hinzugefügter Hook, der nach Ablehnungen durch den Auto-Mode-Klassifizierer ausgelöst wird. Rückgabe von {retry: true}, um dem Modell mitzuteilen, dass es es erneut versuchen kann.
  • Auto-Mode-Verbesserungen: Abgelehnte Befehle zeigen jetzt eine Benachrichtigung und erscheinen im /permissions → Recent-Tab, wo sie mit r wiederholt werden können.
  • Umgebungsvariablen: Hinzugefügte Umgebungsvariable CLAUDE_CODE_NO_FLICKER=1 für flimmerfreies Alt-Screen-Rendering mit virtualisiertem Scrollback. Hinzugefügte MCP_CONNECTION_NONBLOCKING=true für -p-Modus, um die MCP-Verbindungswartezeit komplett zu überspringen.
  • Subagent-Erwähnungen: Hinzugefügte benannte Subagents zu @-Erwähnungs-Typeahead-Vorschlägen.
  • MCP-Verbindungs-Timeout: Begrenzte --mcp-config-Serververbindungen auf 5s anstatt auf dem langsamsten Server zu blockieren.
  • Tool-Zusammenfassungsverbesserungen: Verbesserte komprimierte Tool-Zusammenfassung zeigt "Listed N directories" für ls / tree / du anstatt "Read N files".

Kritische Fehlerbehebungen

  • Speicherleck: Behebung eines Speicherlecks, bei dem große JSON-Eingaben als LRU-Cache-Schlüssel in langlebigen Sitzungen erhalten blieben.
  • StructuredOutput-Fehler: Behebung eines StructuredOutput-Schema-Cache-Fehlers, der zu einer ~50%igen Fehlerrate bei Verwendung mehrerer Schemata führte.
  • Abstürze bei großen Dateien: Behebung eines potenziellen Speicherüberlauf-Absturzes, wenn das Edit-Tool auf sehr großen Dateien (>1 GiB) verwendet wurde.
  • Abstürze bei Sitzungsdateien: Behebung eines Absturzes beim Entfernen einer Nachricht aus sehr großen Sitzungsdateien (über 50 MB).
  • LSP-Server-Wiederherstellung: Behebung des Zombie-Zustands des LSP-Servers nach einem Absturz – Server startet jetzt bei der nächsten Anfrage neu anstatt bis zum Sitzungsneustart zu scheitern.
  • Autocompact-Thrashing: Behebung der Autocompact-Thrash-Schleife – erkennt jetzt, wenn sich der Kontext unmittelbar nach dreimaligem Komprimieren wieder bis zum Limit füllt und stoppt mit einer umsetzbaren Fehlermeldung anstatt API-Aufrufe zu verschwenden.

Plattformspezifische Fehlerbehebungen

  • Windows: Behebung der Verdopplung von CRLF durch Edit/Write-Tools unter Windows und Entfernung von Markdown-harten Zeilenumbrüchen (zwei nachgestellte Leerzeichen). Behebung der fehlerhaften Fehlermeldung des PowerShell-Tools, wenn Befehle wie git push Fortschritt auf stderr unter Windows PowerShell 5.1 schrieben. Behebung von Shift+Enter, das abschickt anstatt einen Zeilenumbruch einzufügen, unter Windows Terminal Preview 1.25.
  • macOS: Behebung, dass claude-cli://-Deep-Links unter macOS nicht geöffnet werden. Behebung, dass der Sprachmodus unter macOS Apple Silicon keine Mikrofonberechtigung anfordert.
  • Plattformübergreifend: Behebung, dass Sprach-Push-to-Talk für einige Modifikator-Kombinationsbindungen nicht aktiviert wird, und dass der Sprachmodus unter Windows mit "WebSocket upgrade rejected with HTTP 101" fehlschlägt.
Ad

Zusätzliche Fehlerbehebungen

  • Berechtigungsregeln: Behebung der Edit(//path/**)- und Read(//path/**)-Erlaubnisregeln, um das aufgelöste Symlink-Ziel zu prüfen, nicht nur den angeforderten Pfad.
  • Hook-Bedingungen: Behebung, dass Hook-if-Bedingungsfilterung zusammengesetzte Befehle (ls && git push) oder Befehle mit Umgebungsvariablen-Präfixen (FOO=bar git push) nicht erfasst.
  • Pfadbehandlung: Behebung, dass PreToolUse/PostToolUse-Hooks file_path als absoluten Pfad für Write/Edit/Read-Tools erhalten, entsprechend dem dokumentierten Verhalten.
  • Fortsetzungsfunktionalität: Behebung von -p --resume-Hänger, wenn die verschobene Tool-Eingabe 64 KB überschreitet oder kein verschobener Marker existiert, und dass -p --continue verschobene Tools nicht fortsetzt. Behebung von --resume-Absturz, wenn das Transkript ein Tool-Ergebnis aus einer älteren CLI-Version oder unterbrochener Schreibvorgang enthält.
  • Fehlermeldungen: Behebung irreführender "Rate limit reached"-Meldung, wenn die API einen Berechtigungsfehler zurückgab – zeigt jetzt den tatsächlichen Fehler mit umsetzbaren Hinweisen an.
  • Datenpersistenz: Behebung, dass Prompt-Historieeinträge mit CJK oder Emoji stillschweigend verworfen werden, wenn sie auf eine 4KB-Grenze in ~/.claude/history.jsonl fallen. Behebung, dass /stats Tokens unterzählt durch Ausschluss von Subagent-Nutzung und historische Daten über 30 Tage verliert, wenn sich das Stats-Cache-Format ändert.
  • MCP-Fehler: Behebung, dass MCP-Tool-Fehler auf nur den ersten Inhaltsblock gekürzt werden, wenn der Server Mehrfachelement-Fehlerinhalte zurückgibt.
  • Kontextverwaltung: Behebung, dass Skill-Erinnerungen und anderer Systemkontext verworfen werden, wenn Nachrichten mit Bildern über das SDK gesendet werden. Behebung, dass verschachtelte CLAUDE.md-Dateien in langen Sitzungen, die viele Dateien lesen, dutzendfach neu injiziert werden.
  • Rendering-Probleme: Behebung, dass Devanagari- und andere kombinierende Markierungstexte in der Assistenten-Ausgabe abgeschnitten werden. Behebung von Rendering-Artefakten auf Hauptbildschirm-Terminals nach Layoutverschiebungen. Behebung von periodischem UI-Ruckeln während des Streamings in iTerm2 bei Ausführung innerhalb von tmux.
  • Cache-Probleme: Behebung von Prompt-Cache-Misses in langen Sitzungen verursacht durch sich ändernde Tool-Schema-Bytes während der Sitzung.
  • UI-Benachrichtigungen: Behebung, dass Benachrichtigungs-invalidates die aktuell angezeigte Benachrichtigung nicht sofort löscht. Behebung, dass der Prompt kurz nach dem Absenden verschwindet, wenn Hintergrundnachrichten während der Verarbeitung eintreffen.
  • Terminal-Badges: Behebung, dass komprimierte Such-/Lese-Gruppen-Badges im Terminal-Scrollback während intensiver paralleler Tool-Nutzung dupliziert werden.

Dieses Release kommt hauptsächlich Entwicklern zugute, die Claude Code für erweiterte Codingsitzungen verwenden, insbesondere solchen, die mit großen Dateien, komplexen Berechtigungssystemen oder Headless-Automatisierungsworkflows arbeiten.

📖 Read the full source: GitHub Claude-Code

Ad

👀 Siehe auch

GPU-Stromverbrauch weicht von der Token-Prädiktor-Theorie bei kleinen LLMs ab
Nachrichten

GPU-Stromverbrauch weicht von der Token-Prädiktor-Theorie bei kleinen LLMs ab

Ein Experiment, das die 'stochastische Papageien'-Theorie an vier 8B-Parameter-Modellen testete, ergab, dass der GPU-Stromverbrauch oft nicht linear mit der Token-Anzahl skaliert, mit Abweichungsraten von 7,7 % bis 36,7 %. Die Studie zeigte auch anhaltende Restwärme nach philosophischen Anfragen und reihenfolgenabhängige Effekte.

OpenClawRadar
YC-Bench-Benchmark testet LLMs als Startup-CEOs, GLM-5 zeigt starke Kosteneffizienz
Nachrichten

YC-Bench-Benchmark testet LLMs als Startup-CEOs, GLM-5 zeigt starke Kosteneffizienz

Forscher entwickelten YC-Bench, einen Benchmark, bei dem LLMs als CEOs simulierter Startups über ein Jahr hinweg agieren und Mitarbeiter, Verträge und Gehaltsabrechnungen verwalten. GLM-5 erzielte durchschnittlich 1,21 Mio. US-Dollar Endkapital bei 7,62 US-Dollar pro Durchlauf und lag damit innerhalb von 5 % von Claude Opus 4.6, das 86 US-Dollar pro Durchlauf kostete.

OpenClawRadar
Der IDP-Leaderboard-Benchmark zeigt, dass Claude Sonnet 4.6 bei Dokumenten-KI-Aufgaben mit Opus 4.6 gleichzieht.
Nachrichten

Der IDP-Leaderboard-Benchmark zeigt, dass Claude Sonnet 4.6 bei Dokumenten-KI-Aufgaben mit Opus 4.6 gleichzieht.

Das IDP-Leaderboard testete 16 KI-Modelle an über 9.000 Dokumenten in den Bereichen OCR, Tabellenextraktion, Schlüsselextraktion, visuelle Fragenbeantwortung, Handschrift und lange Dokumente. Claude Sonnet 4.6 erzielte insgesamt 80,8 Punkte und lag damit im Wesentlichen gleichauf mit Opus 4.6 bei 80,3, während Haiku 4.5 auf 69,6 Punkte kam.

OpenClawRadar
Open-Weight-Modelle unter 100 GB können Claude Haiku bei Coding-Benchmarks nicht übertreffen.
Nachrichten

Open-Weight-Modelle unter 100 GB können Claude Haiku bei Coding-Benchmarks nicht übertreffen.

Ein Vergleich von Open-Weight-Modellen auf den LiveBench- und Arena-Code/WebDev-Benchmarks zeigt, dass kein Modell unter 100GB an Claude Haiku 4.5 herankommt. Der nächstbeste Konkurrent ist Minimax M2.5 mit 136GB, das in etwa die Leistung von Haiku erreicht.

OpenClawRadar