Claude Code es compatible oficialmente con Claude Fable 5, Claude Opus 5, Claude Sonnet 5 y Claude Haiku 4.5. Para tareas complejas de codificación agente, Opus 5 es la opción predeterminada más segura. Para las sesiones más difíciles y de mayor duración, Fable 5 es el tope de gama. Para el trabajo diario, Sonnet 5 es la opción equilibrada. Para ciclos rápidos y económicos, Haiku 4.5 es la opción veloz.
Qué es compatible ahora con Claude Code
Claude Code no trata todos los modelos de la misma manera. Los alias integrados se asignan a un miembro específico de la familia Claude, y esos alias pueden resolverse de forma diferente según el proveedor.
| Modelo | Mejor caso de uso | Por qué encaja en Claude Code |
|---|---|---|
| Claude Fable 5 | Trabajo agente de larga duración | Mayor capacidad, 1M de contexto, el más potente para investigación profunda |
| Claude Opus 5 | Codificación compleja y trabajo empresarial | El punto de partida recomendado por Anthropic para codificación agente seria |
| Claude Sonnet 5 | Tareas de codificación diarias | El mejor equilibrio entre velocidad e inteligencia |
| Claude Haiku 4.5 | Tareas pequeñas y ciclos rápidos | La opción más rápida con calidad casi de frontera |
La conclusión práctica es simple: no elijas solo por la marca. Elige según el tamaño de la tarea, la tolerancia a la latencia y la autonomía que necesite la sesión.
Cómo elige Claude Code un modelo
Claude Code te permite configurar un modelo por alias o por nombre completo del modelo. Puedes cambiarlo durante la sesión con /model, iniciarlo con claude --model <nombre> o configurar ANTHROPIC_MODEL.
claude --model sonnet
export ANTHROPIC_MODEL="claude-sonnet-5"
El detalle importante es que ANTHROPIC_BASE_URL cambia dónde se envían las solicitudes, no qué modelo las responde. Si apuntas Claude Code a una puerta de enlace, esa puerta de enlace decide qué IDs de modelo expone.
Claude Code también resuelve alias según el proveedor. En la API de Anthropic, opus se asigna a Opus 5 y sonnet a Sonnet 5. En otros proveedores, esos mismos alias pueden resolverse en versiones de modelo más antiguas o diferentes. Si necesitas reproducibilidad, fija el nombre completo del modelo.
Mejor modelo para cada carga de trabajo de codificación
Si estás eligiendo para una carga de trabajo de codificación real, usa esta clasificación:
- Fable 5 para migraciones enormes, sesiones largas de depuración y tareas que necesitan autoverificación repetida.
- Opus 5 para los trabajos de codificación agente más difíciles donde la corrección importa más que la velocidad bruta.
- Sonnet 5 para el equilibrio diario por defecto entre velocidad, contexto y calidad.
- Haiku 4.5 para ediciones rápidas, ciclos de herramientas cortos y automatización ligera.
Para la mayoría de los equipos, Sonnet 5 es el primer modelo en el que estandarizarse. Si la tarea empieza a parecer más una investigación que una edición, sube a Opus 5. Si la sesión se convierte en un maratón, Fable 5 es el mejor techo.
Cuándo tiene sentido Novita AI
Si quieres el flujo de trabajo de Claude Code pero necesitas más flexibilidad en el backend, Novita AI encaja naturalmente. Novita documenta un endpoint compatible con Anthropic para integraciones al estilo de Claude Code, lo que te permite mantener el mismo flujo de trabajo en terminal mientras enrutas a modelos del catálogo de Novita.
Esto es importante en dos casos:
- Quieres comparar modelos de codificación sin reescribir tu bucle de agente.
- Quieres usar una interfaz compatible con Claude Code con modelos abiertos como Kimi K2.
Por ejemplo, la guía de Novita muestra a Claude Code usando una URL base compatible con Anthropic con un ID de modelo de Novita:
export ANTHROPIC_BASE_URL="https://api.novita.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="<Novita API Key>"
export ANTHROPIC_MODEL="moonshotai/kimi-k2-instruct"
Eso te da la ergonomía de Claude Code sin bloquear cada sesión al mismo backend.
Patrones prácticos de configuración
Usa esta regla general:
| Objetivo | Configuración recomendada |
|---|---|
| Máxima calidad de codificación | claude --model fable |
| Mejor valor predeterminado para equipos | claude --model sonnet |
| Iteración rápida | claude --model haiku |
| Experimentación basada en puerta de enlace | ANTHROPIC_BASE_URL más un ID de modelo de puerta de enlace explícito |
Si te importa un comportamiento estable entre entornos, fija el nombre completo del modelo en lugar de depender de alias. Si te importan el costo y la flexibilidad del backend, mantén el alias en tu flujo de trabajo de indicaciones y traslada la elección del modelo al entorno.
Para implementaciones de terceros, usa las variables actuales ANTHROPIC_DEFAULT_FABLE_MODEL, ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL y ANTHROPIC_DEFAULT_HAIKU_MODEL. Anthropic ahora trata ANTHROPIC_SMALL_FAST_MODEL como obsoleto.
Preguntas frecuentes
¿Cuál es el mejor modelo de Claude Code para codificar?
Para la mayoría de las cargas de trabajo de codificación, comienza con Sonnet 5. Para trabajos agente más difíciles, pasa a Opus 5.
¿Claude Code solo es compatible con modelos Claude?
Por defecto, Claude Code está construido en torno a los modelos Claude. A través de una puerta de enlace, el catálogo de modelos depende del proveedor al que te conectes.
¿Puedo usar Novita AI con Claude Code?
Sí. Novita documenta una ruta compatible con Anthropic que permite a Claude Code apuntar a modelos alojados en Novita.
¿Debería usar Haiku 4.5 para proyectos reales?
Sí, cuando la tarea sea lo suficientemente pequeña. Es la opción más rápida, pero no es la mejor opción para razonamiento profundo en múltiples archivos.
Artículos recomendados
- Claude Code vs Cursor: ¿Qué herramienta de codificación con IA deberías usar en 2026?
- Cómo usar Kimi-K2 en Claude Code en Windows, Mac y Linux
- ¿Qué es un agente de codificación Claude? Cómo funciona el bucle
Fuentes consultadas el 17 de agosto de 2026: Descripción general de modelos de Claude de Anthropic, Configuración de modelos de Claude Code, Guía de Claude Code de Novita AI.
