Hay muchos artículos que explican la diferencia entre Opus y Sonnet como «alto rendimiento» y «equilibrio», pero eso no sirve como criterio de elección. El criterio es el multiplicador. Al ejecutar el mismo trabajo de 1 paso con ambos, la diferencia de precio es de aproximadamente 1.7 veces. Si conoces primero esta cifra, la pregunta deja de ser «cuál es más inteligente» y pasa a ser «¿vale la pena pagar 1.7 veces más por este trabajo?», una pregunta que sí tiene respuesta.
Un punto más. Muchas de las explicaciones que aparecen en los primeros resultados de búsqueda están escritas suponiendo la generación anterior o la anterior a esa. Los precios de esta página se cargan desde el catálogo al renderizarse, por lo que las cifras también cambiarán si bajan los precios o cambia la generación.
Precios unitarios de los modelos actuales y coste real de 1 paso
Por 1M de tokens y por una ejecución de 1 paso con 25.000 tokens de entrada / 1.200 de salida:
| Modelos | Entrada / salida (1M) | 1 paso | Tareas adecuadas |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | Aprox. $0.0217 | Resumen, clasificación, formato y extracción |
| Claude Sonnet 4.6 | $2.10 / $10.50 | Aprox. $0.0651 | Programación cotidiana en general (establecer como predeterminado) |
| Claude Opus 5 | $3.50 / $17.50 | Aprox. $0.1085 | Decisiones de diseño, errores de causa desconocida y varias restricciones |
Cómo elegir: Sonnet como predeterminado; Opus cuando te atasques
La operación práctica se reduce a esto: establece Sonnet como predeterminado y sube a Opus solo cuando te atasques. Si haces lo contrario, pagarás el precio de gama alta incluso por tareas cuyos pasos ya están claros.
El criterio para cambiar es «la naturaleza de la tarea», no la sensación de dificultad.
- Sonnet es suficiente: las especificaciones están claras; los pasos se ven; vas a añadir algo siguiendo el código existente; la razón del fallo de una prueba es evidente.
- Sube a Opus: necesitas decidir el diseño; aún no has identificado la causa; debes satisfacer varias restricciones a la vez; Sonnet ha fallado dos veces en el mismo punto.
- Baja a Haiku: resumen, clasificación, formato y extracción; llamadas internas del agente.
El coste del cambio es prácticamente cero. Desde la API, solo hay una cadena con el nombre del modelo, y el endpoint, la clave y el formato de la solicitud son iguales. Por eso la conclusión es: si dudas, probar es más rápido.
Decide la clasificación en tu propio repositorio, no con benchmarks
Los resultados de los benchmarks públicos cambian según la selección de tareas, y sus cifras duran menos que la frecuencia de actualización de los modelos. Aunque escribamos aquí una clasificación, cuando se lea probablemente ya tratará sobre otra generación.
En su lugar, aquí tienes un procedimiento de 30 minutos. Elige 3 tareas que realmente te hayan causado problemas, pásalas a ambos con las mismas instrucciones y registra ① si se resolvieron, ② el número de iteraciones y ③ los tokens consumidos. Así obtendrás la clasificación para tu uso y sabrás al mismo tiempo si merece la pena la diferencia de 1.7 veces indicada arriba.
La visión general de la especificación de modelos y precios para Claude Code está en Precios de Claude Code; las opciones cuando alcanzas el límite de uso, en Límites de Claude Pro; y la versión detallada en inglés, en Claude Opus vs Sonnet vs Haiku.
Preguntas frecuentes
¿Cuál es la diferencia entre Claude Opus y Sonnet?
Difieren en posicionamiento y precio. Opus es el modelo de gama alta para los problemas más difíciles, mientras que Sonnet equilibra rendimiento y precio para las tareas cotidianas. La diferencia de precio es concreta: según las tarifas de Kunavo, por 1M de tokens, Claude Opus 5 cuesta $3.50 / $17.50, y Claude Sonnet 4.6 cuesta $2.10 / $10.50. Para el mismo trabajo de 1 paso, la diferencia es de aproximadamente 1.7 veces.
¿Cuál debería usar habitualmente?
Lo práctico es establecer Sonnet como predeterminado y subir a Opus solo cuando te atasques. Si haces lo contrario, pagarás el precio de gama alta incluso por tareas sencillas. Como orientación, Sonnet es adecuado para tareas con especificaciones claras y pasos definidos; Opus, para tareas que requieren decisiones de diseño, tienen una causa desconocida o deben satisfacer varias restricciones simultáneamente.
¿Cuándo se utiliza Haiku?
Para procesos rutinarios como resumir, clasificar, dar formato y extraer. Como cuesta $0.70 / $3.50 por 1M de tokens, trasladar estas tareas auxiliares a Haiku reduce visiblemente la factura. También existe un ajuste para dirigir las llamadas internas del agente a Haiku (ANTHROPIC_DEFAULT_HAIKU_MODEL), que se aplica durante cada sesión.
¿Qué cambia al cambiar de modelo?
Desde el punto de vista de la API, solo cambia una cadena: el nombre del modelo en el campo model. Basta con sustituir ese nombre, manteniendo el mismo endpoint, la misma clave y el mismo formato de solicitud. Esto también significa que experimentar cuesta muy poco: si dudas, pasa la misma entrada una vez por cada modelo y compara los resultados y usage; es la forma más rápida.
¿Se puede decidir cuál es más inteligente mediante benchmarks?
Los benchmarks públicos cambian de clasificación según cómo se elijan las tareas, y sus cifras caducan demasiado rápido frente a la frecuencia de actualización de los modelos. Es más fiable medirlos con tu propio uso. Elige 3 tareas que realmente te hayan causado problemas, pásalas a ambos con las mismas instrucciones y registra: ① si se resolvieron, ② cuántas veces hubo que rehacer el trabajo y ③ cuántos tokens se consumieron. En unos 30 minutos tendrás una clasificación útil para ti.
¿De qué fecha son los precios de este artículo?
Los precios no están escritos en el texto, sino que se cargan desde el catálogo de modelos al renderizar la página. Por tanto, si se añaden modelos, bajan los precios o cambia la generación, también cambiarán las cifras de este texto. Evitar que queden cifras antiguas cuando cambia la generación es precisamente el motivo de este enfoque.