Claude Code 2.0: Erscheinungsdatum, neue Funktionen und Update
Claude Code 2.0 erschien 2025. Die aktuelle Version ist 2.1.316.
Auf dieser Seite
- Wann erschien Claude Code 2.0?
- Was war neu in Claude Code 2.0?
- Was hat sich nach 2.0 geändert?
- Wie prüfe ich meine Version und aktualisiere Claude Code?
- Was passiert beim Update einer alten 2.0-Installation?
- Kann ich eine Version festhalten, zurückrollen oder Updates verzögern?
- Funktioniert eine alte Claude-Code-Version noch?
- Ist die neue Version bei derselben Aufgabe besser?
- Wie nutze ich Claude Code mit einem API-Key statt eines Abos?
- Häufige Fragen
- Ist Claude Code 2.0 die neueste Version?
- Wann erschien Claude Code 2.0?
- Wie aktualisiere ich Claude Code?
- Wie installiere ich eine ältere Version von Claude Code?
- Funktioniert Claude Code im kostenlosen Tarif?
- Geprüfte Quellen
Claude Code 2.0 erschien am 29. September 2025 mit einer VS Code-Erweiterung, einer überarbeiteten Terminal-Oberfläche und Checkpoints, zu denen Sie mit /rewind zurückkehren. Die aktuelle Version ist das nicht mehr: Die 2.0-Reihe endete am 6. Januar 2026 mit 2.0.77, und die neueste Version vom 31. Oktober 2026 ist 2.1.316.
| Version | Veröffentlicht | Status |
|---|---|---|
| 2.0.0 | 29.09.2025 | Erstes 2.0-Release |
| 2.0.77 | 06.01.2026 | Letzte 2.0.x |
| 2.1.0 | 07.01.2026 | Erstes 2.1-Release |
| 2.1.316 | 31.10.2026 | Aktuell |
So aktualisieren Sie eine native Installation:
claude update
claude --version
Wann erschien Claude Code 2.0?
Anthropic hat 2.0.0 am 29. September 2025 um 14:41 UTC in npm veröffentlicht, am selben Tag wie die Ankündigung „Enabling Claude Code to work more autonomously“ (npm-Registry, geprüft am 31. Oktober 2026). Die 2.0-Reihe lief bis 2.0.77 am 6. Januar 2026, insgesamt 70 veröffentlichte Versionen. Version 2.0.74 erschien am 19. Dezember 2025, 2.0.76 am 22. Dezember 2025.
Version 2.1.0 kam am nächsten Tag, dem 7. Januar 2026, und bis zum 31. Oktober 2026 lagen in der Registry insgesamt 555 Versionen. An diesem Tag zeigte das Tag latest auf 2.1.316 und das Tag stable auf 2.1.309. Die Setup-Seite von Anthropic sagt, der Stable-Kanal hinke typischerweise etwa eine Woche hinterher und überspringe Releases mit größeren Regressionen (geprüft am 31. Oktober 2026).
Was war neu in Claude Code 2.0?
Die wichtigsten Änderungen aus der Ankündigung von Anthropic vom 29. September 2025 und dem Changelog zu 2.0.0:
- Eine native VS Code-Erweiterung in der Beta, mit Seitenleiste und Inline-Diffs.
- Eine überarbeitete Terminal-Oberfläche mit besser sichtbarem Status und durchsuchbarer Prompt-Historie über Ctrl+r.
- Checkpoints, die den Code-Stand vor jeder Änderung sichern.
- Das Claude Code SDK heißt jetzt Claude Agent SDK.
- Claude Sonnet 4.5 als Standardmodell.
Das Changelog zu 2.0.0 hat zehn Einträge, darunter „New native VS Code extension“, „Fresh coat of paint throughout the whole app“, „/rewind a conversation to undo code changes“ und „/usage command to see plan limits“.
Checkpoints funktionieren heute noch so: Jeder Prompt, der einen Turn startet, erzeugt einen, eine Sitzung behält die 100 jüngsten, und Snapshots werden etwa 30 Tage nach dem letzten Speichern einer Sitzung gelöscht. /rewind öffnet ein Menü mit vier Optionen, ebenso zweimal Esc bei leerem Prompt: Code und Konversation wiederherstellen, die Konversation wiederherstellen, den Code wiederherstellen oder zusammenfassen. Dateien, die nur Bash-Befehle geändert haben, werden nicht erfasst, und Änderungen von Subagenten werden meist nicht mitgeschnitten; committen Sie daher vor einer riskanten Änderung in git.
Was hat sich nach 2.0 geändert?
Version 2.0.74 brachte am 19. Dezember 2025 ein LSP-Tool (Language Server Protocol) für Gehe-zu-Definition, Referenzen finden und Hover-Dokumentation. Version 2.1.0 kam am 7. Januar 2026 mit 15 Einträgen, darunter:
- Skills werden neu geladen, sobald Sie sie anlegen oder bearbeiten, ohne Neustart.
- Skills können in einem abgezweigten Sub-Agenten mit
context: forklaufen. - Eine Einstellung
languagelegt die Sprache fest, in der Claude antwortet. - Shift+Enter funktioniert in iTerm2, WezTerm, Ghostty und Kitty ohne Einrichtung.
- Ein Sicherheitsfix verhindert, dass OAuth-Tokens, API-Keys und Passwörter in Debug-Logs auftauchen.
Seit Version 2.1.89 (31. März 2026) sind Release-Manifeste signiert, frühere Versionen liefern nur Checksummen. Das npm-Paket verlangt jetzt Node.js 22 oder neuer statt Node.js 18 wie bei 2.0.0. Das Standardmodell für Pro, Max, Ultra, Team, Enterprise und die Anthropic API ist jetzt Opus 5.5.
| 2.0 (2025) | Jetzt | |
|---|---|---|
| Version | 2.0.0 | 2.1.316 |
| Standardmodell | Sonnet 4.5 | Opus 5.5 |
| Node für npm | 18+ | 22+ |
| CLI-Optionen | 40 | 66 |
| Befehle | 6 | 18 |
Die Zeilen CLI-Optionen und Befehle zählen die Ausgabe von claude --help bei 2.0.76 und 2.1.316.
Gegenüber 2.0.76 zeigt die Hilfe-Ausgabe von 2.1.316:
- Neue Befehle sind
agentsfür Hintergrund-Agenten,attach,logs,stopundrmfür Hintergrund-Sitzungen,auth,importfür Konfiguration aus einem anderen KI-Coding-Agenten,purgezum Löschen der Claude-Code-Daten eines Projekts vom Rechner undultrareview, ein in der Cloud gehostetes Code-Review mit mehreren Agenten. - Neue Optionen, darunter
--worktreefür einen neuen git-Worktree,--effortvonlowbismax,--bgfür einen Start im Hintergrund,--remote-control,--safe-modefür einen Start ohne alle Anpassungen und--name. --permission-modeverliertdefaultunddelegateund bekommtautoundmanualdazu, Skripte mitdefaultoderdelegatebrauchen also einen neuen Wert.- Nur eine Option ist verschwunden:
--mcp-debug, die 2.0.76 bereits als deprecated markierte.
Wie prüfe ich meine Version und aktualisiere Claude Code?
Führen Sie claude --version aus, um Ihre Version zu sehen: Die Ausgabe zeigt die Nummer und dahinter „(Claude Code)“, zum Beispiel 2.1.316 (Claude Code). Aktualisieren Sie dann so, wie Sie installiert haben.
# Native installer
claude update
# Homebrew, stable channel
brew upgrade claude-code
# Homebrew, latest channel
brew upgrade claude-code@latest
# WinGet
winget upgrade Anthropic.ClaudeCode
# npm
npm install -g @anthropic-ai/claude-code@latest
Native Installationen aktualisieren sich im Hintergrund selbst und prüfen dabei beim Start und während der Laufzeit nach; die neue Version greift beim nächsten Start von Claude Code. Installationen über Homebrew, WinGet und Linux-Pakete (apt, dnf, apk) brauchen ein manuelles Update. Bei einer nativen Installation gibt claude update eine der ersten beiden Zeilen unten aus, bei einer Homebrew-, WinGet- oder apk-Installation die dritte.
Successfully updated from <old version> to version <new version>
Claude Code is up to date (<version>)
Claude is up to date!
claude doctor zeigt das Ergebnis des letzten Update-Versuchs und ob Auto-Updates an sind. Die Versionsnummer der VS Code-Erweiterung ist die Claude-Code-Version, die sie mitbringt.
Bei npm meiden Sie npm update -g: Der Befehl behält den Versionsbereich der ursprünglichen Installation und erreicht womöglich nicht die neueste Version. sudo npm install -g nehmen Sie ebenfalls nicht.
Was passiert beim Update einer alten 2.0-Installation?
Am 31. Oktober 2026 haben wir fünf frische Installationen auf einem Mac mit Node.js 26.12.1 durchgeführt, jede in einem leeren Home-Ordner, und sie über die OmniaKey API auf Claude-Modelle gerichtet.
| Installation | Gestartet? | Nach dem Update |
|---|---|---|
| Native 2.0.0 | Ja | 2.1.308 |
| Native 2.0.76 | Ja | 2.1.314 |
| npm 2.0.76 | Ja | Fehlgeschlagen |
| npm 2.0.0 | Absturz | Nicht ausgeführt |
Beide nativen Installationen starteten, und claude update brachte jede auf 2.1.x. Die Installation von 2.0.0 dauerte 36.6 Sekunden und ihr Update 35.6 Sekunden, die Installation von 2.0.76 dauerte 51.6 Sekunden und ihr Update 29.6 Sekunden.
Successfully updated from 2.0.0 to version 2.1.308
Successfully updated from 2.0.76 to version 2.1.314
Keine der beiden landete auf 2.1.316, der neuesten Version auf npm zu dieser Stunde. Prüfen Sie nach einem Update also claude --version.
Die npm-Installation von 2.0.76 startete und scheiterte dann beim Update:
New version available: 2.1.316 (current: 2.0.76)
Error: Failed to install update
Or consider using native installation with: claude install
Die Version blieb 2.0.76. Der npm-Build von 2.0.0 kam nicht so weit: Er stürzte beim Start auf Node.js 26.12.1 mit Exit-Code 1 ab.
TypeError: Cannot read properties of undefined (reading 'prototype')
Das native Binary von 2.0.0 startete auf demselben Rechner ohne Probleme, der Absturz gehört also zum npm-Build von 2.0.0 auf dieser Node-Version. Die npm-Installation von 2.1.316 startete und gab 2.1.316 (Claude Code) aus. Bei einer npm-Installation aktualisieren Sie mit dem npm-Befehl oben oder wechseln, wie die Meldung vorschlägt, mit claude install auf den nativen Installer.
Nach einem nativen Update bleiben beide Versionen unter ~/.local/share/claude/versions/ liegen, und der Launcher zeigt auf die neue. Die Binaries, die wir gemessen haben, waren 74 MB für 2.0.0, 182 MB für 2.0.76, 275 MB für 2.1.308 und 279 MB für 2.1.314; jedes Update ließ das alte Binary also auf der Festplatte.
Kann ich eine Version festhalten, zurückrollen oder Updates verzögern?
Installieren Sie eine bestimmte Version mit demselben Skript und einer Versionsnummer:
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89
Verwenden Sie stable statt der Nummer, um im Stable-Kanal zu starten. Der Kanal, den Sie bei der Installation wählen, wird zum Standard für Auto-Updates, und Sie können ihn später in settings.json ändern:
{"autoUpdatesChannel": "stable"}
latest, der Standard, installiert neue Releases, sobald sie erscheinen. stable ist typischerweise etwa eine Woche alt und überspringt Releases mit größeren Regressionen, und derselbe Schalter sitzt in /config. Ein frisch veröffentlichtes Modell kann eine Version verlangen, die neuer ist als die, die der Stable-Kanal ausliefert; wechseln Sie dann auf latest, um es sofort zu nutzen.
minimumVersion setzt eine Untergrenze, und Auto-Updates sowie claude update installieren dann nichts Älteres mehr:
{"minimumVersion": "2.1.143"}
DISABLE_AUTOUPDATER auf 1 im env-Schlüssel von settings.json stoppt nur die Prüfung im Hintergrund, claude update funktioniert weiter. DISABLE_UPDATES blockiert jeden Weg, manuelle eingeschlossen.
Zwei Fehlerberichte von Nutzern auf GitHub zeigen die rauen Kanten. Am 12. Februar 2026 meldete ein Nutzer: „When running curl -fsSL https://claude.ai/install.sh | bash -s <version> to install a specific version, the script downloads the new binary but fails to update the symlink, leaving the user on the old version“ (Issue #25165, geschlossen).
Am 17. Mai 2026 meldete ein Windows-Nutzer, dass der Auto-Updater nach der Installation von 2.1.143 im Stable-Kanal wieder 2.1.133 einspielte, den damaligen Stable-Build. Laut dem Bericht stoppte autoUpdatesChannel: "latest" zusammen mit minimumVersion: "2.1.143" das Zurücksetzen: „stopped the revert“ (Issue #60065, geschlossen).
Nach dem Festhalten führen Sie claude --version aus und prüfen die Nummer, die Sie erwartet haben.
Funktioniert eine alte Claude-Code-Version noch?
Anthropic veröffentlicht kein Enddatum für alte Builds, und keine der von uns geprüften Seiten sagt, dass 2.0.x abgelehnt wird. Die API kann eine Anfrage aber mit einem 400 claude_code_version_too_old ablehnen, wenn das gewählte Modell einen neueren Build braucht oder die Richtlinie Ihrer Organisation einen verlangt (Fehlerseite von Anthropic, geprüft am 31. Oktober 2026).
Hinter einem Gateway kann das eingebaute Standardmodell einer alten Installation Probleme machen. Ohne gesetztes Modell fragte 2.0.76 claude-sonnet-4-5-20250929 an, seinen eingebauten Standard, und die Anfrage scheiterte, weil unser Gateway dieses Modell nicht anbietet. 2.1.316 fragte claude-opus-5-5 an und bekam eine Antwort.
Setzen Sie das Modell selbst mit --model oder der Umgebungsvariable ANTHROPIC_MODEL. Mit --model claude-sonnet-5-5 erledigte 2.0.76 die Fehlerbehebung unten ohne Probleme.
Auch frühe 2.0-Builds hatten ihre Probleme: Ein Nutzer meldete am 1. Oktober 2025, dass Claude Code 2.0.0 und 2.0.1 in Emacs und in einer Shell unter Linux ständig einfroren (Issue #8657, geschlossen).
Aktualisieren Sie also, wenn Sie keinen Grund haben zu bleiben. Wenn Sie bei 2.0 bleiben, nennen Sie das Modell in jeder Sitzung.
Ist die neue Version bei derselben Aufgabe besser?
Wir haben eine Fehlerbehebungsaufgabe auf 2.0.76 und 2.1.316 nicht-interaktiv laufen lassen, beide mit --model claude-sonnet-5-5.
Aufgabe:
The tests in test_wordcount.py fail. Find the bug in wordcount.py, fix it, and run python3 test_wordcount.py to confirm. Do not change the test file.
Der Fehler war eine Zählung, die Groß- und Kleinschreibung unterschied.
| 2.0.76 | 2.1.316 | |
|---|---|---|
| Fix | Gleiche Zeile | Gleiche Zeile |
| Tests danach | Bestanden | Bestanden |
| Zeit | 25.8 s | 15.9 s |
| Turns | 5 | 5 |
| CLI-Kostenschätzung | $0.129 | $0.055 |
| Cache-Read | 50,547 | 34,306 |
Beide Versionen machten denselben Ein-Zeilen-Fix, schrieben den Text mit text.lower() vor dem Zählen klein und ließen die Testdatei unberührt. Die Tests liefen bei beiden durch, und die beiden Diffs sind byte-identisch, der neuere Build änderte also die benötigte Zeit und nicht die Antwort.
Version 2.1.316 war in 15.9 Sekunden fertig gegenüber 25.8 Sekunden, 38% weniger Zeit, und ihre Kostenschätzung von Claude Code lag bei $0.055 gegenüber $0.129, vor allem weil sie weniger gecachte Tokens gelesen und geschrieben hat. Diese beiden Dollarbeträge sind die Kostenschätzung von Claude Code selbst, nicht das, was wir bezahlt haben. Eine Aufgabe, ein Lauf pro Version, ist eine kleine Stichprobe.
Wie nutze ich Claude Code mit einem API-Key statt eines Abos?
Claude Code braucht ein Pro-, Max-, Ultra-, Team-, Enterprise- oder Console-Konto, und der kostenlose claude.ai-Tarif enthält es nicht. Ein Gateway braucht zwei Variablen: ANTHROPIC_BASE_URL für das Ziel der Anfragen und eine Anmeldeangabe, wobei ANTHROPIC_AUTH_TOKEN als Authorization: Bearer gesendet wird und ANTHROPIC_API_KEY als x-api-key. Die Base-URL ändert, wohin Anfragen gehen, nicht welches Modell antwortet; nennen Sie daher auch das Modell.
export ANTHROPIC_BASE_URL="https://api.omniakey.com"
export ANTHROPIC_AUTH_TOKEN="your-omniakey-api-key"
claude --model claude-sonnet-5-5
Unsere Tests oben liefen so, mit einem OmniaKey-Key in ANTHROPIC_AUTH_TOKEN.
Der Leitfaden zum API-Key von Claude Code behandelt die Variablen und die Einrichtung unter Windows. Für den längeren Durchlauf lesen Sie unsere Einrichtungsanleitung und Claude Code ohne Abo. Die Modellseiten Claude Opus 5.5 und Claude Sonnet 5.5 zeigen, wofür jedes Modell gedacht ist, und die Preise der Tarife stehen in unserem Leitfaden zu den Preisen von Claude Code.
Häufige Fragen
Ist Claude Code 2.0 die neueste Version?
Nein. Die 2.0-Reihe endete am 6. Januar 2026 mit 2.0.77, und die neueste Version vom 31. Oktober 2026 ist 2.1.316. Ihre eigene Version zeigt claude --version.
Wann erschien Claude Code 2.0?
Claude Code 2.0 erschien am 29. September 2025, als Version 2.0.0 am selben Tag wie die Ankündigung von Anthropic in npm landete. Die 2.1-Reihe begann am 7. Januar 2026.
Wie aktualisiere ich Claude Code?
Bei einer nativen Installation führen Sie claude update aus oder lassen sie sich im Hintergrund selbst aktualisieren. Homebrew nutzt brew upgrade claude-code oder brew upgrade claude-code@latest, WinGet nutzt winget upgrade Anthropic.ClaudeCode und npm npm install -g @anthropic-ai/claude-code@latest. Prüfen Sie das Ergebnis danach mit claude --version.
Wie installiere ich eine ältere Version von Claude Code?
Übergeben Sie die Version an das Installationsskript: curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89 unter macOS, Linux oder WSL oder & ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89 in PowerShell.
Funktioniert Claude Code im kostenlosen Tarif?
Nein. Der kostenlose claude.ai-Tarif enthält Claude Code nicht, nötig ist ein Pro-, Max-, Ultra-, Team-, Enterprise- oder Console-Konto. Der andere Weg ist ein API-Key, aus der Anthropic Console oder von einem Gateway, abgerechnet nach Nutzung.
Geprüfte Quellen
- npm: @anthropic-ai/claude-code — geprüft am 31. Oktober 2026
- Anthropic: Enabling Claude Code to work more autonomously — geprüft am 31. Oktober 2026
- Claude Code changelog — geprüft am 31. Oktober 2026
- Claude Code setup — geprüft am 31. Oktober 2026
- Claude Code checkpointing — geprüft am 31. Oktober 2026
- Claude Code with an LLM gateway — geprüft am 31. Oktober 2026
- Claude Code model configuration — geprüft am 31. Oktober 2026
- Claude Code errors — geprüft am 31. Oktober 2026
- Claude Code in VS Code — geprüft am 31. Oktober 2026
- Use Claude Code with Pro, Max or Ultra — geprüft am 31. Oktober 2026
- GitHub issue #8657 — geprüft am 31. Oktober 2026
- GitHub issue #25165 — geprüft am 31. Oktober 2026
- GitHub issue #60065 — geprüft am 31. Oktober 2026
Verwandte Artikel
Claude Code mit der OmniaKey API einrichten
Zeigen Sie Claude Code auf den Anthropic-nativen Endpunkt von OmniaKey – zwei Umgebungsvariablen, Claude-Modelle, die niemals stillschweigend ausgetauscht werden, Abrechnung pro Token ohne monatlichen Plan.
Claude Code API ohne Abonnement
Claude Code im lokalen Terminal kann API-Abrechnung statt eines monatlichen Claude-Plans verwenden. Die Nutzung bleibt kostenpflichtig; nur Authentifizierung und Abrechnung ändern sich.
Claude-Code-Kosten
Wählen Sie ein Abo für regelmäßige Nutzung und gehostete Funktionen oder API-Abrechnung für gemessene Nutzung, klare Modellpreise und Budgets pro Projekt.
Neueste Beiträge
- Seedream 5.0 Pro vs Nano Banana Pro: Test mit gleichem Prompt und Preis
- Suno v6 im Test: echte Songs, Tempo und der Vergleich mit v4.5
- Wan 3.0 API: Text-to-Video und Image-to-Video mit Python
- Codex Bilder generieren mit eigenem Provider und imagegen
- Eigene Modelle in Factory Droid: Claude und GPT mit eigenem API-Key nutzen