← Todos los artículos
Guide

Primeros pasos con Claude Fable 5: una guía práctica para desarrolladores

A developer workstation with layered API cards flowing into a large “Fable 5” model node, showing Anthropic SDK and OneH

Anthropic lanzó Claude Fable 5 el 9 de junio de 2026, y el titular es sencillo: es el primer modelo Claude de clase Mythos disponible de forma general, con un precio de $10 por millón de tokens de entrada y $50 por millón de tokens de salida, una ventana de contexto de 1M de tokens y una salida máxima de 128k (lanzamiento de Anthropic, documentación del modelo, documentación de precios). Si lo estás evaluando hoy, no empieces con un tuit de benchmarks. Empieza con un flujo de trabajo difícil de tu propio backlog, conéctalo, ponle un límite de gasto y mide si reducir el número de iteraciones compensa el contador más caro.

Qué es realmente Claude Fable 5

Claude Fable 5 es la versión pública de Anthropic de un modelo de clase Mythos. Anthropic describe la clase Mythos como un nivel por encima de Opus, con Fable 5 preparado para uso general y Mythos 5 reservado para acceso limitado de confianza mediante Project Glasswing (Anthropic). En términos prácticos para desarrolladores, Fable 5 es el modelo de “usa esto cuando Opus no baste”.

El ID del modelo en la API es:

claude-fable-5

La vista general de modelos de Anthropic enumera estas especificaciones actuales (documentación de Anthropic):

ModeloID de APIVentana de contextoSalida máximaEntradaSalida
Claude Fable 5claude-fable-51M tokens128k tokens$10 / MTok$50 / MTok
Claude Opus 4.8claude-opus-4-81M tokens128k tokens$5 / MTok$25 / MTok
Claude Sonnet 4.6claude-sonnet-4-61M tokens64k tokens$3 / MTok$15 / MTok
Claude Haiku 4.5claude-haiku-4-5-20251001200k tokens64k tokens$1 / MTok$5 / MTok

Esa tabla te dice dónde encaja Fable. No es el valor predeterminado barato. Es el modelo que debes probar cuando la tarea es larga, caótica y cara si sale mal: migraciones multi-repo, programación agéntica, razonamiento sobre documentos legales o financieros, trabajos largos de planificación y flujos donde los modelos anteriores quemaban tiempo en bucles de corrección.

Hay un comportamiento de seguridad importante: Anthropic dice que Fable 5 usa clasificadores para áreas como ciberseguridad, biología y química, y destilación. Las solicitudes marcadas vuelven a Claude Opus 4.8, y se informa a los usuarios cuando eso ocurre (Anthropic). Anthropic también dice que más del 95% de las primeras sesiones con Fable no tuvieron fallback. Si tu producto vive cerca de esos dominios, prueba explícitamente la ruta de fallback.

Precios: el contador real

El precio de lista es claro: $10 / MTok de entrada, $50 / MTok de salida. El prompt caching sigue la estructura estándar de multiplicadores de Anthropic: escrituras de caché de 5 minutos a 1.25x la entrada, escrituras de caché de 1 hora a 2x la entrada y lecturas de caché a 0.1x la entrada (precios de Anthropic). Para Fable 5, eso significa:

Concepto de facturaciónPrecio de Fable 5
Entrada$10 / MTok
Salida$50 / MTok
Escritura de caché de 5 minutos$12.50 / MTok
Escritura de caché de 1 hora$20 / MTok
Lectura / actualización de caché$1 / MTok

La página de producto de Fable de Anthropic también indica que la inferencia solo en EE. UU. está disponible con precio 1.1x para tokens de entrada y salida (página de Fable de Anthropic). Eso importa si estás construyendo para clientes con requisitos de residencia de datos.

RouteMux publica el modelo como anthropic/claude-fable-5 tras un endpoint de Anthropic Messages en https://api.routemux.com/anthropic, a un 72% por debajo del precio oficial de Anthropic: $2.80/M de entrada y $14/M de salida frente a los $10 / $50 de lista. Allí los modelos Claude requieren saldo antes de la primera llamada (RouteMux).

Gráfico de barras compacto que compara el precio de entrada y salida por millón de tokens para Fable 5, Opus 4.8, Sonnet 4.6 y Haiku 4.5,

Benchmarks sin niebla

Anthropic dice que Fable 5 está “a la vanguardia en casi todos los benchmarks probados” y que es especialmente fuerte en tareas más largas y complejas (Anthropic). La tabla de benchmarks del post de lanzamiento de Anthropic está publicada como imagen, así que trata las cifras copiadas en otros sitios como datos reportados por el proveedor salvo que el evaluador aloje la ejecución.

Los números que los desarrolladores siguen comparando son los más centrados en código:

BenchmarkClaude Fable 5Claude Opus 4.8Contexto de la fuente
SWE-Bench Pro80.3%69.2%Reportado por resúmenes de terceros de la tabla de lanzamiento de Anthropic (TrueFoundry)
SWE-bench Verified95.0%88.6%Reportado a partir de resúmenes de Anthropic/system-card (LMM Marketcap)
FrontierCode Diamond29.3%13.4%Reportado a partir de resúmenes de Anthropic/system-card (LMM Marketcap)

Úsalos como motivo para probar, no como decisión de compra. La promesa de Fable 5 es autonomía de largo alcance. Un prompt de chat de 10 minutos no te dirá gran cosa. Una rama de migración real, un runbook de incidente de producción o una tarea desordenada tipo “lee estos 40 archivos y propón el parche seguro más pequeño” sí lo hará.

Llámalo directamente con el SDK de Anthropic

Los SDK oficiales de Anthropic soportan Python, TypeScript, Go, Java, C#, PHP y Ruby, con streaming, reintentos e interfaces tipadas según el lenguaje (documentación de SDK de Anthropic). Esta es la llamada útil más pequeña en Python.

Instala:

python -m venv .venv
source .venv/bin/activate
pip install anthropic
export ANTHROPIC_API_KEY="sk-ant-..."

Crea fable.py:

from anthropic import Anthropic

client = Anthropic(api_key=os.environ["ANTHROPIC_API_KEY"])

message = client.messages.create(
    model="claude-fable-5",
    max_tokens=800,
    messages=[
        {
            "role": "user",
            "content": "Review this migration plan for risk. Return the top 5 issues and concrete fixes.",
        }
    ],
)

print(message.content[0].text)

Ejecuta:

python fable.py

Un arreglo: añade la importación que falta si copias esto a un archivo:

import os

Para Node.js:

npm install @anthropic-ai/sdk
export ANTHROPIC_API_KEY="sk-ant-..."
import Anthropic from "@anthropic-ai/sdk";

const client = new Anthropic({
  apiKey: process.env.ANTHROPIC_API_KEY,
});

const message = await client.messages.create({
  model: "claude-fable-5",
  max_tokens: 800,
  messages: [
    {
      role: "user",
      content: "Turn this product brief into an implementation plan with risks and test cases.",
    },
  ],
});

console.log(message.content[0].type === "text" ? message.content[0].text : message.content);

Para las primeras pruebas, mantén max_tokens bajo. La salida es el lado caro de este modelo.

Llámalo mediante RouteMux con un cambio de base URL

Si quieres el camino corto, abre Claude Fable 5 en RouteMux y recarga para empezar a llamarlo.

Instala el mismo SDK:

pip install anthropic
export ROUTEMUX_API_KEY="oh_..."

Usa la ruta de RouteMux:

import os
from anthropic import Anthropic

client = Anthropic(
    base_url="https://api.routemux.com/anthropic",
    api_key=os.environ["ROUTEMUX_API_KEY"],
)

message = client.messages.create(
    model="anthropic/claude-fable-5",
    max_tokens=800,
    messages=[
        {
            "role": "user",
            "content": "Analyze this failing CI log and suggest the smallest likely fix.",
        }
    ],
)

print(message.content[0].text)

Ese es el cambio práctico tipo drop-in: la misma forma del SDK de Anthropic, otro base_url, otra clave de API y el nombre de modelo de RouteMux.

Si tu integración se estandariza en un gateway estilo OpenAI, la ruta de conversión de RouteMux sigue la misma idea: configura el base URL de tu gateway como https://api.routemux.com/v1, pasa tu clave de RouteMux y enruta la solicitud a Claude Fable 5 mediante el ID de modelo de RouteMux. En producción, mantén la ruta del proveedor detrás de configuración:

LLM_BASE_URL="https://api.routemux.com/v1"
LLM_MODEL="anthropic/claude-fable-5"

No hard-codees esto en la lógica de la aplicación. Haz que sea una variable de entorno para poder comparar Fable 5, Opus 4.8 y modelos más baratos bajo el mismo arnés.

Un plan de evaluación sensato

Este es el plan que usaría antes de mover tráfico real:

  1. Elige tres tareas que hoy fallan o necesitan demasiadas rondas de corrección.
  2. Ejecútalas en tu modelo actual y en Fable 5 con prompts idénticos.
  3. Registra tokens de entrada, tokens de salida, tiempo real, reintentos y ediciones humanas.
  4. Comprueba si alguna solicitud cae de vuelta a Opus 4.8.
  5. Envía a Fable 5 solo la clase de trabajo de mayor valor.

El modelo es lo bastante caro como para que “ponerlo por defecto” probablemente sea un error para la mayoría de equipos. Una arquitectura mejor es un router: Haiku o Sonnet para extracción barata, Opus para trabajo general sólido, Fable para el puñado de trabajos donde importan la autonomía y la profundidad de contexto.

El prompt caching también es obligatorio para un uso serio. Si tu solicitud incluye el mismo resumen de repo, paquete de políticas, esquema o bloque largo de instrucciones en varias llamadas, cachea eso. En Fable 5, una lectura de caché cuesta $1 / MTok en lugar de $10 / MTok, lo que cambia rápido la economía.

Diagrama de enrutamiento con tres carriles de carga de trabajo: extracción barata a Haiku/Sonnet, razonamiento general a Opus 4.8, tareas largas más difíciles

Lanza el spike y luego decide

Claude Fable 5 merece una prueba si tu cuello de botella no es “necesitamos completions más baratas”, sino “necesitamos que el modelo mantenga la coherencia durante un trabajo grande de varios pasos”. Los datos actuales son lo bastante fuertes como para justificar un spike: lanzamiento el 9 de junio, contexto de 1M, salida máxima de 128k, precio de lista de $10 / $50, descuentos por prompt-cache y un fallback de seguridad que necesitas entender antes de producción.

Si quieres probar Claude Fable 5.1 por tu cuenta, puedes usarlo a través de el endpoint de Claude Fable 5.1 de RouteMux: un endpoint listo para usar, un 72% por debajo del precio oficial de Anthropic. Recarga saldo y crea una cuenta; lo que no gastes es reembolsable.