Claude Code v2.1.119: Konfigurationspersistenz, GitLab-/Bitbucket-PR-Unterstützung und Dutzende Fehlerbehebungen

Anthropic hat soeben Claude Code v2.1.119 veröffentlicht, ein umfangreiches Wartungsrelease mit über zwei Dutzend Fehlerbehebungen und einigen bemerkenswerten neuen Funktionen, die das Tool für den täglichen Gebrauch optimieren. Hier ist, was Ihre Aufmerksamkeit verdient.
Konfigurationspersistenz & benutzerdefinierte PR-URLs
/config-Einstellungen (Theme, Editor-Modus, Verbose usw.) werden jetzt in~/.claude/settings.jsongespeichert. Diese nehmen an der Projekt-/Lokal-/Richtlinien-Override-Prioritätskette teil, sodass Sie teamweite Standardwerte festlegen und lokale Überschreibungen gewinnen lassen können.- Die neue Einstellung
prUrlTemplateermöglicht es, das PR-Badge in der Fußzeile auf eine benutzerdefinierte Code-Review-URL anstelle von github.com zu verweisen – nützlich für selbst gehostetes GitLab oder Bitbucket. - Die neue Umgebungsvariable
CLAUDE_CODE_HIDE_CWDunterdrückt das Arbeitsverzeichnis im Startlogo.
Erweiterte PR-Unterstützung & Agentenverbesserungen
--from-prakzeptiert jetzt GitLab-Merge-Request-, Bitbucket-Pull-Request- und GitHub-Enterprise-PR-URLs – keine manuelle URL-Übersetzung mehr nötig.- Der
--print-Modus berücksichtigt jetzt dietools:- unddisallowedTools:-Frontmatter des Agenten und entspricht damit dem interaktiven Modus. --agent <name>respektiert jetzt denpermissionModeder Agentendefinition für integrierte Agenten.- PowerShell-Tool-Befehle können jetzt im Berechtigungsmodus automatisch genehmigt werden, analog zum Bash-Verhalten.
Hooks, MCP und Telemetrie
- PostToolUse- und PostToolUseFailure-Hook-Inputs enthalten jetzt
duration_ms(Tool-Ausführungszeit, ohne Berechtigungsabfragen und PreToolUse-Hooks). - Die Wiederverbindung von Subagent- und SDK-MCP-Servern erfolgt jetzt parallel statt seriell – spürbare Beschleunigung bei vielen neu konfigurierten Servern.
- Plugins, die durch die Versionsbeschränkung eines anderen Plugins fixiert wurden, aktualisieren sich jetzt automatisch auf den höchsten passenden Git-Tag.
- OpenTelemetry:
tool_result- undtool_decision-Events enthalten jetzttool_use_id;tool_resultenthält auchtool_input_size_bytes. - Statuszeilen-Stdin-JSON enthält jetzt
effort.levelundthinking.enabled.
Beachtenswerte Fehlerbehebungen
- Behoben: Einfügen von CRLF-Inhalten (Windows-Zwischenablage, Xcode-Konsole) fügte zwischen jeder Zeile eine zusätzliche Leerzeile ein.
- Behoben: Mehrzeiliges Einfügen verlor Zeilenumbrüche in Terminals, die das Kitty-Tastaturprotokoll innerhalb von geklammertem Einfügen verwenden.
- Behoben: Glob- und Grep-Tools verschwanden bei nativen macOS/Linux-Builds, wenn das Bash-Tool über Berechtigungen verweigert wurde.
- Behoben: Hochscrollen im Vollbildmodus sprang nach jeder Tool-Beendigung zurück an den unteren Rand.
- Behoben: MCP-HTTP-Verbindungen schlugen mit „Invalid OAuth error response“ fehl, wenn Server bei der OAuth-Erkennung Nicht-JSON-Bodies zurückgaben.
- Behoben: Der automatische Modus überschrieb den Plan-Modus mit widersprüchlichen „Sofort ausführen“-Anweisungen.
- Behoben: Asynchrone PostToolUse-Hooks ohne Antwort-Payload schrieben leere Einträge in das Sitzungstranskript.
- Behoben:
${ENV_VAR}-Platzhalter inheadersfür HTTP/SSE/WebSocket-MCP-Server wurden vor Anfragen nicht ersetzt. - Behoben: MCP-OAuth-Client-Secret, das über
--client-secretgespeichert wurde, wurde bei Servern, dieclient_secret_posterfordern, während des Token-Austauschs nicht gesendet. - Behoben:
@-file-Tab-Vervollständigung ersetzte die gesamte Eingabeaufforderung, wenn sie innerhalb eines Schrägstrich-Befehls mit einem absoluten Pfad verwendet wurde. - Behoben: Verirrtes
p-Zeichen beim Start in der macOS-Terminal.app über Docker oder SSH. - Behoben:
/exportzeigte das aktuelle Standardmodell anstelle des tatsächlichen Modells der Konversation. - Behoben: Die Verbose-Ausgabe-Einstellung blieb nach einem Neustart nicht erhalten.
- Behoben: Fortschrittsbalken von
/usageüberlappten sich mit „Resets …“-Labels. - Behoben:
/planund/plan openwirkten sich nicht auf den bestehenden Plan aus, wenn der Plan-Modus betreten wurde.
Vertex AI: Tool-Suche standardmäßig deaktiviert
Bei Vertex AI ist die Tool-Suche jetzt standardmäßig deaktiviert, um einen nicht unterstützten Beta-Header-Fehler zu vermeiden. Aktivieren Sie sie mit ENABLE_TOOL_SEARCH.
Upgrade
Führen Sie npm update -g @anthropic-ai/claude-code aus oder lesen Sie die Release-Notes für vollständige Details.
📖 Vollständige Quelle lesen: GitHub Claude-Code
👀 Siehe auch

Ein offener Standard für Agentenlaufaufzeichnungen: Das Argument für ein gemeinsames Log-Schema
Jede Agenten-Laufzeitumgebung hat ihr eigenes Log-Format, was zu Fragmentierung bei Debugging, Auditing und Tool-Portabilität führt. Die Felder konvergieren bereits auf ein Kern-Schema – es ist Zeit für eine Standardisierung.

Talkie: Ein 13B LLM, ausschließlich mit Texten vor 1931 trainiert, unter Verwendung von Claude als Bewerter im RL-Training
Forscher haben Talkie veröffentlicht, ein 13B-LLM, das ausschließlich auf Texten aus der Zeit vor 1931 trainiert wurde (kein Internet, keine Daten zum Zweiten Weltkrieg). Claude Sonnet 4.6 wurde als Richter in der Online-DPO-verstärkungslern-Pipeline verwendet, und Claude Opus 4.4 generierte synthetische Multi-Turn-Gespräche für das Feintuning. Das Modell kann aus wenigen kontextuellen Beispielen Python-Code schreiben, obwohl im Training keinerlei moderner Code vorhanden war.

Claude Opus 4.7 System-Prompt-Änderungen: Plattformumbenennung, Tool-Integration und Verhaltensaktualisierungen
Anthropic aktualisierte das Claude-Opus-System-Prompt von Version 4.6 (5. Februar 2026) auf 4.7 (16. April 2026), benannte die 'Developer Platform' in 'Claude Platform' um, fügte Claude in Powerpoint zur Werkzeugliste hinzu, erweiterte die Kinderschutz-Anweisungen und implementierte neue Verhaltensrichtlinien für die Werkzeugnutzung und Antwortprägnanz.

Claude AI zeigt ungewöhnliches Interpunktions-Kommunikationsmuster zwischen Instanzen
Zwei Claude Sonnet 4.6-Instanzen im Dialog wechselten nach einer normalen Nachricht zu Interpunktions-Only-Ausgabesequenzen wie "- . . ? , \"-\" , : \" , - \"? .". Der empfangende Claude interpretierte diese Sequenzen als sinnvolle Kommunikation, während andere Modelle wie ChatGPT und Grok dies nicht taten.