Cache-TTL

Die Cache-TTL (Time to Live) gibt an, wie lange ein gespeicherter Prompt-Anfang ohne erneuten Zugriff erhalten bleibt, bevor die nächste Anfrage ihn neu verarbeiten muss.

Auf der API von Anthropic beträgt die Standardlebensdauer fünf Minuten, und das Schreiben einer einstündigen Lebensdauer kostet mehr: das Doppelte des Basiseingabepreises statt des 1,25-fachen, Stand September 2026. Der Timer ist kein fester Ablauf. Jede Anfrage, die das Präfix liest, aktualisiert es ohne zusätzliche Kosten, sodass ein Cache so lange warm bleibt, wie Anfragen im Fenster eintreffen. Die Uhr startet, wenn eine Anfrage beginnt, nicht, wenn ihre Antwort endet, sodass eine lange Antwort einen Teil des Fensters einnimmt.

Mit der Wahl der Laufzeit planen Sie die erwarteten Pausen ein. Ein einstündiger Cache zahlt sich aus, wenn die Arbeit unterbrochen und wieder aufgenommen wird: Die erste Anfrage nach einer zwanzigminütigen Pause liest das Präfix, anstatt es neu aufzubauen. Bei Arbeitsstößen, die nie länger als fünf Minuten im Leerlauf sind, erhöht sich nur der Schreibpreis.

Coding-Agenten wählen die Laufzeit meist selbst. Ab September 2026 fordert Claude Code eine einstündige Lebensdauer für die Hauptkonversation bei einem Claude-Abonnement im Rahmen der enthaltenen Nutzung des Plans und fünf Minuten mit einem API-Schlüssel, einem Cloud-Anbieter oder Nutzungsgutschriften, während Subagenten standardmäßig fünf Minuten erhalten. Die Einstellung promptCacheTtl überschreibt die Auswahl für die Hauptkonversation.

Unabhängig von der Lebensdauer ist die erste Nachricht nach Ablauf die teuerste, da sie den Cache verfehlt und den gesamten Kontext erneut verarbeitet. Da Lesevorgänge nur ein Zehntel des Eingabepreises und Schreibvorgänge das 1,25-fache oder mehr kosten, kostet die einmalige Wiederherstellung eines großen Kontexts mehr, als ihn zehnmal aus dem Cache zu lesen.

← Alle Begriffe