En resumen
- Con 20,000 tokens repetidos en Claude Sonnet 5.5, una petición cada 10 minutos y 30 por sesión, la caché de 1 hora cuesta $0.14 por sesión; la de 5 minutos, $1.50; sin caché, $1.20.
- Si pasan más de 5 minutos entre peticiones, la caché de 5 minutos caduca y cada petición vuelve a pagar la escritura al 125 % del precio.
- La caché de 1 hora compensa frente a la de 5 minutos desde 2 peticiones, y frente a no cachear desde 3, si llegan con menos de 60 minutos entre ellas.
- Si cada petición llega en 5 minutos o menos, la caché de 5 minutos siempre sale más barata que la de 1 hora.
¿Qué caché sale más barata, la de 5 minutos o la de 1 hora?
Depende del tiempo que pasa entre una petición y la siguiente. Si llegan cada 5 minutos o menos, la caché de 5 minutos es la más barata. Si llegan entre 5 y 60 minutos, la de 1 hora gana desde la segunda petición. Si pasan más de 60 minutos, ninguna compensa.
La caché de prompt guarda la parte de tu petición que no cambia (instrucciones, documentos, herramientas). La primera vez la escribes a un precio mayor; las siguientes la lees a una fracción del precio normal. Cada lectura renueva el tiempo de vida de la caché.
Cómo se calcula
Los multiplicadores salen de la tabla de precios oficial de Claude: escribir en la caché de 5 minutos cuesta 1.25 veces el precio de entrada; en la de 1 hora, 2 veces; leer cuesta una décima parte del precio (0.05 veces en Claude Opus 5.5 y Claude Sonnet 5.5, y 0.025 en Claude Fable 5.1).
u = tokens del prefijo × precio de entrada ÷ 1,000,000
Sin caché = peticiones × u
Caché de 5 min = u × (1.25 + (peticiones − 1) × lectura) si el intervalo es de 5 min o menos
= peticiones × u × 1.25 si es mayor (caduca)
Caché de 1 h = u × (2 + (peticiones − 1) × lectura) si el intervalo es de 60 min o menos
= peticiones × u × 2 si es mayor
u es lo que costaría enviar el prefijo una vez sin caché. La lectura es el multiplicador de cada modelo. Solo se cuenta el prefijo: los tokens nuevos y la respuesta cuestan igual en las tres opciones.
Cómo usar la calculadora
- Elige el modelo. Si el tuyo no está, usa «Otro» y escribe su precio de entrada y la lectura de caché.
- Escribe los tokens del prefijo que se repite en todas las peticiones.
- Indica los minutos entre peticiones y cuántas hay en una sesión seguida.
- En opciones avanzadas, cambia las sesiones al mes y los multiplicadores si la tarifa cambia.
Verás el coste al mes y por sesión de cada opción, la mejor, el ahorro y el punto de equilibrio.
Ejemplo
Prefijo de 20,000 tokens en Claude Sonnet 5.5 (entrada $2 por millón), una petición cada 10 minutos, 30 por sesión y 20 sesiones al mes:
| Opción | Por sesión | Al mes |
|---|---|---|
| Sin caché | $1.20 | $24.00 |
| Caché de 5 minutos | $1.50 | $30.00 |
| Caché de 1 hora | $0.14 | $2.76 |
La caché de 5 minutos sale más cara que no cachear: con 10 minutos entre peticiones caduca siempre y cada petición paga la escritura. La de 1 hora ahorra $21.24 al mes, unos 89 de cada 100.
Cuándo compensa cada una
- Intervalo de 5 minutos o menos: gana la de 5 minutos. Con un prefijo de 20,000 tokens y una petición cada 4 minutos, cuesta $0.11 por sesión frente a $0.14 de la de 1 hora.
- Entre 5 y 60 minutos: gana la de 1 hora. La de 5 minutos caduca y paga la escritura cada vez.
- Más de 60 minutos: ninguna compensa; no cachear es lo más barato.
- Pocas peticiones: la escritura cuesta más que una petición normal. La de 1 hora necesita al menos 3 peticiones para ganar a no cachear; la de 5 minutos, 2.
Errores comunes
- Dar por hecho que la caché larga siempre es mejor: con tráfico denso paga el doble por escribir sin necesidad.
- Olvidar que entre sesiones la caché caduca y la primera petición de cada sesión escribe de nuevo.
- Ignorar que hay un mínimo de tokens para poder cachear. Consúltalo en la documentación del modelo.
- Usar intervalos justo en el límite. Con 5 minutos exactos, un retraso pequeño hace perder el acierto: deja margen.
Es una estimación con los precios publicados. Cambian con cada modelo nuevo: comprueba la tarifa antes de decidir.
Preguntas frecuentes
¿Cuántas peticiones necesito para que la caché de 1 hora compense?
Frente a no cachear, 3 si hay menos de 60 minutos entre ellas (con lectura al 5 %). Con 2 peticiones la escritura al doble de precio aún no se recupera. Frente a la de 5 minutos, con intervalos de entre 5 y 60 minutos, compensa desde la segunda.
¿Por qué la caché de 5 minutos puede costar más que no usar caché?
Porque escribir cuesta 1.25 veces el precio normal. Si la caché caduca antes de la siguiente petición, nunca llegas a leerla y pagas ese recargo en cada una. Con 30 peticiones y un prefijo de 20,000 tokens, son $1.50 frente a $1.20.
¿Un acierto de caché renueva el tiempo?
Sí. Según la tabla oficial, los aciertos renuevan la caducidad. Por eso, con una petición cada 4 minutos, la caché de 5 minutos no caduca durante toda la sesión.
¿Qué pasa con Claude Haiku 5.5 y prefijos largos?
Su precio de entrada depende del tamaño: $0.10 por millón hasta 100,000 tokens de prompt y $0.50 por encima. La calculadora aplica uno u otro según los tokens del prefijo.
¿Cuenta la respuesta del modelo?
No. La salida y los tokens nuevos de cada petición cuestan lo mismo con o sin caché, así que no cambian cuál es la opción más barata.
¿Sirve para otros proveedores?
Solo si usan los mismos multiplicadores. Si no, elige «Otro», escribe su precio de entrada y la lectura, y cambia las escrituras en opciones avanzadas.
