GPT-5.4 y GPT-5.4 Mini se han retirado · Cambia a otro modelo disponible
Blog
Comparación

Mejor modelo para Claude Code

Empieza el trabajo diario con Sonnet 5, pasa a Opus 5 cuando aumenten la complejidad o el riesgo, reserva Fable 5.1 para las tareas largas más difíciles y usa Haiku 4.5 como apoyo acotado.

12 min de lecturaOmniaKey
Claude CodeClaude Sonnet 5Claude Opus 5selección de modelos

El mejor modelo para Claude Code en la mayoría de los trabajos cotidianos de repositorio es Claude Sonnet 5. Es la opción inicial que prioriza la eficiencia: rápida, capaz, con una ventana de contexto nativa de un millón de tokens y un precio por token inferior al de Opus o Fable. Empieza directamente con Claude Opus 5 si la corrección importa más que el rendimiento o si la tarea es ambigua, arquitectónica o cara de corregir. Usa Claude Haiku 4.5 para trabajo acotado con una comprobación clara y reserva Claude Fable 5.1 para tareas exigentes y prolongadas que superen a Opus.

Esta recomendación es una política de enrutamiento, no una clasificación universal. La guía general de Anthropic propone iniciar la mayoría de cargas con Opus 5, mientras que los alias de Claude Code presentan Sonnet para la programación diaria y Opus para el razonamiento complejo. Esta guía elige Sonnet como opción cotidiana para quien optimiza el coste por cambio aceptado; un equipo que priorice capacidad puede empezar razonablemente con Opus.

Para comparar opciones económicas entre proveedores, consulta la comparación de Claude Haiku 4.5 y GPT-5.6 Luna para programar. Separa el encaje con el protocolo de Claude Code del precio por token y compara el coste por tarea aceptada sin declarar un ganador universal.

Verificación de hechos: 8 de septiembre de 2026. Esta guía de investigación usa la documentación vigente de Anthropic sobre modelos, configuración de Claude Code, precios, costes, subagentes y gateways, además de la fuente actual del catálogo de OmniaKey. No ejecutamos un benchmark controlado de los cuatro modelos, por lo que las recomendaciones son una política inicial reproducible, no la afirmación de que uno gana en todos los repositorios.

Mejor modelo para Claude Code de un vistazo

ModeloUso más adecuado en Claude CodeContextoAnthropic entrada / salidaOmniaKey entrada / salida
Claude Sonnet 5Programación diaria, features, depuración rutinaria y la mayoría de subagentes1M$2 / $10$0.84 / $4.20
Claude Opus 5Arquitectura, bugs sutiles, refactors amplios y fallos costosos1M$5 / $25$1.40 / $7
Claude Fable 5.1Razonamiento exigente y el trabajo autónomo más prolongado1M$10 / $50$2.80 / $14
Claude Haiku 4.5Búsquedas rápidas, clasificación, resúmenes y tareas mecánicas pequeñas200K$1 / $5$0.28 / $1.40

Los precios están en dólares por millón de tokens de entrada y salida, antes de cargos por prompt cache, contexto largo, fast mode o herramientas. Anthropic y OmniaKey son ámbitos de facturación distintos: la columna de OmniaKey muestra la tarifa del gateway en el catálogo del repositorio comprobado el 8 de septiembre de 2026; no es un cálculo a partir de la tarifa oficial actual de Anthropic ni una asignación de suscripción. Confirma la ruta y el precio vigentes en el catálogo de modelos antes de presupuestar producción.

Si quieres aplicar una sola regla hoy, usa Sonnet 5 como opción eficiente por defecto y escala según la tarea. El mejor modelo es el menos caro que entrega cambios aceptados de forma fiable, no el que muestra el número más alto en un benchmark.

Por qué Sonnet 5 es la mejor opción cotidiana

Anthropic describe Sonnet 5 como su mejor combinación de velocidad e inteligencia, y el alias sonnet de Claude Code está pensado para la programación diaria. Es un punto de partida sensato para:

  • implementar una feature acotada con criterios de aceptación claros;
  • seguir un error conocido por unos pocos archivos;
  • escribir o actualizar pruebas junto a un cambio local;
  • revisar un pull request enfocado;
  • convertir un diseño ya decidido en código;
  • coordinar la investigación habitual del repositorio mediante subagentes.

Sonnet 5 ofrece contexto nativo de 1M, así que elegirlo ya no implica renunciar a la ventana larga de los modelos Opus y Fable actuales. Sin embargo, capacidad de contexto no significa capacidad de razonamiento. Un millón de tokens permite incluir más evidencia, pero no garantiza que el modelo encuentre la arquitectura correcta o un fallo sutil.

Usa el ID exacto cuando quieras fijar una evaluación:

text
/model claude-sonnet-5

Los ID de API de Claude 5 sin fecha son snapshots fijos. Los alias de Claude Code aún pueden resolver a modelos distintos según el proveedor o cambiar cuando evolucionen las recomendaciones, por lo que un ID exacto facilita la reproducción de una evaluación.

Cuándo compensa Claude Opus 5

Elige Claude Opus 5 cuando la parte cara de la tarea sea razonar y no escribir. Algunas señales habituales:

  • el bug cruza varios servicios y la explicación evidente es incorrecta;
  • el repositorio es desconocido y la petición deja decisiones importantes abiertas;
  • una decisión de arquitectura o migración será cara de revertir;
  • un refactor amplio debe conservar comportamiento implícito repartido entre muchos archivos;
  • los errores de seguridad, facturación o integridad de datos tienen un coste alto;
  • Sonnet dispone del contexto relevante, lo intentó seriamente y aun así se equivoca.

Opus 5 cuesta más por token, pero el precio por token no equivale al coste de completar la tarea. En trabajos difíciles, un modelo más potente puede alcanzar un resultado aceptado con menos ciclos fallidos y menos corrección humana. En una edición precisa de un solo archivo, esa ventaja quizá nunca aparezca.

text
/model claude-opus-5

La guía de Anthropic que prioriza capacidad empieza la mayoría de cargas con Opus 5 y luego optimiza hacia abajo. Es una política defendible cuando omitir un caso límite sale caro. Para revisar evidencia publicada, comportamiento por effort, migración y límites, consulta la reseña de Claude Opus 5. Para decidir directamente entre dos modelos, usa la comparación de Claude Opus 5 y Sonnet 5.

Cuándo Fable 5.1 merece el sobreprecio

Claude Fable 5.1 es el modelo de Anthropic más capaz entre los disponibles de forma amplia. Claude Code sitúa la familia Fable en trabajos mayores que una sola sesión: sesiones autónomas largas, razonamiento exigente y tareas que se benefician de investigar antes de actuar y verificar durante todo el proceso.

Eso convierte Fable 5.1 en un especialista y no en la opción rutinaria. Pruébalo cuando:

  • una investigación de causa raíz siga abierta tras un intento serio con Opus 5;
  • Opus 5 en xhigh o max siga fallando una evaluación exigente;
  • el trabajo deba mantener coherencia durante horas y entre muchas herramientas y artefactos;
  • el coste del fallo sea suficiente para que tus evaluaciones justifiquen el sobreprecio.

No pagues la tarifa de Fable solo porque un repositorio tenga muchos archivos. Un alcance claro, contexto enfocado y una prueba de aceptación fiable suelen importar más que el nivel del modelo. Fable aporta valor cuando el problema alcanza el límite de Opus, no cuando el prompt está mal definido.

text
/model claude-fable-5-1

Fable 5.1 requiere Claude Code v2.1.255 o posterior. El alias fable resuelve a Fable 5.1 salvo que se haya sobrescrito; antes de v2.1.255 resolvía a Fable 5. El modelo nunca es la opción predeterminada por tipo de cuenta y su visibilidad en el selector puede depender de la organización, el proveedor y la disponibilidad de créditos de uso.

La reseña y guía de API de Claude Fable 5.1 explica su pensamiento adaptativo siempre activo, el menor precio de lectura de cache, las restricciones de migración y sus ID exactos. La página del modelo Fable 5 anterior y la guía de precios de Fable 5 solo siguen siendo útiles si evalúas deliberadamente el modelo previo.

Dónde encaja Haiku 4.5

Claude Haiku 4.5 es el modelo más rápido de la comparación actual de Anthropic y tiene una ventana de contexto de 200K. Funciona bien cuando la tarea es estrecha, el criterio de éxito es explícito y un error resulta barato de detectar:

  • localizar archivos o símbolos antes de que empiece el agente principal;
  • resumir logs acotados o la salida de pruebas;
  • clasificar incidencias con una taxonomía conocida;
  • hacer ediciones repetitivas con una prueba determinista;
  • responder preguntas concretas sobre código ya presente en el contexto.

Haiku deja de ser económico si un error pequeño provoca varios reintentos costosos. Escala cuando pierda relaciones entre archivos, interprete mal un dominio nuevo o necesite correcciones repetidas. La tabla actual de modelos no ofrece para Haiku 4.5 el mismo control effort, así que no diseñes una política que dé por hecho que se puede ajustar como Sonnet, Opus o Fable.

Para un subagente ligero dedicado, fija el modelo en su frontmatter:

yaml
---
name: quick-researcher
description: Finds files and summarizes evidence for a scoped repository question
model: haiku
---

Los subagentes de Claude Code heredan el modelo principal cuando se omite model. Fijar haiku para investigación acotada evita que cada búsqueda delegada use el nivel Opus o Fable de la sesión principal. Para subagentes de implementación o revisión, Sonnet es el punto de partida más seguro.

Modelo y effort corrigen fallos distintos

La selección de modelo y el effort resuelven fallos diferentes. Fable 5.1, Opus 5 y Sonnet 5 admiten pensamiento adaptativo y control de effort; el valor predeterminado actual de la API de Claude es high para los tres. Empieza ahí y cambia una sola variable cada vez.

Cambia de modelo cuando el problema sea demasiado difícil. Si Claude tiene los archivos, las herramientas y las instrucciones relevantes, explora bien la tarea y aun así llega a una conclusión equivocada, pasa de Haiku a Sonnet, de Sonnet a Opus o de Opus a Fable.

Aumenta el effort cuando el modelo elegido necesite razonar más. Usa un nivel superior si la tarea requiere más planificación, análisis de largo alcance o comprobaciones. Un effort mayor puede mejorar la finalización, pero también aumenta la latencia y el coste de tokens de salida.

Antes corrige el contexto. Una petición vaga, un CLAUDE.md obsoleto, documentación ausente o una herramienta inaccesible no se arreglan de forma fiable gastando más tokens. Primero proporciona el criterio de éxito y la evidencia necesaria.

La guía actual de Anthropic indica que ajustar el effort suele ser una palanca mejor que cambiar de modelo. Compruébalo en tu carga: si Opus con mayor effort sigue sin superar la prueba de aceptación, Fable 5.1 se convierte en el siguiente nivel de capacidad.

Qué seleccionan realmente best, fable y opusplan

Los alias de Claude Code son prácticos, pero no todos son ID de modelo fijos.

SelecciónComportamiento actual
sonnetEl Sonnet más reciente configurado para el proveedor activo; rol de programación diaria
opusEl Opus más reciente configurado para el proveedor activo; rol de razonamiento complejo
fableEl Fable más reciente, actualmente Fable 5.1 salvo sobrescritura
bestEl Fable más reciente disponible; si no lo está, usa la misma selección que opus
opusplanUsa Opus en modo plan y Sonnet durante la ejecución
ID exacto de APIFija el snapshot solicitado cuando el proveedor activo lo ofrece

En la API directa de Anthropic, opus y sonnet resuelven actualmente a Opus 5 y Sonnet 5. Otros proveedores pueden resolver esos alias a versiones anteriores. Un gateway cambia el destino y puede definir sus propias opciones de modelo; no convierte un alias en una garantía entre proveedores.

Usa alias por comodidad en una sesión interactiva. Usa ID exactos en evaluaciones, automatizaciones, reproducción de incidencias y cualquier registro que deba indicar qué modelo se ejecutó.

Una política de enrutamiento práctica

Cambia en los límites de una tarea, no cada pocos turnos:

  1. Empieza las features y el mantenimiento rutinario con Sonnet 5 y su effort predeterminado.
  2. Usa Haiku 4.5 para subagentes pequeños y aislados con salida determinista.
  3. Empieza con Opus 5 cuando la ambigüedad, el alcance arquitectónico o el coste del fallo ya sean altos.
  4. Prueba más effort en Opus antes de pagar Fable si el fallo se debe a poca profundidad de razonamiento.
  5. Usa Fable 5.1 cuando una tarea exigente o tu conjunto de evaluación justifiquen el sobreprecio.
  6. Vuelve a Sonnet cuando la decisión difícil esté resuelta y la ejecución sea mecánica.

Cambiar de modelo dentro de una conversación larga puede reducir la reutilización de prompt cache, de modo que el siguiente turno sea más lento y caro. Cambia en un límite limpio cuando sea posible. Para trabajo no relacionado, /clear suele ser mejor que arrastrar una sesión antigua a otro modelo.

Compara cambios aceptados, no impresiones

Para controlar el contexto y la sesión que influyen en esa métrica, consulta la guía para reducir el consumo de tokens de Claude Code. Explica cómo recortar el contexto repetido sin facilitar artificialmente la evaluación.

Una evaluación local justa mantiene el mismo estado del repositorio, prompt, herramientas, permisos, effort y prueba de aceptación para cada modelo. Prepara un conjunto pequeño que represente tu trabajo real:

Clase de tareaEjemploQué medir
Edición rutinariaAñadir un campo validado y pruebasTasa de acierto, latencia, tiempo de corrección
DepuraciónReproducir y corregir una regresión sutilCausa raíz, reintentos, pruebas ejecutadas
RefactorCambiar una interfaz entre paquetesLlamadas omitidas, resultado del build
RevisiónInspeccionar un cambio con un defecto conocidoHallazgos útiles, falsos positivos
ArquitecturaProponer una migración reversibleCobertura de restricciones, calidad de decisión
SubagenteBuscar y resumir evidencia acotadaPrecisión, tokens, tiempo de respuesta

Repite cada tarea porque los resultados de un agente varían. Registra la aceptación, los minutos de corrección humana, el tiempo total, los tokens de entrada, cache y salida, y las llamadas a herramientas. Un modelo con tokens dos veces más caros todavía puede producir un cambio aceptado más barato; si el modelo económico supera la misma prueba, es la mejor opción para esa clase de tarea.

No cambies modelo y effort a la vez en la primera comparación. Mantén el effort predeterminado mientras comparas modelos y después prueba niveles en el que quieras desplegar. De otro modo no sabrás si la diferencia procede de la capacidad o del presupuesto de razonamiento.

Cómo cambiar de modelo en OmniaKey

Los pasos de conexión están en la guía de configuración de Claude Code. Tras configurar el endpoint compatible con Anthropic, usa /model con un ID exacto admitido:

text
/model claude-haiku-4-5
/model claude-sonnet-5
/model claude-opus-5
/model claude-fable-5-1

Actualiza Claude Code si no aparece un modelo vigente: Sonnet 5 requiere v2.1.197 o posterior, Opus 5 requiere v2.1.219 o posterior y Fable 5.1 requiere v2.1.255 o posterior. Ejecuta claude update, vuelve a abrir el selector y confirma la ruta en el catálogo activo.

Para lograr resultados reproducibles, solicita el modelo exacto e inspecciona el modelo y el uso devueltos en lugar de asumir el comportamiento de un alias o un fallback silencioso. La disponibilidad puede cambiar según proveedor, organización y ruta; un error debe detener la ejecución y no servir como prueba de que otro modelo completó el trabajo.

Claude Code está diseñado para modelos Claude. Anthropic indica que un gateway puede actuar como proxy de formatos de API admitidos, pero no permite enrutar Claude Code a modelos que no sean Claude. Si la decisión es Claude frente a GPT o Gemini, elige un agente compatible con el protocolo necesario. La guía de familias de modelos para agentes de programación cubre esa cuestión más amplia, mientras que Claude Code vs Codex compara los productos.

Para la decisión cotidiana directa entre proveedores, usa la comparación para programar Claude Sonnet 5 vs GPT-5.6 Terra. Mantiene separada la elección del modelo de la elección del agente entre Claude Code y Codex.

Recomendación final

Para la mayoría de los desarrolladores que optimizan rendimiento diario y coste, Claude Sonnet 5 es el mejor modelo predeterminado para Claude Code. Empieza con Opus 5 si la tarea ya es ambigua o cara de corregir, usa Haiku 4.5 como apoyo acotado y pasa a Fable 5.1 solo para trabajos exigentes y prolongados que Opus no logre superar con un effort adecuado.

Trátalo como una política inicial. Tus datos de cambios aceptados deben fijar los límites definitivos.

Preguntas frecuentes

¿Cuál es el mejor modelo para Claude Code?

Claude Sonnet 5 es la mejor opción eficiente para la mayoría de la programación diaria. Claude Opus 5 es el mejor comienzo si priorizas capacidad en arquitectura compleja, depuración sutil y fallos costosos. Fable 5.1 se dirige al trabajo prolongado más difícil, y Haiku 4.5 a tareas simples y acotadas.

¿Opus es mejor que Sonnet para Claude Code?

Opus es más capaz en trabajo difícil y ambiguo, pero Sonnet es más rápido y barato para tareas rutinarias. La guía general de Anthropic comienza la mayoría de cargas con Opus; Claude Code etiqueta Sonnet para programación diaria. Decide según el coste del fallo y mide cambios aceptados.

¿Debo usar Fable 5.1 o Fable 5?

Usa Fable 5.1 para evaluaciones nuevas. Es la versión más reciente, el alias fable resuelve a ella en clientes actuales compatibles y mantiene el mismo precio base de entrada y salida mientras reduce el coste de lectura de cache. Fija Fable 5 solo si necesitas reproducir un resultado del modelo anterior.

¿Todo repositorio grande debería usar Fable 5.1?

No. El tamaño del repositorio no justifica Fable por sí solo. Proporciona contexto enfocado y prueba antes Sonnet u Opus; evalúa Fable cuando el problema sea realmente largo, ambiguo y esté fuera del alcance de los modelos económicos.

¿Qué modelo deberían usar los subagentes de Claude Code?

Usa Haiku para búsquedas, clasificación o resúmenes acotados con comprobaciones claras. Usa Sonnet para implementación, revisión y coordinación. Deja que un subagente herede Opus o Fable solo cuando su propia tarea necesite esa capacidad.

¿Un effort mayor equivale a un modelo mejor?

No. El modelo controla la capacidad subyacente; el effort controla cuánto razonamiento aplica un modelo compatible. Sube de modelo si lo intentó con un effort adecuado y no pudo resolverlo. Aumenta primero el effort cuando la tarea solo requiere un análisis más profundo.

¿Claude Code puede usar modelos GPT o Gemini?

No. Anthropic documenta que Claude Code está diseñado para modelos Claude y no admite enrutarlos a modelos ajenos mediante un gateway. Usa Codex, Cursor, Cline, aider u otro agente compatible cuando necesites GPT o Gemini.

Fuentes comprobadas

Las fuentes oficiales siguientes están publicadas en inglés.