Cómo elegir modelos de Claude para programar: guía de Anthropic y ajustes de Claude Code
Cómo elegir modelos de Claude para programar: guía de Anthropic y ajustes de Claude Code
Anthropic publicó una guía completa para elegir entre Fable 5.2, Opus 5.5, Sonnet y Haiku, además de un prompt para auditar la configuración de Claude Code y sus subagentes.
Anthropic publicó una guía completa para elegir entre Fable 5.2, Opus 5.5, Sonnet y Haiku. Puedes pedir a Fable 5.2 que revise tu configuración de Claude Code según las recomendaciones de esta guía.
Antes, el subagente integrado Explore en Claude Code siempre se ejecutaba en Haiku. Ahora usa tu modelo principal. Si ese modelo es Opus 5.5 o acabas de cambiar a Fable 5.2, Explore desperdicia la cuota de un modelo más potente cada vez que lee archivos o busca código.
Por eso conviene crear un subagente propio llamado Explore y especificar model: haiku.
Prompt para revisar la configuración
Lee esta guía: https://claude.dev/blog/which-claude-model-should-you-build-with/
Luego revisa mi configuración de Claude Code según las recomendaciones: ajustes de usuario y de proyecto, subagentes en ~/.claude/agents y .claude/agents, y el archivo CLAUDE.md.
Encuentra tres categorías de problemas.
1. Subagentes que usan modelos inadecuados
Busca subagentes que solo buscan archivos, leen logs o ejecutan pruebas, pero no tienen un modelo explícito, por lo que usan el modelo principal.
Si no existe un subagente Explore propio con model: haiku, considera eso también un problema.
Revisa también la situación inversa: los subagentes que editan código o toman decisiones deben permanecer en el modelo principal. Asegúrate de que la variable CLAUDE_CODE_SUBAGENT_MODEL no los obligue a usar un modelo más débil. Comprueba solo esta variable: en el bloque env de la configuración y en el entorno de la shell.
2. El modelo o el nivel de esfuerzo no coinciden con la tarea
Usa la tabla de la guía:
- Opus 5.5 con nivel de esfuerzo
mediumpara desarrollo y depuración cotidianos. - Sonnet 5.5 para tareas bien definidas, como corregir un error o implementar una función según una especificación.
- Fable 5.2 para refactorizaciones grandes, migraciones y coordinación de muchos subagentes.
Marca un nivel de esfuerzo superior a high si está configurado por defecto, y sugiere probar primero un modelo más potente con un nivel de esfuerzo menor.
También marca opusplan si está seleccionado por defecto, porque en ese modo la edición de código se ejecuta en Sonnet.
3. No hay forma de verificar los resultados en el proyecto
Comprueba si CLAUDE.md indica cómo ejecutar pruebas y compilaciones, y si existe alguna comprobación que se pueda ejecutar.
La guía recomienda este orden: primero asegurar que el resultado se pueda verificar, luego subir el nivel de esfuerzo un escalón y solo después pasar a un modelo más potente.
Para cada problema encontrado
- Cita el ajuste correspondiente y la línea de la guía.
- Explica a qué costos lleva y en qué situaciones causará problemas.
- Propón una corrección mínima como una configuración lista para copiar.
Luego estudia el código del proyecto y los últimos commits. Crea una tabla que muestre qué tipos de tareas en este proyecto conviene hacer con qué modelos y con qué nivel de esfuerzo.
Para terminar, explica cómo usar /model y /usage para ejecutar una tarea de mi lista con dos modelos distintos y comparar los costos.
Primero muestra las recomendaciones. Todavía no cambies nada.
Por qué es importante
AnálisisClaude Code puede enviar silenciosamente operaciones baratas de lectura de archivos y búsqueda de código a modelos caros, así que definir explícitamente los modelos de los subagentes y verificar resultados ayuda a ahorrar cuota de IA y tiempo de trabajo. Esta auditoría también hace el flujo de trabajo más predecible: las tareas complejas siguen en modelos potentes y las rutinarias se ejecutan en modelos más económicos.
Debatir en la comunidad
Comparte tus preguntas e ideas con desarrolladores
Relacionado en el ecosistema
Guías prácticas, terminología y skills de agentes
Proyectos de Claude Code: cómo una IA coordina un equipo de agentes autónomos
Análisis exhaustivo de Proyectos de Claude Code: arquitectura Coordinator y Threads, ramas paralelas, memoria compartida MEMORY.md y gestión de agentes en la nube.
Claude Code
Agente terminal oficial de desarrollo de Anthropic que opera directamente en la línea de comandos a través de Claude 3.7 Sonnet, con soporte nativo para Bash, Git, sistema de archivos y protocolo MCP.
CLAUDE.md: cómo configurar instrucciones para Claude Code
Cómo configurar correctamente el archivo CLAUDE.md para Claude Code: niveles de configuración, convenciones de código, secciones Gotchas y Never Do, y la regla del segundo aviso.
Claude Haiku (Modelos Compactos Rápidos de Anthropic)
El modelo más compacto y rápido de la línea de Anthropic. Diseñado para respuestas instantáneas, clasificación masiva de textos, extracción de datos y enrutamiento agente a un costo mínimo.