# Claude Code Fable 5 vs Opus 5: elegir según la tarea

> Opus 5 es el inicio razonable para código complejo; Fable 5 se reserva para investigación prolongada y ambigua donde pueda reducir retrabajo.

- URL: https://blog.laozhang.ai/es/posts/claude-code-fable-5-vs-opus-5
- Published: 2026-08-05
- Updated: 2026-08-05
- Author: LaoZhang AI Team (https://blog.laozhang.ai/es/about)
- Topic: Claude Code
- Tags: Claude Fable 5, Claude Opus 5, Claude Code, Comparativa IA, Anthropic

---
No hay un ganador universal entre Fable 5 y Opus 5. Para trabajo complejo en Claude Code, **empieza con Opus 5**. Elige **Fable 5** cuando la tarea sea prolongada, la causa o el camino sean ambiguos y la investigación autónoma pueda evitar una repetición costosa.

Los dos ofrecen 1 millón de tokens de contexto y hasta 128k de salida. La decisión no se resuelve por capacidad de contexto, sino por el tipo de trabajo, la ruta que realmente ejecuta Claude Code y el coste de llegar a un cambio aceptado.

![Tres escenarios entre la ruta Opus 5 y la ruta Fable 5](https://blog.laozhang.ai/posts/es/claude-code-fable-5-vs-opus-5/img/cover.webp)

## Escenario 1: un cambio acotado con una salida verificable

Ejemplos: corregir un error con test reproducible, implementar un campo nuevo, revisar un parche o refactorizar varios archivos con una arquitectura conocida.

**Elige Opus 5.** Anthropic lo sitúa como punto de partida para programación agéntica compleja. Si cumple el test, el comportamiento solicitado y la revisión, no existe una razón demostrada para repetir la tarea con Fable.

Que el cambio sea urgente no lo convierte en una investigación abierta. Un fallo de pago con un test estable puede ser crítico y, a la vez, estar bien delimitado.

## Escenario 2: una regresión difícil, pero con un sistema conocido

Empieza también con **Opus 5**, pero define antes una condición de escalado. Por ejemplo: la planificación omite varias veces la misma restricción entre módulos, la verificación queda incompleta o la investigación pierde la cadena de evidencias durante una sesión larga.

Antes de culpar al modelo, separa cuatro causas:

- requisitos incompletos o contradictorios;
- permisos o herramientas que no funcionan;
- entorno de pruebas inestable;
- una carencia repetible de planificación, investigación o verificación.

Solo la última ofrece una señal razonable para abrir una sesión limpia con Fable 5. Cambiar de modelo no repara una entrada incompleta ni un entorno roto.

## Escenario 3: investigación prolongada entre varios servicios

Una anomalía que atraviesa cola, caché, API y proceso en segundo plano puede no tener un punto de entrada claro. Si la evidencia aparece poco a poco y el agente debe mantener una investigación autónoma durante mucho tiempo, **Fable 5 puede ser el primer candidato**.

[La tabla actual de Anthropic](https://platform.claude.com/docs/en/about-claude/models/overview) describe Fable 5 como el modelo de mayor capacidad para agentes de larga duración. La etiqueta no garantiza un mejor resultado: la cuenta, la política de datos y el criterio de aceptación siguen limitando la elección.

## Aplicar la elección en Claude Code

Opus 5 requiere Claude Code **v2.1.219 o posterior**; Fable 5 requiere **v2.1.170 o posterior**.

```bash
claude --version
claude update
claude --model opus
```

Dentro de una sesión:

```text
/model
/model opus
/model fable
```

La [configuración oficial de modelos](https://code.claude.com/docs/en/model-config) indica que Enter cambia el modelo y lo guarda como predeterminado para nuevas sesiones. La tecla `s` lo cambia solo para la sesión actual. Escribir `/model opus` o `/model fable` directamente también guarda la selección, así que usa la opción temporal para una comparación puntual.

![Relación entre versión, selección, proveedor y facturación](https://blog.laozhang.ai/posts/es/claude-code-fable-5-vs-opus-5/img/route-boundaries.webp)

`opus` es un alias que depende del proveedor y puede cambiar. Actualmente resuelve Opus 5 en Anthropic API, Claude Platform on AWS, Amazon Bedrock y Google Cloud Agent Platform; Microsoft Foundry aparece con otra correspondencia. Para una ejecución reproducible, fija `claude-opus-5` o `claude-fable-5` y confirma el modelo activo en el encabezado o el selector.

Una sesión reanudada normalmente conserva su modelo anterior. Cambiar el predeterminado no modifica esa sesión. Además, si cambias de modelo después de acumular conversación, la siguiente respuesta vuelve a leer el historial completo sin la caché previa. Para comparar, usa sesiones nuevas desde el mismo commit.

## Si Fable 5 no aparece en el selector

Comprueba, en este orden:

1. versión de Claude Code;
2. disponibilidad para la organización;
3. lista `availableModels` definida por el administrador;
4. requisito de zero data retention;
5. proveedor, gateway o nombre de despliegue.

Fable 5 no está disponible con ZDR. `ANTHROPIC_BASE_URL` muestra dónde se envía la solicitud, no demuestra qué modelo responde detrás de un gateway. No deduzcas una restricción regional ni intentes eludir controles de la organización a partir de una opción ausente.

Los safety classifiers de Fable también pueden rechazar una solicitud. En Messages API, el resultado puede ser HTTP 200 con `stop_reason: "refusal"`; Claude Code puede mostrar un fallback automático. Atribuye el trabajo al modelo que realmente lo completó.

## “La mitad de precio” no decide el coste de la tarea

En agosto de 2026, el precio público de Anthropic API es:

| Modelo | Entrada por millón de tokens | Salida por millón de tokens |
| --- | ---: | ---: |
| Opus 5 | $5 | $25 |
| Fable 5 | $10 | $50 |

Con el mismo volumen sin caché, Fable tiene el doble de precio base. Eso no significa que una tarea aceptada cueste siempre el doble. La caché, el effort, los reintentos, las herramientas, las aclaraciones y el retrabajo de revisión cambian el total.

Tampoco es el precio de toda suscripción de Claude. Los límites del plan, usage credits, proveedores de nube, contratos y gateways son contadores distintos. Si la ruta de cobro no está clara, revisa primero [API key frente a suscripción en Claude Code](https://blog.laozhang.ai/es/posts/claude-code-api-key-vs-subscription-billing).

## Revisar un resultado real y cerrar la decisión

![Registro breve del resultado aceptado](https://blog.laozhang.ai/posts/es/claude-code-fable-5-vs-opus-5/img/evaluation-scorecard.webp)

Elige una tarea real y conserva el mismo commit, permisos, instrucciones y criterio de aceptación. Ejecuta Opus primero, salvo que el escenario 3 justifique Fable desde el inicio. Registra el ID completo, proveedor, primera verificación válida, regresiones, correcciones de revisión, tiempo hasta la aceptación y datos de uso disponibles.

Un diff grande o una respuesta segura no equivalen a calidad. Opus que pasa la aceptación no necesita un segundo intento. Fable que elimina una carencia repetida sin añadir regresiones sí puede justificar una ruta distinta para tareas similares.

Para la próxima tarea compleja, actualiza Claude Code y confirma Opus 5. Abre Fable 5 desde el mismo commit solo si el escenario exige investigación prolongada o aparece una señal de escalado observable.

## Fuentes

Páginas externas que cita esta guía, en el orden en que aparecen. Última actualización: 2026-08-05.

- [La tabla actual de Anthropic](https://platform.claude.com/docs/en/about-claude/models/overview) (platform.claude.com)
- [configuración oficial de modelos](https://code.claude.com/docs/en/model-config) (code.claude.com)
