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

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 --resumefortgesetzt 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 mitrwiederholt werden können. - Umgebungsvariablen: Hinzugefügte Umgebungsvariable
CLAUDE_CODE_NO_FLICKER=1für flimmerfreies Alt-Screen-Rendering mit virtualisiertem Scrollback. HinzugefügteMCP_CONNECTION_NONBLOCKING=truefü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 / duanstatt "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 pushFortschritt 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.
Zusätzliche Fehlerbehebungen
- Berechtigungsregeln: Behebung der
Edit(//path/**)- undRead(//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_pathals 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 --continueverschobene 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.jsonlfallen. Behebung, dass/statsTokens 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-
invalidatesdie 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
👀 Siehe auch

OpenAIs 10-Milliarden-Dollar-Private-Equity-Joint-Venture: Was es für die KI-Bereitstellung bedeutet
OpenAI schließt ein Joint Venture im Wert von 10 Milliarden Dollar mit Private-Equity-Firmen ab, um die KI-Infrastruktur zu skalieren und den Unternehmenseinsatz voranzutreiben, wie Bloomberg berichtet.
Claude verbessert Nullstellenschranke der Riemannschen Vermutung von 41,6 % auf 67,2 %
Eine unveröffentlichte Forschungsversion von Claude verbesserte die untere Schranke für Nullstellen auf der kritischen Linie von 41,6 % auf 67,2 % durch eine neuartige Kombination früherer Arbeiten.

Merlin Research veröffentlicht das Qwen3.5-4B-Safety-Thinking-Modell für strukturiertes Denken.
Merlin Research hat Qwen3.5-4B-Safety-Thinking veröffentlicht, ein sicherheitsausgerichtetes 4-Milliarden-Parameter-Reasoning-Modell, das auf Qwen3.5 basiert. Das Modell ist für strukturiertes 'Denken' und Sicherheit in realen Szenarien, einschließlich Agentensystemen, konzipiert.

Forschung zu professionellen sozialen Netzwerken für KI-Agenten
Analyse von Absicht, Verhalten und Plattformtrends für professionelle KI-Agenten-Sozialnetzwerke mit Fokus auf Moltbook, Agent.ai und Clawsphere, einschließlich der Untersuchung der Auswirkungen der Übernahme durch Meta.