Claude Code v2.1.290: Optimierung von Plugin-Hooks, Onboarding verwalteter Agenten und eine lange Liste von Sitzungskorrekturen
Claude Code v2.1.290 ist da – hauptsächlich ein Wartungsrelease mit einigen API-Erweiterungen für Plugin-Hooks und einer langen Liste an Fehlerbehebungen. Die Highlights sind neue Felder, die Mods und Plugin-Hooks zur Verfügung stehen, plus ein paar CLI-Komfortfunktionen.
Änderungen an Plugin- und Mod-Hooks
serverToolUsesist jetzt im Ergebnis desturn.step-Hooks eines Mods enthalten – es listet die Tool-Aufrufe auf, die die API selbst ausgeführt hat (der Advisor), jeweils mit ID, Name, Input, Start und Ende.agentIdwurde zumtool.check-Event von Plugin-Hooks hinzugefügt, sodass ein Hook die Berechtigungsprüfung eines Subagenten von der der Hauptsitzung unterscheiden kann.ceilingwurde zur Frage und zum Urteil hinzugefügt, die dertool.check-Hook eines Mods liest, und benennt die Genehmigung, die eine Organisation für ein Tool verlangt.- Die Typen
ThemeKeyundColorwurden zu den Typdefinitionen der Plugin-Hooks hinzugefügt, damit Editoren die Theme-Farben automatisch vervollständigen können, die eine Zeichnung eines Mods nennen kann.
claude plugin validate listet jetzt jeden Hook auf, den ein Mod an einer Gating-Stelle registriert, zusammen mit der Angabe, ob er ein .catch hat (als gatingHooks unter --json). Eine zugehörige Korrektur behebt das Problem, dass Plugin-Hooks mit .catch entladen und ihr .catch übersprungen wurde, wenn der Hook weiterhin Fehler warf.
CLI- und Onboarding-Ergänzungen
claude attach <name>undclaude logs <name>akzeptieren jetzt einen Teil eines Sitzungsnamens statt einer vollständigen ID./claude-api managed-agents-onboard <url>richtet das Managed-Agents-Muster ein, das eine Seite alsant apply-Dateien beschreibt./claude-api managed-agents-onboard <quickstart-name>erstellt eine Console-Quickstart-Vorlage (z. B.deep-researcher) mithilfe derant-CLI.- Ein Deny-Button wurde zur Anmeldungsgenehmigungsseite des Claude-Apps-Gateways hinzugefügt – das wartende Terminal stoppt innerhalb von Sekunden.
Zwei neue Warnungen: eine, wenn eine Managed-Settings-Datei ein Symlink auf eine Datei außerhalb des Managed-Settings-Ordners ist, und eine in /status und Doctor, wenn Managed Settings benutzerkonfigurierte Sandbox-allowRead-Pfade oder erlaubte Domains ignorieren.
Erwähnenswerte Fehlerbehebungen
- Anfragen hinter Proxys und Gateways, die Beta-Header mit anderen Statuscodes als 400 ablehnen oder zusammen mit einem zweiten Beta, sind jetzt erfolgreich.
- Lange Sitzungen mit Hunderten von Bildern bleiben nicht mehr bei Fehlern wie „Request rejected as unprocessable by the model“ hängen.
- Wenn der Ausgabe-Inhaltsfilter der API eine Antwort stoppt, während Claude noch denkt, wird die Anfrage einmal wiederholt, bevor der Fehler angezeigt wird.
- Fortgesetzte Subagenten/Teammitglieder verlieren nach dem Empfang einer Nachricht während des Laufs nicht mehr ihr früheres Denken und den Prompt-Cache.
WebFetchverwirft Text nach 100.000 Zeichen nicht mehr stillschweigend; es meldet, wie viel ungelesen blieb, und akzeptiert einenoffset.- Geplante Aufgaben (
/loopmit Intervall, Erinnerungen) überstehen ab dieser Version die Kompaktierung beim Fortsetzen, und geplante Vordergrundaufgaben werden jetzt nach einer Übergabe per←oder/backgroundausgelöst. - Headless-
--json-schema-Läufe beenden sich nicht mehr mit einem von Null verschiedenen Exit-Code undis_error: true, wenn die Verbindung abbricht, nachdem strukturierte Ausgabe geliefert wurde. - Der Plan-Modus lässt den Auto-Modus-Klassifizierer nicht mehr nicht-schreibgeschützte Connector-Tools mit einer serverseitig gepushten Ask-Richtlinie genehmigen.
- Projekt-
CLAUDE.md, Regeln oderAGENTS.md, die außerhalb der Arbeitsverzeichnisse per Symlink verknüpft sind, werden unterpermissions.blockReadsOutsideWorkingDirectoriesoder einerRead-Deny-Regel nicht mehr geladen. /ultrareviewunter Windows verwirft nicht mehr ungewollt uncommittete Änderungen ohne Warnung, wenngit stash createfehlschlägt.- Das Log des Hintergrund-Daemons gibt unter
claude daemon run/claude daemon logskeine Terminal-Steuerzeichen mehr an den Bildschirm weiter; sie werden als\uXXXX-Escapes angezeigt.
Wenn Sie Claude Code in CI oder hinter einem Unternehmensproxy betreiben, sind die Beta-Header-Korrektur und die Warnungen zu Managed Settings wahrscheinlich die wichtigsten für Sie.
📖 Read the full source: GitHub Claude-Code
👀 Siehe auch
Warum 2026 Code schreiben? Menschliches Coden ist weiterhin wichtig für KI-Agenten
Doug Turnbull argumentiert, dass Menschen auch 2026 Code schreiben müssen, um Architekturen zu verstehen, Zerbrechlichkeit zu reduzieren und Agenten effektiv zu steuern.
Warum das Modell „Nächster-Token-Vorhersager“ das falsche Denkmodell für LLMs ist
LLMs als Next-Token-Prädiktoren zu bezeichnen, übersieht, wie RLVR ihnen erlaubt, über Trainingsdaten hinaus zu explorieren. Eine Schach-Analogie verdeutlicht den Unterschied.

Claude-Code-Ratenbeschränkungen könnten auf eine Überlastung des 1-Millionen-Token-Kontextfensters zurückzuführen sein
Ein Reddit-Nutzer vermutet, dass die kürzlichen Ratenbegrenzungen und Ausfälle von Claude Code auf das 1-Millionen-Token-Kontextfenster in Opus 4.6 zurückzuführen sind, was möglicherweise ineffiziente Kontextkomprimierung und Serverüberlastung verursacht. Ein Wechsel zum älteren Modell ohne 1-Millionen-Token-Kontext soll die Stabilität verbessern.

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.