Wer eigene Software gegen Claude baut, bekommt dieser Tage Hausaufgaben: Mit der API-Version 2026-10-21, veröffentlicht am 21. Oktober 2026, räumt Anthropic gleich an mehreren Stellen auf — und einiges davon bricht bestehenden Code, wenn niemand hinschaut.
WAS SICH ÄNDERT: Sieben SDKs auf einmal
Anthropic hebt praktisch das komplette SDK-Portfolio auf neue Hauptversionen: Python 2.0, TypeScript 1.0, Go 2.0, Java 3.0, PHP 1.0, Ruby 2.0 und C# 13.0, dazu die ant-CLI in Version 2.0. Eine Hauptversion bedeutet laut Semantic Versioning: Breaking Changes sind einkalkuliert — ein einfaches pip install --upgrade ohne Blick ins Changelog ist hier keine gute Idee.
LIZENZWECHSEL: Von MIT zu Apache 2.0
Alle genannten SDKs wechseln von der bisherigen MIT-Lizenz zur Apache-2.0-Lizenz. Für die meisten Projekte ändert sich dadurch praktisch nichts an der Nutzbarkeit — Apache 2.0 ist ebenfalls sehr freizügig —, Unternehmen mit strikten Lizenz-Compliance-Prozessen sollten den Wechsel aber in ihrer internen Dokumentation nachziehen.
DAS ALTE COMPUTER-USE-TOOL IST TOT
Wer Claude bisher über das Werkzeug computer_20250124 den Bildschirm steuern ließ, muss umziehen: Auf der Claude API und Google Cloud heißt der Nachfolger computer_toolset_20260801. Nur auf Amazon Bedrock funktioniert die bisherige Variante computer_20251124 unverändert weiter.
HAIKU 5.5 WIRD STRENGER BEI SAMPLING-PARAMETERN
Speziell für Claude Haiku 5.5 verschärft Anthropic die Regeln: Non-Default-Werte für temperature, top_p und top_k liefern jetzt einen 400-Fehler statt stillschweigend ignoriert zu werden. Gleiches gilt für manuelles budget_tokens-Extended-Thinking und für Assistant-Message-Prefill — beides quittiert die API ab jetzt mit einem Fehler. Adaptive Thinking läuft bei Haiku 5.5 dafür standardmäßig.
ANTHROPIC-VERSION-HEADER JETZT PFLICHT — aber nur dort
Für die Admin-API, Compliance-API und Analytics-API ist der anthropic-version-Header ab sofort auf jedem Request erforderlich. Für die normale Messages-API ändert sich an dieser Stelle nichts.
KEINE PANIK: Die alte Version läuft weiter
Die wichtigste Entwarnung zum Schluss: Wer keinen neuen Header sendet, nutzt automatisch weiterhin die vorherige API-Version. Auch SDKs mit dem alten Beta-Header funktionieren unverändert parallel weiter. Der Bruch passiert also erst, wenn du selbst aktiv auf die neuen SDK-Versionen umstellst — nicht automatisch über Nacht.
FAZIT: Aufräumen mit Ankündigung, nicht über Nacht
Für Gelegenheitsnutzer der Claude-API ändert sich durch dieses Release kurzfristig nichts. Wer aber eigene Produkte oder Automatisierungen auf den offiziellen SDKs aufgebaut hat, sollte das Changelog einmal in Ruhe gegen die eigene Integration durchgehen, bevor das nächste reguläre Dependency-Update die neuen Hauptversionen automatisch mitzieht.