Claude Code v2.1.163: Versionsfixierung, Plugin-Liste, Hook-Verbesserungen und kritische Fehlerbehebungen

Claude Code v2.1.163 bringt mehrere Ergänzungen der verwalteten Einstellungen, neue Befehle und eine Reihe wichtiger Fehlerbehebungen. Hier sind die Änderungen im Überblick.
Verwaltete Einstellungen: Version Pinning
Die verwalteten Einstellungen requiredMinimumVersion und requiredMaximumVersion wurden hinzugefügt. Liegt die Claude Code-Version außerhalb des zulässigen Bereichs, wird der Start verweigert und die Benutzer werden auf eine genehmigte Version verwiesen. Nützlich für unternehmensweite Compliance und um sicherzustellen, dass alle Entwickler eine kontrollierte Version verwenden.
Neuer Befehl: /plugin list
Eingeführt wurde /plugin list, um installierte Plugins aufzulisten, mit den Filtern --enabled und --disabled. Kein mühsames Durchsuchen von Konfigurationsdateien mehr, um zu sehen, welche Plugins aktiv sind.
Hook-Verbesserung: Zusätzlicher Kontext
Stop- und SubagentStop-Hooks können jetzt hookSpecificOutput.additionalContext zurückgeben, um Feedback an Claude zu übermitteln, ohne einen Hook-Fehler auszulösen. So können Hooks die Konversation durch die Bereitstellung zusätzlichen Kontexts fortsetzen.
Skills: Dollarzeichen-Escaping
Die \$-Escape-Syntax wurde hinzugefügt, um ein literales $ vor einer Ziffer in Befehlsblöcken zu verwenden. Bisher wurden solche Sequenzen als Variablenexpansion interpretiert.
MCP-Server: Session-ID bei Wiederaufnahme
Stdio-MCP-Server erhalten jetzt beim Wiederaufnehmen mit --resume dieselbe CLAUDE_CODE_SESSION_ID wie Hooks/Bash.
Fehlerbehebungen
- claude -p hängt: Es wurde behoben, dass
claude -pim Vordergrund endlos hängen blieb, wenn ein im Hintergrund gestarteter Befehl nie endete. Hintergrund-Shells werden nun etwa 5 Sekunden nach dem letzten Ergebnis gestoppt, sobald stdin geschlossen wird. - Bedrock/Vertex/Foundry + CI: Es wurde behoben, dass
claude -pauf diesen Plattformen mitANTHROPIC_API_KEY requiredfehlschlug, wennCI=trueund kein Anthropic-API-Schlüssel gesetzt war. - Bazel/EDR-Workflows: Es wurde ein Fehler behoben, bei dem Bash-Befehle fehlschlugen, weil
$TMPDIRfälschlicherweise für alle Befehle auf/tmp/claude-{uid}gesetzt wurde, anstatt nur für sandboxed Befehle (Regression in 2.1.154). - Windows EEXIST: Es wurde behoben, dass Bash-Befehle auf Windows mit
EEXIST: file already existsauf das Session-Env-Verzeichnis fehlschlugen, wenn es das Read-Only-Attribut hatte oder sich in OneDrive befand. - Timing von Berechtigungsregeln: Es wurde behoben, dass von der Organisation verwaltete Berechtigungsregeln nicht für die gesamte Sitzung galten, wenn der Abruf der verwalteten Einstellungen während des Startvorgangs in einem neuen Konfigurationsverzeichnis abgeschlossen wurde.
- Hintergrundsitzungen nach Update: Es wurde behoben, dass Hintergrundsitzungen in
claude agentsihre laufenden Hintergrundaufgaben verloren, wenn sie nach einem Claude Code-Update wieder angehängt wurden. Außerdem aktualisieren sich Hintergrund-Agent-Sitzungen jetzt im Hintergrund auf eine neue Version, sodass das Öffnen einer Sitzung nach einem Update nicht mehr auf einen Kaltstart wartet. - Terminal/UI-Glitches: Es wurden Terminal-Versatz und mehrsekündiges Hängen beim Verlassen der Agentenansicht durch Drücken von Esc behoben; der Stop-Button auf dem Hintergrundaufgaben-Chip wurde korrigiert, wenn der Prozess bereits beendet war; die Tastatureingabe wurde nach einem Einfügevorgang, dessen Endmarkierung verloren ging, nicht mehr dauerhaft blockiert.
- Hook-Bedingungsabgleich: Es wurde behoben, dass Hook-
if: "Bash(...)"-Bedingungen bei jedem Bash-Befehl ausgelöst wurden, der$()oder$VARenthielt. Das Muster passt jetzt auch auf Befehle in Subshells und Backticks. - Deny-Regeln mit $HOME: Es wurde behoben, dass Deny-Regeln für Home-Verzeichnispfade (z.B.
Read(~/Desktop/**)) Bash-Befehle nicht blockierten, die den Pfad über$HOMEreferenzierten. - Transkript-Artefakt: Es wurde eine überflüssige Zeile "(no content)" im Transkript entfernt, die nach dem Schließen von Panel-Dialogen wie
/mcpund/pluginszurückblieb.
UI/UX-Verbesserungen
- Das
/-Menü enthält jetzt klarere Beschreibungen für integrierte Befehle und Skills. - Der Vorschlag zum Abo-Wechsel wird jetzt im Start-Ankündigungs-Slot anstatt als Toast angezeigt.
- Das Versenden von
claude agentsaus der nach Status gruppierten Ansicht startet die Sitzung jetzt in dem Verzeichnis, aus dem die Agentenansicht geöffnet wurde.
📖 Vollständige Quelle lesen: GitHub Claude-Code
👀 Siehe auch

Claude Code 2.1.83 Veröffentlichung: Prompt-Caching, Verify Skill und SDK-Updates
Claude Code 2.1.83 fügt Prompt-Caching mit Design-Leitfäden hinzu, ersetzt die Verifizierungsspezialisten-Fähigkeit durch eine neue Verify-Fähigkeit und aktualisiert SDK-Referenzen in sieben Sprachen, einschließlich PHP-Beta-Tool-Runner-Unterstützung.

Claude Sonnet 4.5 verzeichnet erhöhte Fehlerraten — Statusaktualisierung
Claude Sonnet 4.5 hat derzeit vermehrt Fehler, Stand 2026-04-28T13:29:56.000Z. Überprüfen Sie die Statusseite und den Reddit-Megathread für Updates.

OpenAIs Trainingskosten werden voraussichtlich jährlich 4-5 Mal höher sein als die von Anthropic.
Laut vertraulichen Finanzberichten, über die das Wall Street Journal berichtete, erwartet OpenAI, in den nächsten fünf Jahren jedes Jahr 4- bis 5-mal mehr für das Training auszugeben als Anthropic. Das Ausmaß der Ausgaben wird als atemberaubend beschrieben.

Autonomas 18-monatige Neuentwicklung des Codebase: Lehren über Tests, technische Schulden und Server Actions
Autonoma warf 1,5 Jahre Code weg, nachdem das Team von 2 auf 14 Ingenieure angewachsen war. Als Hauptgründe für die Neuerstellung nannte das Unternehmen fehlende Tests, nicht-strikten TypeScript-Einsatz und Einschränkungen von Server Actions.