DEV Community

Cover image for Claude im Test: Abo oder API-Rechnung? Die Zahlen entscheiden (Oktober 2026)
boluo
boluo

Posted on

Claude im Test: Abo oder API-Rechnung? Die Zahlen entscheiden (Oktober 2026)

claude #api #kosten #llm

Titelbild: Präzisionswaage, links ein Kalender, rechts ein Münzstapel mit Treppen-Diagramm

Titelbild: KI-generierte Illustration, 23. Oktober 2026.

Der Stand vorab

Claude trägt denselben Namen für zwei verschiedene Rechnungen: ein Abo mit fester Monatsgebühr und eine API-Abrechnung nach Verbrauch. Reviews vermischen beides gern. Wer zahlen will, muss aber genau eine Frage beantworten: Läuft die eigene Arbeit über die App oder über ein Programm?

Zunächst der Ehrlichkeitsrahmen. „Test" bedeutet hier: Ich habe die offizielle Preisseite am 23. Oktober 2026 abgerufen, die Typdefinitionen des offiziellen Python-SDK zum Cache gelesen und die Beispiele von Hand gerechnet. Kein bezahlter API-Lasttest wurde gefahren. Alle Aufgabenkosten sind Rechnungen mit den vier Grundrechenarten unter angegebenen Annahmen — Schätzungen, keine Rechnungsbelege. Jede Aussage über Dritte trägt ihren Namen und ihr Datum.

Zwei Rechnungen, ein Name

Das Abo kauft ein Kontingent: App, Nutzungslimit, Planfunktionen. Die API-Rechnung kauft Sätze: Dollar pro Million Tokens, getrennt für Input und Output.

Beides ist nicht austauschbar. Abo-Kontingente decken keine API-Aufrufe, ein API-Key ist kein Login. „20 $ pro Monat" neben „2 $ pro Million Tokens" zu stellen, beantwortet nichts. Entscheidend ist die Frage: In welcher Form läuft der Job?

Die Preisliste, Stand 23.10.2026

Posten Offizieller Preis Was es für die Entscheidung bedeutet
Claude Pro 20 $/Monat (200 $/Jahr) App-Nutzung; monatliche API-Credits für Pro auf der Preisseite nicht ausgewiesen
Claude Max 5x / 20x 100 / 200 $/Monat Bedingte monatliche API-Credits — Berechtigung und Laufzeit prüfen, bevor man sie einplant
Sonnet 5.5 (API) 2 $ Input / 10 $ Output pro Mio. Tokens Standardrate für Alltagsaufgaben
Opus 5.5 (API) 4 $ / 20 $ Doppelter Satz gegenüber Sonnet
Haiku 5.5 (API, Prompt ≤ 100K) 0,10 $ / 0,50 $ Preisklasse für hohes Volumen, einfache Aufgaben
Haiku 5.5 (API, Prompt > 100K) 0,50 $ / 2,50 $ Ab der Schwelle gilt der höhere Satz für die gesamte Anfrage

Zwei Details mit Gewicht: Das stärkste Modell, Fable, steht im Pro-Plan unter „Usage credits" — 20 $ im Monat kaufen es also nicht. Und die Max-API-Credits sind an Bedingungen geknüpft, kein Guthaben-Dritter.

Screenshot der offiziellen Claude-Preisseite

Quelle: offizielle Claude-Preisseite, abgerufen am 23.10.2026. Ein Schnappschuss an diesem Tag, keine Langzeitgarantie. Dieser Link ist die einzige klickbare Nicht-Marken-Quelle dieses Artikels; alle weiteren Quellen sind namentlich genannt.

Beispielrechnung: Ein Task, drei Wege

Die API-Rechnung ist eine Formel, und die gehört in jeden Review:

Kosten pro Lauf  = Input-Tokens × Input-Preis + Output-Tokens × Output-Preis
Kosten pro Task  = Kosten pro Lauf × Anzahl der Versuche
Enter fullscreen mode Exit fullscreen mode

Annahme: 200.000 Input-Tokens, 8.000 Output-Tokens, einmal durchlaufen. Nach Preisliste: Sonnet 5.5 etwa 0,48 $, Opus 5.5 etwa 0,96 $. Schätzung, keine Rechnung.

Szenario Rechnung Ergebnis
Sonnet, im ersten Lauf fertig 0,48 × 1 0,48 $
Sonnet, erst im dritten Lauf 0,48 × 3 1,44 $
Opus, im ersten Lauf fertig 0,96 × 1 0,96 $

Die eigentliche Variable steckt in der Versuchszahl. Läuft Sonnet dreimal, kostet es 1,44 $ — das teurere Modell wäre mit 0,96 $ günstiger. Aber dieses Beispiel beweist keine höhere Erfolgsquote von Opus; es zeigt nur: Vergleiche, die bei der Rate stehen, sind unvollständig. Die Versuchszahl steht in keiner Preisliste — sie kommt aus dem eigenen Task-Log.

Cache: wann die Rechnung schrumpft

Wiederkehrende, lange Kontexte sind der Ort, an dem die API-Rechnung dünner wird. Anthropic rechnet Cache-Write und Cache-Read getrennt; in den SDK-Typen hat der ephemere Cache standardmäßig eine TTL von fünf Minuten (eine 1-Stunden-Option ist ebenfalls in der Typdefinition vermerkt; Modell- und Route-Unterstützung sind separat zu prüfen).

Screenshot der Cache-TTL-Typdefinition im Anthropic Python SDK

Quelle: SDK-Typdefinition, 23.10.2026. Der Screenshot belegt nur, dass das SDK 5m und 1h kennt — nicht, dass jede Route sich gleich verhält.

Enges Beispiel mit Sonnet 5.5: derselbe 200K-Präfix geht zweimal raus, der zweite Lauf trifft den Cache innerhalb der TTL.

Posten Rechnung Betrag
Ohne Cache: roher Input zweimal 200K × 2 × 2 $/Mio. ≈ 0,80 $
Cache-Write einmal 200K × 2,50 $/Mio. 0,50 $
Cache-Read einmal 200K × 0,10 $/Mio. 0,02 $
Cache-Pfad gesamt 0,50 + 0,02 ≈ 0,52 $

Ersparnis: 0,28 $ — unter drei Bedingungen: identischer Präfix, zweiter Aufruf innerhalb von fünf Minuten, und die Route liefert tatsächlich aus dem Cache. Fällt eine Bedingung, ist die Rechnung wertlos. Das Abo kennt dieses Thema nicht: Das Kontingent resetet monatlich.

Die 100K-Klippe

Haiku 5.5 wirkt wie die Budget-Wahl, und unter 100.000 Tokens im Prompt stimmt das: Der Input-Satz liegt bei etwa einem Zwanzigstel von Sonnet (0,10 gegen 2,00 $/Mio.). Aber die Preisliste springt an der 100K-Schwelle, und der höhere Satz gilt für die gesamte Anfrage. Allein beim Input kostet ein 101K-Prompt (0,50 $/Mio.) rund das 5,10-fache eines 99K-Prompts (0,10 $/Mio.) — bei zwei Prozent mehr Inhalt. Wer billig lang fressen will, rechnet vorher mit der eigenen Prompt-Länge.

Zwei Fallen im Betriebsverhalten

Erste Falle: Willisons öffentlicher Test vom 22. September 2026 — Opus 5.5 im höchsten Thinking-Level brach zweimal ab, verbrannte beim Reasoning das 128.000-Token-Output-Limit, je Lauf etwa 2,56 $ und fast 20 Minuten. Sein Fazit: „max is effectively useless". Fable 5.1 lief im selben Test auf Max unauffällig. Höchste Stufe ist nicht automatisch die beste Wahl.

Zweite Falle: Ab Generation 4.7 zählt ein neuer Tokenizer dieselben Texte mit offiziell 1 bis 1,35-fachen Tokenmengen. Die Rate bleibt, die Rechnung wächst. Deshalb: Budget nicht von der Preisliste ableiten, sondern die echten Prompts durch /v1/messages/count_tokens jagen — das empfiehlt auch die offizielle Dokumentation.

Anbindung an bestehende Programme

Die dritte Kaufentscheidung ist die Anbindung. Spricht die bestehende Anwendung bereits OpenAI-Style-Protokoll oder soll ein Account mehrere Anbieter erreichen, reduziert eine Route den Umbau. Crazyrouter listet auf seiner Anthropic-Modellseite verfügbare Claude-Modelle und Routen; Modell-IDs und Routenpreise gehören vor dem Umzug geprüft. Bequeme Anbindung heißt aber nicht billigere Abrechnung: Der Routenpreis, das Cache-Verhalten und die Abrechnung fehlgeschlagener Requests folgen derselben Formel wie oben.

Eine Faustregel statt eines Methoden-Aufsatzes

Wer dieselbe Aufgabe mindestens zweimal pro Tag programmiert fährt, landet bei Sonnet im Monat bei etwa 29 $ (0,48 × 2 × 30, ohne Retries). Ab dieser Größenordnung zahlt jede Entscheidung — Modellstufe, Cache, Prompt-Länge — direkt aufs Konto, also vorher durch die Formel. Wer unter zwei Läufen pro Tag bleibt, hat ein paar Dollar Monatsdifferenz und braucht keine Optimierungsmaschinerie. Die Zahl wandert mit der Taskgröße; die Methode nicht.

Fazit: zwei Listen

Abo (20 $/Monat) ist vernünftig, wenn:

  1. Die Arbeit in der App passiert — Schreiben, Sichten, lange Dokumente lesen
  2. Das Nutzungslimit praktisch nie erreicht wurde
  3. Keiner Cache-TTLs verwalten will

API-Rechnung ist vernünftig, wenn:

  1. Ein Programm das Modell ruft — Batch, Automatisierung, Produktintegration
  2. Dieselbe Aufgabe mindestens zweimal täglich läuft und Modellwahl in Dollars landet
  3. Versuchszahl und Cache-Hits aus dem eigenen Log nachvollziehbar sind

Die Antwort dieses Tests ist kein „Claude lohnt sich" oder „Claude ist zu teuer", sondern: Wähle einen repräsentativen Task und notiere vier Zahlen — Input- und Output-Tokens, Cache-Treffer, Versuche, Minuten der Nacharbeit. Setzt man sie ein, sagt die Rechnung, welche der beiden Rechnungen man zahlen sollte. Das kann kein Review für einen entscheiden — dieses auch nicht.

Quellen

  • Anthropic-Preisseite, abgerufen am 23.10.2026 — klickbarer Link im Text, die einzige Nicht-Marken-Quelle dieses Artikels
  • Anthropic Python SDK, Typdefinition cache_control_ephemeral_param (Cache-TTL) — Screenshot im Text
  • Simon Willison, öffentlicher Opus-5.5-Test zum höchsten Thinking-Level, veröffentlicht am 22.09.2026
  • Alle Task- und Cache-Beispiele sind Rechnungen mit den vier Grundrechenarten auf Basis der offiziellen Preisliste; für diesen Artikel wurde kein bezahlter API-Aufruf ausgeführt.

Top comments (0)