Claude Code Changelog: Was sich wirklich geändert hat — und was davon für deinen Workflow zählt
Der Claude Code Changelog ist das offizielle Versionsprotokoll aller Änderungen am Terminal-basierten KI-Entwicklertool von Anthropic, gepflegt als CHANGELOG.md im öffentlichen GitHub-Repository anthropics/claude-code. Mit über 290 dokumentierten Versionen zwischen 0.2.x und 2.1.143 landen pro Release-Zyklus Dutzende Commits, oft ohne klares Signal, ob dein spezifisches Setup betroffen ist. Wer Breaking Changes erst nach dem Upgrade bemerkt, debuggt sie unter Zeitdruck.
Was ist der Claude Code Changelog und wie liest man ihn richtig?
Der Claude Code Changelog bezeichnet das strukturierte Versionsprotokoll aller Feature-Ergänzungen, Bugfixes, Breaking Changes und Deprecations des Anthropic-Entwicklertools, publiziert und versioniert auf GitHub unter github.com/anthropics/claude-code (CHANGELOG.md). Jeder Eintrag besteht aus Versionsnummer, Datum und einer kategorisierten Liste der Änderungen. Das Dokument enthält die vollständige Versionshistorie ab 0.2.x und wächst mit jedem Release weiter.
Vier Eintragstypen prägen den Changelog. Features erweitern den Funktionsumfang und sind relevant für Entwickler, die neue Kapazitäten nutzen wollen. Bugfixes beheben Fehler und sind für bestehende Setups meist unkritisch. Breaking Changes erfordern manuelle Anpassungen und brechen Konfigurationen, Plugins oder Session-Zustände. Deprecations warnen frühzeitig vor Funktionsentfernungen und geben dir Zeit für Migrationspläne.
Das Versionsschema folgt Semantic Versioning (Major.Minor.Patch). Ein Sprung in der Major-Version (1.x auf 2.x) signalisiert strukturelle Änderungen mit potenziellen Breaking Changes — hier lohnt vollständige Lektüre der Release-Notes für deinen Nutzungsbereich. Minor-Updates (2.0 auf 2.1) bringen neue Features bei voller Rückwärtskompatibilität; ein gezielter Blick auf die Kategorien Plugin, MCP und Worktree reicht in der Regel. Patch-Updates (2.1.142 auf 2.1.143) enthalten Bugfixes und sind für die meisten Setups ohne Changelog-Lesen sicher einzuspielen.
- Features: Neue Funktionen, die deinen Workflow erweitern — prüfen, ob relevant für dein Setup.
- Bug Fixes: Fehlerbereinigungen — meist sicher, selten lesenswerter Aufwand.
- Breaking Changes: Manuelle Aktion erforderlich — immer lesen, bevor du upgradest.
- Deprecations: Vorabwarnung vor Funktionsentfernungen — Migrationsplanung einplanen.
Der praktischste Filter-Einstieg: Öffne das CHANGELOG.md und suche per Browser-Suche nach “breaking” oder “Breaking Change” im relevanten Versionsbereich. Das kostet zwei Minuten und liefert sofort die kritischen Einträge für dein Setup.
Deine Version prüfen und Claude Code sicher aktualisieren
Vor jedem Update steht eine einzige Frage: Welche Version läuft gerade? Der schnellste Weg ist claude --version im Terminal. Die Ausgabe zeigt die exakte Build-Nummer, die du direkt mit dem aktuellen GitHub-Release-Tag vergleichen kannst. Dieser Schritt kostet zehn Sekunden und verhindert Überraschungen.
Liegt deine lokale Version mehr als ein Minor-Release zurück, lies den Changelog systematisch — beginnend bei deiner aktuellen Version bis zur Zielversion, mit Fokus auf Breaking Changes. Den Versionsabstand kannst du ohne Login direkt auf der GitHub-Releases-Seite ablesen.
Das Update läuft über npm. Nach Erfahrungen aus über 30 Claude-Code-Installationen in Kundenprojekten produziert diese Sequenz die wenigsten Folgeprobleme:
- Aktuelle Version dokumentieren:
claude --version
- Changelog für den Versionsbereich lesen, Fokus auf Breaking Changes
- Plugin-Liste sichern:
claude plugin list > ~/claude-plugins-backup.txt
- Settings-Backup anlegen:
cp ~/.claude/settings.json ~/.claude/settings.json.bak
- Update ausführen:
npm install -g @anthropic-ai/claude-code@latest
- Installation verifizieren:
claude --version
Typische Post-Upgrade-Fehler entstehen durch vier Ursachen. PATH-Konflikte treten auf, wenn eine ältere Claude-Code-Version noch im Systempfad liegt — which claude zeigt den aktiven Pfad sofort. npm-Berechtigungsfehler bei globalen Paketen lassen sich mit einem korrekt gesetzten npm-Präfix beheben; auf macOS empfehlen wir nvm statt systemweiter Node-Installation. Plugin-Inkompatibilitäten nach Major-Upgrades erscheinen beim Start als Warnhinweise mit genauen Fehlercodes. Session-Verlust nach Upgrades ist selten, aber möglich — laufende Background Sessions vor dem Update sauber beenden.
Für CI/CD-Pipelines gilt eine zusätzliche Regel: Pinne die Version explizit. Ein automatisches Update auf eine Breaking-Change-Version in einer Produktionsumgebung ohne manuelle Prüfung ist ein zuverlässiger Weg zu einem fehlgeschlagenen Build.
# Exakte Version pinnen statt @latest in Produktionsumgebungen
npm install -g @anthropic-ai/[email protected]
Ein Szenario aus der Praxis: Bei einem Kunden im Software-Engineering-Team führte ein direkter Sprung von v1.x auf v2.0 ohne Changelog-Lektüre dazu, dass zwei Plugins nach dem Neustart nicht mehr luden. Das Plugin-API-Schema hatte sich zwischen den Major-Versionen geändert und erforderte eine Neukonfiguration. Mit der Schritt-Liste oben wäre das vor dem Update bekannt gewesen.
Die wichtigsten Feature-Kategorien im Überblick: Plugin-System, Worktrees, Sessions
Wer den Changelog chronologisch von oben nach unten liest, verliert sich in Patch-Details. Der produktivere Ansatz: drei thematische Cluster identifizieren, die die Versionshistorie von Claude Code dominieren. Diese Cluster erklären den Großteil der Änderungen, die deinen Workflow tatsächlich betreffen.
Das Plugin-Ökosystem hat sich von einfachen Tool-Erweiterungen zu einem Dependency-gemanagten System mit Marketplace-Discovery und automatischer Kompatibilitätsprüfung entwickelt. Worktree-Workflows sind der zweite dominante Strang: Git-Worktrees erlauben Claude Code, auf mehreren Branches parallel zu arbeiten, was Background Sessions und Subagent-Parallelisierung erst praktikabel macht. Session-Management ist der dritte Strang — Zustandspersistenz, Isolation zwischen Hintergrundprozessen und die Konfiguration agentic Workflows haben sich mit jeder Major-Version weiterentwickelt.
MCP (Model Context Protocol) ist das Querschnittsthema. Es taucht in Plugin-Einträgen auf, in Session-Konfigurationen und in Subagent-Fähigkeiten gleichzeitig. Wer MCP-basierte Tools nutzt, findet im Changelog häufig Änderungen, die mehrere Bereiche auf einmal betreffen. Einen ausführlicheren Einstieg ins Claude-Ökosystem liefert unser OpenClaude-Leitfaden.
| Kategorie | Kernthema | Relevanz für wen |
|---|---|---|
| Plugin-System | Dependency-Management, Marketplace, MCP-Anbindung | Alle, die mehr als 2–3 Plugins aktiv nutzen |
| Worktrees | Parallele Branch-Arbeit, bgIsolation, Subagent-Scope | Teams mit parallelen Feature-Branches und agentic Workflows |
| Session-Management | Zustandspersistenz, Background Sessions, Isolation | Power-User mit langen Sessions und automatisierten Pipelines |
| MCP | Tool-Protokoll, Server-Integration, Context-Sharing | Alle, die externe Tools oder APIs über Claude Code steuern |
Den Changelog nach Kategorien statt nach Datum zu lesen bedeutet konkret: Suche im CHANGELOG.md nach Begriffen wie plugin, worktree, session oder mcp. Die meisten kritischen Änderungen für dein Setup findest du damit schneller als durch lineares Lesen der gesamten Historie.
Aus der Praxis in Ihren Betrieb
Was wäre bei Ihnen automatisierbar?
Im kostenlosen Prozess-Audit zeigen wir Ihnen in 30 Minuten konkret, welche 3 Automationen sich bei Ihnen sofort lohnen, mit Einsparungs-Schätzung als PDF.
Prozess-Audit sichern
Plugin-System: Dependency-Enforcement und Marketplace-Neuerungen
Das Plugin-System von Claude Code hat mit den 2.x-Versionen eine strukturelle Reife erreicht, die sich für bestehende Setups direkt bemerkbar macht. Die wichtigste Änderung ist das Dependency-Enforcement: Plugins können jetzt explizit andere Plugins als Abhängigkeiten deklarieren. Deaktivierst du ein Basis-Plugin, das ein oder mehrere andere Plugins benötigen, blockiert Claude Code die Aktion und gibt einen strukturierten Fehler zurück.
Das Terminal generiert dabei automatisch einen copy-pasteable Disable-Befehl für die gesamte Abhängigkeitskette. Statt manuell die Dependency-Hierarchie aufzulösen, kopierst du einen einzigen Befehl. Der Terminal-Output sieht so aus:
$ claude plugin disable claude-mem
Error: Plugin 'claude-mem' cannot be disabled.
Required by: superpowers
To disable the full dependency chain, run:
claude plugin disable superpowers && claude plugin disable claude-mem
In unserem eigenen Setup nutzen wir mehrere interdependente Plugins für den täglichen Entwicklungsworkflow. Vor Einführung des Dependency-Enforcements haben manuelle Deaktivierungen gelegentlich zu inkonsistenten Zuständen geführt — Plugins liefen weiter, deren Basis-Plugin deaktiviert war. Das ist jetzt durch Design ausgeschlossen.
Die grundlegenden Plugin-Befehle für den täglichen Betrieb:
# Alle installierten Plugins anzeigen
claude plugin list
# Plugin aktivieren (mit automatischer Dependency-Prüfung)
claude plugin enable <plugin-name>
# Plugin deaktivieren (Dependency-Enforcement greift hier)
claude plugin disable <plugin-name>
# Plugin-Details und Abhängigkeiten anzeigen
claude plugin info <plugin-name>
MCP-fähige Plugins sind die zweite strukturelle Neuerung im Plugin-Ökosystem. Plugins können MCP-Server und -Tools direkt einbinden und so externe APIs, Datenquellen oder Spezialwerkzeuge nahtlos in Claude Code integrieren. Die Marketplace-Ansicht im Terminal zeigt bei jedem Plugin, ob es MCP-Abhängigkeiten mitbringt. Das ist für die Entscheidung relevant, welche Plugins in restriktiven Netzwerkumgebungen einsetzbar sind.
Die Kompatibilitätsprüfung im Marketplace vergleicht die deklarierte Claude-Code-Mindestversion eines Plugins mit deiner installierten Version. Plugins, die eine neuere Version voraussetzen, erscheinen als inkompatibel, bevor du sie installierst. Das beschleunigt Upgrade-Entscheidungen: Wenn drei deiner Kern-Plugins eine Major-Version höher erfordern, ist das ein konkretes Signal für den Upgrade-Zeitpunkt.
Ein konkretes Szenario: Plugin A (ein projektspezifisches Code-Review-Tool) nutzt Plugin B (eine MCP-Datenbankanbindung) als Datenquelle für Kontext-Lookups. Vor Dependency-Enforcement lief das Review-Plugin stumm weiter, wenn die Datenbankanbindung deaktiviert war. Kein Absturz, nur verminderter Kontext und schlechtere Ergebnisse. Das schwierigste Bug-Pattern. Das neue System meldet die fehlende Abhängigkeit beim Start direkt.
Für Teams, die Plugins gemeinsam verwalten, empfehlen wir eine plugins.txt im Repository mit den erwarteten Plugin-Namen. Ein Setup-Skript iteriert über die Liste und ruft claude plugin enable für jeden Eintrag auf. Das macht Plugin-Konfiguration reproduzierbar, unabhängig davon, wie oft das Team Claude Code updatet.
Den Changelog nach Plugin-Änderungen zu durchsuchen lohnt sich vor jedem Upgrade. Wer mehrere Plugins in Produktion betreibt, liest die Plugin-bezogenen Einträge zuerst.
Worktrees & Background Sessions: Agentic Workflows sicher konfigurieren
Git Worktrees erlauben es, mehrere Working Copies desselben Repositories gleichzeitig in unterschiedlichen Verzeichnissen ausgecheckt zu haben. Claude Code nutzt das, um Subagents parallel auf verschiedenen Branches arbeiten zu lassen, ohne den Hauptarbeitskontext zu unterbrechen. Ein Subagent bearbeitet einen Feature-Branch in einem separaten Worktree-Verzeichnis, während du im Hauptverzeichnis auf main weiterprogrammierst.
Die zentrale Konfigurationsoption für Worktrees in Claude Code ist worktree.bgIsolation. Sie steuert, wie stark Background Sessions vom Hauptkontext isoliert werden. Der Standardwert ist volle Isolation: Background Sessions sehen nur den Kontext ihres eigenen Worktrees und können auf keine Ressourcen anderer Sessions zugreifen. Mit dem Wert "none" fällt diese Trennung weg.
// ~/.claude/settings.json — Worktree-Konfiguration
{
"worktree": {
"bgIsolation": "none"
}
}
| bgIsolation-Modus | Use Case | Risiko | Empfehlung |
|---|---|---|---|
default (voll isoliert) |
Produktions-Repos, sensible Codebases, unbekannte Subagent-Skripte | Niedrig — Subagents operieren ausschließlich im eigenen Worktree-Scope | Standardkonfiguration für alle Produktionsumgebungen |
"none" |
Experimentelle Pipelines, Dev-Umgebungen mit gemeinsamem Tooling-State | Hoch — Subagent kann Dateien anderer Sessions lesen und schreiben | Nur in kontrollierten Dev-Umgebungen mit bekannten Subagent-Skripten |
Background Sessions trennen parallele Subagent-Workflows vom interaktiven Hauptarbeitsstrom. Startet ein Subagent eine längere Aufgabe — Code-Review über 50 Dateien, Test-Generierung für ein gesamtes Modul — läuft diese im Hintergrund, während du im Hauptfenster weiterprogrammierst. Die Session überlebt auch, wenn du die interaktive Session verlässt, solange der Claude Code-Daemon läuft.
Für bestimmte Repo-Typen bleiben Worktrees unpraktisch. Monorepos mit verschachtelten npm-Workspaces oder Gradle-Multi-Module-Projekten, bei denen Build-Artefakte aus mehreren Modulen in ein gemeinsames Verzeichnis schreiben, vertragen Worktrees schlecht. Zwei parallele Builds in zwei Worktrees, die in dasselbe dist/-Verzeichnis schreiben, produzieren Race Conditions. Das gleiche Problem trifft CI-Setups, die mit absoluten Pfaden statt worktree-relativen Pfaden operieren.
Die Sicherheitsimplikationen direkter Working-Copy-Bearbeitung durch Subagents ist ein Punkt, den wir in Kundenprojekten explizit ansprechen. Ein Subagent mit Schreibzugriff auf eine Working Copy kann Dateien modifizieren, Commits vorbereiten und bei entsprechender Tooling-Konfiguration Pushes initiieren. Für agentic Workflow-Setups empfehlen wir: Subagents bekommen einen dedizierten Branch mit Naming-Konvention (agent/-Präfix), der manuell reviewed und gemergt wird. Kein direkter Push auf main.
Ein Worktree für parallele Entwicklung anlegen und Claude Code zuweisen:
# Neuen Worktree für Feature-Branch erstellen
git worktree add ../project-feature-auth feature/auth-refactor
# Claude Code im Worktree starten (separater Terminal-Tab)
cd ../project-feature-auth
claude
# Worktree nach Abschluss aufräumen
git worktree remove ../project-feature-auth
Wer Worktree-Setups plant, liest im Changelog gezielt nach worktree und bgIsolation. Änderungen an der Session-Isolation sind genau die Art von Update, die ein laufendes Pipeline-Setup still beschädigt, wenn man sie übersieht.
Breaking Changes im Radar: Welche Updates manuelle Anpassungen erfordern
Als Breaking Change zählt alles, das ein bestehendes Setup ohne manuelle Anpassung in einen fehlerhaften Zustand versetzt: geänderte Config-Schemas, umbenannte oder entfernte CLI-Flags, API-Restrukturierungen im Plugin-System, Verhaltensänderungen bei Sessions und geänderte MCP-Protokollversionen. Nicht jeder Breaking Change betrifft jeden — entscheidend ist, welche Features du aktiv nutzt.
Die drei strukturellen Versionssprünge in der Claude Code-Historie haben jeweils unterschiedliche Migrationsanforderungen mitgebracht:
| Version | Wichtigste Neuerung | Breaking Change | Betroffene Komponente | Manuelle Aktion |
|---|---|---|---|---|
| v0.2.x | CLI-Grundfunktionen, initiale MCP-Integration | Nein | — | Keine |
| v1.0.0 | Plugin-System GA, stabile API-Oberfläche | Ja | Config-Schema, Plugin-API | settings.json migrieren, Plugins neu konfigurieren |
| v2.0.0 | Worktrees GA, Background Sessions, Subagent-Erweiterungen | Ja | Session-Konfiguration, Plugin-Schnittstellen | Session-Config prüfen, Plugin-Kompatibilität verifizieren |
| v2.1.x | Dependency-Enforcement, Marketplace-Kompatibilitätsprüfung | Teilweise | Plugin-Abhängigkeiten | Dependency-Deklarationen in bestehenden Plugins prüfen |
Beim Sprung auf v1.0 war das Config-Schema die häufigste Fehlerquelle. Keys, die in v0.2.x unter settings lagen, wurden reorganisiert. Claude Code startete nach dem Update mit Warnhinweisen für unbekannte Config-Keys — funktionsfähig, aber mit veralteter Konfiguration. Der Fix war ein Mapping der alten Keys auf die neue Struktur, dokumentiert im CHANGELOG.md unter dem v1.0.0-Eintrag. Wer das Backup seiner settings.json hatte, erledigte die Migration in unter zehn Minuten.
Der v2.0-Sprung traf vor allem Nutzer mit angepassten Session-Konfigurationen. Das Session-Management wurde intern rearchitekturiert, was die Persistenz von Session-Metadaten betraf. Laufende Sessions überlebten das Upgrade nicht. Diese Information stand im CHANGELOG.md — sie wurde von vielen Nutzern übersehen, weil sie den Changelog nach dem Update lasen, nicht davor.
Checkliste vor jedem Major-Upgrade:
- Aktuelle Version mit
claude --versiondokumentieren - CHANGELOG.md vom aktuellen bis zum Ziel-Release lesen, gefiltert nach “Breaking”
- Betroffene Komponenten mit der eigenen Konfiguration abgleichen
- Settings-Backup:
cp ~/.claude/settings.json ~/.claude/settings.json.bak - Plugin-Liste sichern:
claude plugin list > ~/claude-plugins-backup.txt - Laufende Background Sessions sauber beenden
- Update auf nicht-produktivem Rechner testen, wenn das Team-Setup es erlaubt
Config-Konflikte nach einem Update lassen sich in den meisten Fällen durch Vergleich von Backup und aktueller Konfiguration auflösen. Gute Breaking-Change-Einträge im Changelog dokumentieren das exakte Before-After-Schema. Fehlt diese Dokumentation, sind claude --help und die GitHub-Issues des Repositories die nächsten Anlaufpunkte.
Für Teams mit mehreren Entwicklern: Koordiniere Major-Upgrades. Ein Team, das auf unterschiedlichen Claude Code-Versionen läuft, produziert Inkompatibilitäten in CLAUDE.md-Konfigurationen und Plugin-Setups, die schwer zu debuggen sind. Ein gemeinsamer Upgrade-Termin mit einem kurzen Changelog-Review ist zeitsparende Prävention, kein Overhead.
Roadmap-Signale: Wohin entwickelt sich Claude Code?
Der Changelog ist kein Roadmap-Dokument. Er ist das dichteste Signal, das Anthropic über die tatsächliche Entwicklungsrichtung sendet. Wer die letzten 30–40 Versionen thematisch analysiert, erkennt vier klare Muster.
- Subagent-Fähigkeiten als dominanter Schwerpunkt: Die Anzahl der Changelog-Einträge zu Subagent-Verhalten, Parallelisierung und Background Execution hat sich zwischen v1.x und v2.1 mehr als verdoppelt. Wer Subagent-Workflows heute aufbaut, investiert in den am schnellsten wachsenden Teil des Tools. Vorbereitung: Definiere jetzt das Berechtigungsmodell für Subagents in deinem Setup, bevor die Fähigkeiten weiter wachsen.
- MCP-Ökosystem-Vertiefung: Anthropic treibt MCP als offenes Protokoll voran — der Changelog zeigt mit konstant wachsenden MCP-bezogenen Einträgen, dass das kein temporärer Fokus ist. Eigene Tools über MCP zu exponieren statt proprietäre Plugin-Integrationen zu bauen, ist die zukunftssicherere Wahl. MCP-Server heute aufzusetzen zahlt sich mit jeder neuen Claude-Code-Version aus, die MCP-Fähigkeiten erweitert.
- Plugin-Marketplace-Reife: Discovery, Kompatibilitätsprüfung, Dependency-Enforcement — das Plugin-System bewegt sich von Entwickler-Feature zu Produktionsfähigkeit. Wer bisher einzelne Plugins manuell verwaltet hat, sollte jetzt auf strukturiertes Dependency-Management umstellen.
- Worktree-Workflows als etablierter Standard: Worktrees waren in v1.x ein Beta-Feature, in v2.1 sind sie vollständig dokumentiert und supported. Für Teams, die parallele Entwicklungsprozesse mit Claude Code automatisieren, ist jetzt der sichere Zeitpunkt für Worktree-Investitionen.
Was der Changelog nicht signalisiert: konkrete Releasedaten oder geplante Features außerhalb bereits angekündigter Deprecations. Anthropic kommuniziert strategische Richtungen über Blogposts und Dokumentation — der Changelog zeigt, was geliefert wurde. Für strategische Planung kombinierst du Changelog-Analyse mit Anthropic-Announcements.
Das praktische Takeaway: Wer sein Claude-Code-Setup auf MCP und Subagents ausrichtet, folgt dem Entwicklungsschwerpunkt des Tools. Wer auf proprietäre Plugin-Integrations-Tricks setzt, investiert gegen die Richtung der Plattform.
Häufige Fragen zum Claude Code Changelog
Wie oft erscheinen neue Claude Code-Versionen und gibt es einen Notification-Feed?
Claude Code wird in hoher Frequenz aktualisiert: mehrfach pro Woche für Patch-Releases, mehrfach pro Monat für Minor-Releases. Die über 290 Versionen zwischen 0.2.x und 2.1.143 geben das konkrete Bild. Wer über neue Versionen informiert bleiben will, folgt dem GitHub-Repository über “Watch → Custom → Releases” — GitHub sendet dann eine E-Mail bei jedem neuen Release-Tag, ohne den gesamten Issue-Lärm des Repos.
Was passiert, wenn ich Claude Code längere Zeit nicht aktualisiere?
Das Tool läuft weiter, aber du verlierst Bugfixes, Sicherheitsverbesserungen und neue Features. Kritischer: Plugins aus dem Marketplace setzen zunehmend neuere Claude-Code-Mindestversionen voraus. Wer mehrere Minor-Versionen zurückliegt, kann neue Plugins nicht mehr installieren. Nach einer langen Update-Pause empfehlen wir, nicht direkt auf die neueste Version zu springen, sondern den Changelog vom aktuellen bis zum Ziel-Release auf Breaking Changes zu lesen, bevor du ausführst.
Sind alle Updates abwärtskompatibel — wie erkenne ich Ausnahmen frühzeitig?
Patch- und die meisten Minor-Updates sind abwärtskompatibel. Major-Updates nicht zwingend. Der zuverlässigste Weg, Ausnahmen früh zu erkennen: Filtere das CHANGELOG.md nach “Breaking Change” oder “breaking” für den relevanten Versionsbereich. Claude Code markiert Breaking Changes im Changelog explizit. Sie sind nicht versteckt, aber du musst aktiv danach suchen — sie tauchen nicht in Push-Notifications auf.
Kann ich auf eine ältere Version zurückwechseln, wenn ein Update Probleme verursacht?
Ja. npm erlaubt die Installation einer spezifischen Version direkt über die Versionsnummer. Pinne die letzte funktionierende Version, bis du die Ursache identifiziert und entweder selbst behoben oder als Issue auf GitHub gemeldet hast.
# Rollback auf eine spezifische Version
npm install -g @anthropic-ai/[email protected]
Ein Rollback auf eine ältere Claude-Code-Version funktioniert mit einer neueren Config-Struktur nicht immer ohne manuelle Anpassung. Das Settings-Backup vor dem Upgrade ist deshalb keine optionale Empfehlung.
Wie melde ich einen Bug oder schlage ein Feature für den nächsten Release vor?
Bugs und Feature-Requests gehören in die GitHub Issues des Repositories anthropics/claude-code. Vor dem Öffnen eines neuen Issues: Suche nach bestehenden Issues zum gleichen Problem. Duplicate-Issues verlangsamen den Prozess für alle. Für Bug-Reports die relevante Information direkt mitliefern: claude --version-Output, Betriebssystem, relevante Teile der settings.json und den vollständigen Fehlertext. Das sind die Daten, die ein Maintainer zum Reproduzieren und Fixen benötigt. Für Teams, die Unterstützung bei Claude-Code-Setups in komplexeren Unternehmensumgebungen suchen, bieten wir direkte KI-Unterstützung für Teams an.
Wo finde ich den Changelog, wenn ich kein GitHub-Konto habe?
Das GitHub-Repository ist öffentlich zugänglich — ein Account ist zum Lesen nicht erforderlich. Der direkte Link zur CHANGELOG.md funktioniert ohne Login über den Browser. Alternativ gibt npm info @anthropic-ai/claude-code im Terminal Versionsmetadaten zurück, ohne das Repository öffnen zu müssen. Die vollständige Versionshistorie mit allen Details liegt aber ausschließlich im Repository selbst.
