Claude Code v2.1.314: blockWritesOutsideWorkingDirectories und über 20 Fehlerbehebungen
Claude Code v2.1.314 bringt eine neue Dateisystem-Absicherung sowie eine lange Liste von Stabilitätskorrekturen für Bedrock, Vertex, MCP, VS Code und die CLI. Das Hauptmerkmal ist eine Berechtigungseinstellung, die Write, Edit und NotebookEdit daran hindert, auf Pfade außerhalb der Arbeitsverzeichnisse zuzugreifen.
Neue Berechtigung: blockWritesOutsideWorkingDirectories
Fügen Sie dies zu Ihren Einstellungen hinzu, damit die Dateibearbeitungswerkzeuge jeden Pfad außerhalb der Arbeitsverzeichnisse ablehnen – in jedem Berechtigungsmodus, nicht nur im Standardmodus:
{
"permissions": {
"blockWritesOutsideWorkingDirectories": true
}
}
Wenn Sie Agents in CI oder auf gemeinsam genutzten Rechnern ausführen, schließt dies die Lücke, in der ein Werkzeug je nach aktivem Modus in /etc, Home-Dotfiles oder ein benachbartes Repository schreiben konnte.
Gateway- und Admin-Steuerung
- Claude Apps Gateway-Upstreams akzeptieren jetzt eine optionale
groups-Liste. Nur Entwickler in den aufgeführten IdP-Gruppen werden an diesen Upstream weitergeleitet – und das gilt auch beim Failover. - Bedrock-Upstreams erhalten
guardrail_trace, das protokolliert, welcher Amazon-Bedrock-Guardrail-Filter bei einer Anfrage ausgelöst wurde, ohne den übereinstimmenden Text zu protokollieren. - Admin-TLS-Vertrauenseinstellungen in verwalteten Einstellungen werden jetzt tatsächlich in Claude-Desktop-Sitzungen angewendet.
forceRemoteSettingsRefresh, das nur in entfernten verwalteten Einstellungen festgelegt ist, wird nach Ablauf der gespeicherten Kopie nicht mehr angewendet – zuvor konnte eine Sitzung ohne Richtlinie starten, wenn der Server nicht erreichbar war.
CLI-Korrektheitskorrekturen
claude -pbeendete sich früher mit Exit-Code 0 und ohne Ausgabe, wenn der Start fehlschlug. Jetzt wird der Fehler ausgegeben und mit Exit-Code 1 beendet, sodass Skripte und CI einen fehlerhaften Start nicht mehr als Erfolg behandeln.- Sitzungen hinter einer organisationsbedingten Effort-Obergrenze schlagen nicht mehr Runde für Runde mit "Invalid effort level" fehl. Claude Code senkt den Effort, versucht es erneut und teilt mit, welche Stufe verwendet wurde.
claude ultrareviewundclaude remote-controlstellen die Frage nach dem Vertrauen im Arbeitsbereich nicht mehr, wennCIgesetzt ist; sie lehnen einen nicht vertrauenswürdigen Ordner sofort ab.claude mcp logoutmeldet keinen Erfolg mehr, wenn die Anmeldung nicht entfernt wurde (z. B. bei einem gesperrten macOS-Schlüsselbund über SSH).- Remote-Control-Modellwechsel, die länger als 8 Sekunden dauern, geben jetzt das Endergebnis zurück statt eines "still pending"-Fehlers, und die Worker-Registrierung versucht es mit wachsenden Wartezeiten erneut, wenn der Sitzungsdienst langsam ist.
Bedrock, Foundry und TLS
- Bedrock-Sitzungen mit vielen Bildern schlagen nicht mehr in jeder Runde fehl und
/compactgibt nicht mehr "400 Input is too long" zurück – ältere Bilder werden vor dem Komprimieren verworfen. - Microsoft-Foundry-Bereitstellungen, denen das Standardmodell Sonnet, Opus oder Haiku fehlt, fallen jetzt auf ein älteres Modell derselben Familie zurück, anstatt zu scheitern.
UNABLE_TO_GET_ISSUER_CERTbei TLS-Verbindungen wird behoben, wenn der Systemzertifikatsspeicher ein erneuertes Root-Zertifikat enthält, das mit seinem Vorgänger kreuzsigniert ist.- Gateways, die die
tool_reference-Blöcke der Toolsuche ablehnen, lösen einen erneuten Versuch ohne Toolsuche aus, und die Sitzung merkt sich den Fallback.
UI- und Hintergrundsitzungs-Korrekturen
- VS Code und der Code-Tab von Claude Desktop führen jetzt Idle-Kompaktierung durch: Eine Konversation mit über 200.000 Token, die im Leerlauf bleibt, wird zusammengefasst, und die Zusammenfassung wird bei Ihrer nächsten Nachricht verwendet, wenn der Prompt-Cache abgelaufen ist.
- Die Ausgabe von PreCompact-Hooks wird bei 10.000 Zeichen abgeschnitten, sodass ein ausführlicher Hook die Kompaktierung nicht fehlschlagen lässt oder in eine Schleife bringt.
- Hintergrund-Diff-Aktualisierungen nehmen nicht mehr kurzzeitig die Repository-Index-Sperre in Anspruch, was gleichzeitige
git-Befehle mit "Unable to create '.git/index.lock': File exists." gestört hat. - Markdown-Tabellen springen bei halb getippten Streaming-Zeilen nicht mehr zwischen Raster- und gestapelten Layouts hin und her; lange Tabellen fallen nicht mehr auf rohe Pipe-Zeichen zurück.
- "Continue automatically at usage limit" stoppt jetzt nach drei Fortsetzungen, wenn eine Aufgabe sich zwischen Wartezeiten selbst neu startet.
- Ultracode bleibt nach dem Deaktivieren aus, anstatt beim nächsten Start einer Hintergrund- oder Cloud-Sitzung wieder aktiviert zu werden.
Kleinere Korrekturen
- Die
/resume-Auswahl zeigt nicht mehr CLAUDE.md- oder CLAUDE.local.md-Text als Sitzungstitel an, wenn die Sitzung nur Slash-Befehle ausgeführt hat. /btwaus dem Transkript eines Subagenten antwortet jetzt aus diesem Transkript, nicht aus der Hauptkonversation.- Das Einfügen eines Bildes über SSH auf Linux gibt jetzt einen Hinweis aus, die Datei zu kopieren und ihren Pfad einzufügen, anstatt stillschweigend nichts zu tun.
- Der Modellwechsel funktioniert, wenn ein defektes, vom Benutzer bereitgestelltes
--plugin-dir- oder--plugin-url-Plugin neben verwalteten Plugin-Einstellungen existiert. - Das Bedrock/Vertex-Modell-Upgrade-Angebot erscheint nicht mehr bei jedem Start, wenn verwaltete Einstellungen das Modell festlegen.
Wer Claude Code in CI, über mehrere Cloud-Anbieter hinweg oder hinter einem Gateway betreibt, sollte dieses Update einspielen – allein die Korrektur des Exit-Codes von claude -p deckt Fehler auf, die bisher stillschweigend verschluckt wurden.
📖 Read the full source: GitHub Claude-Code
👀 Siehe auch

Der versteckte Preis von KI-generiertem Code: Debugging von Spaghetti-Code
Ein Reddit-Beitrag fängt die Realität ein: KI-generierten Code schnell ausliefern – und dann Wochen damit verbringen, aufgeblähte Funktionen, Nullzustandsfehler und kryptische Variablennamen zu debuggen.

OpenClaw 2026.3.13-Regression verursacht falsche Meldungen über nicht erreichbare Status.
OpenClaw Version 2026.3.13 führte eine diagnostische Regression ein, bei der Statusbefehle fälschlicherweise unerreichbare Gateways melden, obwohl RPC-Tests korrekt funktionieren. Ein Rollback auf 2026.3.12 behebt das Problem.

LeMario: Training eines JEPA-Weltmodells mit Super Mario Bros — Technischer Leitfaden und Nachbetrachtung
Benjamin Bai reproduziert LeWorldModels JEPA-Architektur von Grund auf und trainiert sie auf Super Mario Bros. Das Modell sagt fünf Schritte voraus, scheitert aber bei der langfristigen Planung – eine detaillierte technische Nachlese.

OpenClaw 5.2 Migration unterbricht Cron-Jobs und MCP-Plugin-Aufrufe
Ein Upgrade von OpenClaw 4.23 auf 5.2 führt dazu, dass MCP-Tool-Plugins sichtbar sind, aber vom Agenten nicht aufgerufen werden können, und die Cron-Job-Registrierung über die CLI schlägt mit Gerätekopplungsfehlern fehl.