En resumen
- Con Claude Sonnet 5.5, 50,000 tokens fijos y 20 turnos de 200 tokens de pregunta y 500 de respuesta, la conversación cuesta 2.37 dólares sin caché y 0.37 con caché.
- Ahorras unos 2.01 dólares: la entrada baja un 88.3 % y el coste total, un 84.6 %, porque cada turno lee el contexto anterior de la caché.
- Sin caché, ese ejemplo envía 1,137,000 tokens de entrada, y el contexto del último turno ya pesa 63,500 tokens.
- Escribir la caché cuesta 1.25 veces la entrada (5 minutos) o 2 veces (1 hora); leerla cuesta 0.10 veces la entrada (0.05 en Sonnet 5.5 y Opus 5.5, y 0.025 en Fable 5.1).
¿Cuánto cuesta una conversación larga con la API de Claude?
Una conversación de 20 turnos con 50,000 tokens fijos en Claude Sonnet 5.5 cuesta unos 2.37 dólares sin caché y unos 0.37 con caché. La diferencia es de unos 2.01 dólares, un 84.6 % del total. Con más turnos o más tokens fijos, la diferencia crece.
La API de Claude no recuerda nada entre peticiones. Para que el modelo "recuerde", en cada turno envías de nuevo todo el contexto: las instrucciones, las preguntas y respuestas anteriores y la pregunta nueva. Cada reenvío se paga como entrada.
Por qué el coste sube tanto sin caché
El contexto crece en cada turno, y cada turno paga todo el contexto otra vez. No pagas una vez por cada pregunta: pagas la suma de contextos cada vez más largos.
En el ejemplo, el primer turno envía 50,200 tokens y el último, 63,500. Entre los 20 turnos suman 1,137,000 tokens de entrada, aunque tú solo escribiste 200 por pregunta. Casi todo es contexto repetido.
Lo repetido es justo lo que la caché abarata. El prompt caching (caché del prompt) guarda el principio del contexto. En el turno siguiente, el modelo lo lee de la caché a una fracción del precio.
Cómo se calcula
El contexto del turno i es lo fijo, más las preguntas y respuestas anteriores, más la pregunta nueva:
contexto(i) = fijos + (i − 1) × (pregunta + respuesta) + pregunta sin caché = contexto(i) × precio de entrada + respuesta × precio de salida con caché = lee el contexto anterior + escribe lo nuevo + respuesta × precio de salida
- En el primer turno se escribe todo el contexto en la caché.
- A partir del segundo, se lee el contexto del turno anterior y se escribe solo lo nuevo: la respuesta anterior y la pregunta de ahora.
- Los precios son por millón de tokens, así que cada producto se divide entre 1,000,000.
- La respuesta cuesta igual con y sin caché.
Estos son los precios de la página oficial de precios de Anthropic, en dólares por millón de tokens:
| Modelo | Entrada | Salida | Leer la caché |
|---|---|---|---|
| Claude Fable 5.1 | 10.00 | 50.00 | 0.25 |
| Claude Opus 5.5 | 4.00 | 20.00 | 0.20 |
| Claude Sonnet 5.5 | 2.00 | 10.00 | 0.10 |
| Claude Haiku 5.5 (prompt hasta 100,000 tokens) | 0.10 | 0.50 | 0.01 |
| Claude Haiku 5.5 (prompt de más de 100,000 tokens) | 0.50 | 2.50 | 0.05 |
Escribir en la caché cuesta 1.25 veces la entrada si dura 5 minutos y 2 veces si dura 1 hora. En Haiku 5.5, cada turno se cobra según su propio tamaño: el que pasa de 100,000 tokens paga los precios altos.
Cómo usar la calculadora
- Modelo. Elige uno de Claude.
- Tokens fijos. Lo que va igual en todos los turnos: instrucciones, documentos, ejemplos.
- Preguntas. Cuántos turnos tiene la conversación.
- Tokens por pregunta y por respuesta. Su tamaño medio.
En las opciones avanzadas puedes elegir la duración de la caché. Si pasa más tiempo que esa duración entre dos turnos, la caché caduca y hay que escribirla otra vez, así que elige 1 hora o cuenta más escrituras.
Ejemplo
Un asistente con Claude Sonnet 5.5 tiene 50,000 tokens fijos. El usuario hace 20 preguntas de 200 tokens y recibe respuestas de 500, con caché de 5 minutos:
| Concepto | Resultado |
|---|---|
| Entrada sin caché | $2.27 |
| Entrada con caché | $0.27 |
| Total sin caché | $2.37 |
| Total con caché | $0.37 |
| Ahorro | $2.01 |
La entrada baja un 88.3 %. Contando las respuestas, que no se abaratan, el total baja un 84.6 %: de cada 10 dólares, ahorras unos 8. La caché compensa desde el turno 2, porque en el primero cuesta algo más escribir el contexto.
Qué pasa con la ventana de contexto
La ventana es el máximo de tokens que caben en una petición. Según la página oficial, los modelos de esta calculadora que la citan admiten hasta 1,000,000 de tokens, y la calculadora usa ese límite para todos por prudencia. En el ejemplo, el último turno llega a 63,500 tokens, muy por debajo.
Una conversación no puede crecer sin fin: si el contexto se acerca al límite, la calculadora te avisa. La caché no amplía la ventana: solo abarata lo que ya cabe.
Preguntas frecuentes
¿Por qué mi conversación cuesta más que la suma de mis preguntas?
Porque cada turno reenvía el contexto completo. Las preguntas son solo una parte pequeña: en el ejemplo, 200 tokens de 50,200 en el primer turno.
¿La caché abarata también las respuestas?
No. Las respuestas se pagan al precio de salida con y sin caché. Lo que abarata es la entrada repetida. Eso sí, cada respuesta pasa a formar parte del contexto del turno siguiente.
¿Con 1 solo turno compensa la caché?
No. Escribir en la caché cuesta más que la entrada normal: 1.25 veces con 5 minutos. Con 1 turno no hay lecturas que lo compensen. Con 2 turnos, en el ejemplo, ya ahorras.
¿Qué cambia si elijo 1 hora de caché?
Escribir cuesta 2 veces la entrada en vez de 1.25, pero la caché aguanta 1 hora entre turnos. Sale mejor si tus usuarios tardan más de 5 minutos en contestar.
¿Por qué Haiku 5.5 sube de precio de golpe?
Haiku 5.5 cobra precios más altos en los turnos cuyo prompt supera 100,000 tokens. Cada turno se cobra por su propio tamaño. Con pocos tokens, Haiku sale muy barato.
Son estimaciones: los precios pueden cambiar, así que contrástalos con la página oficial de Anthropic.
