Guía de migración a Claude Fable 5.2 y Claude Mythos 5.2
Cambia a Claude Fable 5.2 y Claude Mythos 5.2 desde Claude Fable 5.1, Claude Mythos 5.1, Claude Opus 5.5 o un modelo anterior de Claude Fable, Claude Mythos o Claude Opus con esta guía de migración. La guía para habilitar Claude Fable 5.2 y Claude Mythos 5.2 incluye los ID de modelo, los cambios incompatibles y las listas de verificación de migración.
Claude Code
Deja que Claude Code migre tu código por ti
/claude-api migrate este proyecto a claude-fable-5-2Si tu agente de Claude Managed Agents tiene un asesor, el model del asesor es un segundo nombre de modelo que debes actualizar: establécelo en claude-fable-5-2 o claude-mythos-5-2 cuando cambies el modelo del agente. Consulta Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2.
Las siguientes secciones explican cómo pasar a Claude Fable 5.2, o a Claude Mythos 5.2, desde Claude Fable 5.1, Claude Mythos 5.1, Claude Opus 5.5 o un modelo anterior de Claude Fable, Claude Mythos o Claude Opus. Para conocer los cambios en sí, consulta Novedades en Claude Fable 5.2. Para conocer las diferencias de comportamiento y los patrones de prompting específicos del modelo, consulta Cómo escribir prompts para Claude Fable 5.2.
Claude Fable 5.2 está disponible en la Claude API, en Claude Platform on AWS y en Claude Models on Google Cloud (Anthropic managed). También está disponible en Amazon Bedrock. También está disponible en Claude Models on Google Cloud (Google managed). También está disponible en Microsoft Foundry. Claude Mythos 5.2 tiene las mismas capacidades y solo está disponible para organizaciones verificadas mediante los programas de verificación de Anthropic, como el Cyber Verification Program.
La configuración base que comparten claude-fable-5-2 y claude-mythos-5-2:
- Pensamiento: El “adaptive thinking” (pensamiento adaptativo) siempre está activado, sin cambios respecto a Claude Fable 5.1. El modelo determina cuándo y cuánto pensar, y el parámetro de esfuerzo controla con qué profundidad. Tanto
thinking: {type: "disabled"}como el pensamiento extendido manual (thinking: {type: "enabled", budget_tokens: N}) devuelven un error 400. - Esfuerzo: Se admiten los cinco niveles de esfuerzo, y el valor predeterminado es
high, sin cambios respecto a Claude Fable 5.1. Consulta Niveles de esfuerzo recomendados para Claude Fable 5.2. - Prefill: Rellenar previamente el mensaje del asistente devuelve un error 400, sin cambios respecto a Claude Fable 5.1. Usa instrucciones en la indicación del sistema en su lugar.
- Parámetros de muestreo: Omite
temperature,top_pytop_k, como en Claude Fable 5.1. Consulta Parámetros de muestreo para ver los valores que devuelven un error 400. - Elección de herramienta: Se admiten
{type: "auto"}(el valor predeterminado) y{type: "none"}. Forzar una llamada a herramienta con{type: "any"}o{type: "tool", name: "..."}devuelve un error 400, sin cambios respecto a Claude Fable 5.1. - Salidas estructuradas: En una organización con “customer-managed encryption keys” (claves de cifrado administradas por el cliente), o CMEK, las salidas estructuradas no están disponibles para ninguno de los dos modelos, igual que en Claude Fable 5.1. Esto abarca tanto el uso de herramientas estricto como las salidas JSON. Si tus solicitudes establecen
strict: trueuoutput_config.formatallí, elimínalos y valida la salida en tu código. - Pensamiento preservado entre modelos: En la Claude API y en Claude Models on Google Cloud (Google managed), Claude Fable 5.2 y Claude Mythos 5.2 leen los “thinking blocks” (bloques de pensamiento) del otro y los de otros modelos, incluidos Claude Opus 5.5, Claude Sonnet 5.5 y Claude Haiku 5.5. Ningún otro modelo lee sus bloques. Consulta Cambiar de modelo a mitad de la conversación para ver la lista.
- Pensamiento vinculado a la cuenta: Los bloques de pensamiento de Claude Fable 5.2 y Claude Mythos 5.2 solo funcionan en la cuenta que los produjo o en una cuenta vinculada a ella. Cuando otra cuenta envía uno de estos bloques, la API descarta el bloque antes de que el modelo lo reciba, y la solicitud se completa correctamente. En la Claude API y en Claude Models on Google Cloud (Google managed), con el encabezado beta
thinking-binding-controls-2026-08-01, la respuesta enumera cada bloque descartado eninput_transformationsconreason: "organization_binding_mismatch". Consulta Los bloques de pensamiento permanecen en la cuenta que los produjo. - Ventana de contexto y salida: Una “context window” (ventana de contexto) de 1M de tokens de forma predeterminada, y hasta 128k tokens de salida por solicitud.
- Precios: $8 USD por millón de tokens de entrada y $40 USD por millón de tokens de salida, en comparación con $10 USD y $50 USD en Claude Fable 5.1 y Claude Mythos 5.1. Las lecturas de caché de prompts cuestan $0.20 USD por millón de tokens, en comparación con $0.25 USD en esos modelos. Consulta Precios.
- Retención de datos: Ambos modelos requieren una retención de datos de 30 días, no están disponibles bajo acuerdos de “zero data retention” (retención cero de datos), o ZDR, salvo autorización expresa de Anthropic, y están designados como Modelos Cubiertos, igual que Claude Fable 5.1 y Claude Mythos 5.1. En la Claude API, una solicitud de una organización o un espacio de trabajo sin retención de 30 días devuelve un error 400
invalid_request_error. Las organizaciones con un acuerdo ZDR deben ponerse en contacto con su equipo de cuenta de Anthropic o configurar la retención para espacios de trabajo individuales. Consulta Requisitos de retención de datos específicos del modelo para ver los detalles por plataforma. - Priority Tier: Ninguno de los dos modelos es compatible con Priority Tier.
- Modo rápido: Ambos modelos admiten el modo rápido en las solicitudes de la Messages API. Disponibilidad del modo rápido enumera las plataformas de cada modelo.
Dónde difieren los dos modelos:
- Disponibilidad: En la Claude API, Claude Fable 5.2 no requiere aprobación de acceso. Claude Mythos 5.2 solo está disponible para organizaciones verificadas mediante los programas de verificación de Anthropic, como el Cyber Verification Program. Para solicitar acceso, postúlate al programa que cubra tu caso de uso o ponte en contacto con tu equipo de cuenta de Anthropic.
- Límites de velocidad: Claude Fable 5.2 tiene su propio “rate limit” (límite de velocidad), separado del límite combinado que comparten Claude Fable 5.1 y Claude Fable 5. Claude Mythos 5.2 comparte un límite combinado con Claude Mythos 5.1 y Claude Mythos 5. Consulta Límites de velocidad.
Migrar a Claude Fable 5.2 desde Claude Fable 5.1
La migración es mayormente directa. La superficie de la API, el pensamiento adaptativo siempre activado, la restricción de elección forzada de herramienta, el manejo de rechazos, las categorías de stop_details y el requisito de retención de datos coinciden con Claude Fable 5.1. Claude Fable 5.2 cuesta menos: $8 USD por millón de tokens de entrada y $40 USD por millón de tokens de salida, en comparación con $10 USD y $50 USD en Claude Fable 5.1. Cuatro cambios pueden romper tu código. El “prefix check” (comprobación de prefijo), que detecta ediciones en turnos anteriores, se aplica a todas las cuentas. Claude Fable 5.1 no puede leer los bloques de pensamiento de Claude Fable 5.2. La herramienta anterior de uso de computadora, computer_20251124, devuelve un error 400 en todas las plataformas excepto Amazon Bedrock. Con la herramienta de asesor, un ejecutor de Claude Fable 5.2 solo acepta Claude Fable 5.2 o Claude Mythos 5.2 como su asesor.
Actualiza el nombre de tu modelo
model = "claude-fable-5-1" # Before
model = "claude-fable-5-2" # AfterEl ID del modelo es claude-fable-5-2 en todas las plataformas, excepto en Amazon Bedrock, donde es anthropic.claude-fable-5-2. Para ver el ID de cada plataforma, consulta la página del modelo Claude Fable 5.2.
Cambios incompatibles
-
La comprobación de prefijo se aplica a todas las cuentas: Cada bloque
thinkingde Claude Fable 5.2 solo es válido frente a la indicaciónsystem, lastoolsy el historial de conversación que lo precedieron, como en Claude Fable 5.1. Claude Fable 5.2 aplica esta comprobación de prefijo a todas las cuentas, sea cual sea su antigüedad. Claude Fable 5.1 la aplica de forma predeterminada a las cuentas creadas a partir del 31 de agosto de 2026. Por lo tanto, en una cuenta más antigua, las solicitudes que funcionan en Claude Fable 5.1 pueden fallar en Claude Fable 5.2.Nada cambia para ti si Claude Code, claude.ai, Claude Managed Agents o el Claude Agent SDK gestionan tu historial de conversación. Si tu código construye el arreglo
messagespor sí mismo, compara lo que hace entre solicitudes con la lista de A quién afecta la comprobación de prefijo. Una solicitud que devuelve un bloque de pensamiento después de una de esas ediciones devuelve un error 400:messages.5.content.0: Invalid `signature` in `thinking` block. The block is bound to a different conversation. Remove the block, or set `thinking.block_binding.prefix_mismatch_behavior` to "drop_block". That setting requires the `thinking-binding-controls-2026-08-01` value in the `anthropic-beta` header.Reintentar el mismo cuerpo de solicitud no elimina el error. Para encontrar estas ediciones antes de cambiar el tráfico de producción, ejecuta la comprobación de Verificar si tu código edita el prefijo contra el modelo que usas ahora, Claude Fable 5.1 o Claude Opus 5.5. Funciona desde cualquier cuenta, porque establecer
prefix_mismatch_behaviorincluye la solicitud en la comprobación. Pensamiento preservado ofrece la solución para cada patrón.En producción, deja
prefix_mismatch_behavioren su valor predeterminado,"error", si una discrepancia solo puede significar un error en tu código. Para descartar los bloques afectados y continuar sin ese razonamiento mientras corriges la edición, establécelo en"drop_block". Trátalo como una solución temporal, no como una configuración a largo plazo: descartar bloques puede aumentar los tokens de salida. -
Claude Fable 5.1 no puede leer los bloques de pensamiento de Claude Fable 5.2: En la Claude API y en Claude Models on Google Cloud (Google managed), Claude Fable 5.2 lee los bloques de Claude Fable 5.1, por lo que una conversación que pasa de
claude-fable-5-1aclaude-fable-5-2conserva su razonamiento anterior. En la dirección opuesta, Claude Fable 5.1 no puede leer los bloques de Claude Fable 5.2. Si un cambio de enrutador, un reintento del lado del cliente o un fallback por rechazo del clasificador mueve una conversación de Claude Fable 5.2 a otro modelo, incluido Claude Fable 5.1, la API descarta los bloques que ese modelo no puede leer. La solicitud se completa correctamente y no se te cobran los tokens de entrada descartados. Luego, el modelo trabaja sin ese razonamiento, lo que puede aumentar el costo y la latencia en el primer turno después del cambio. Con el encabezado betathinking-binding-controls-2026-08-01,input_transformationsenumera cada bloque descartado conreason: "model_binding_mismatch". Consulta Cambiar de modelo a mitad de la conversación. -
Usa el conjunto de herramientas de uso de computadora en lugar de
computer_20251124: Una entrada detoolsde tipocomputer_20251124devuelve un error 400 en todas las plataformas excepto Amazon Bedrock. Declara en su lugar el conjunto de herramientascomputer_toolset_20260801: quita el encabezado beta y envía la entrada sinnameni dimensiones de pantalla. Luego actualiza tu bucle de agente para el conjunto de herramientas, como se describe en Migrar desdecomputer_20251124. En Amazon Bedrock, la herramienta anterior funciona igual que en Claude Fable 5.1. -
Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2: Con la herramienta de asesor, que está en beta, el asesor debe ser al menos tan capaz como el ejecutor. Un ejecutor de Claude Fable 5.2 o Claude Mythos 5.2 solo acepta Claude Fable 5.2 o Claude Mythos 5.2 como su asesor, y cualquier otro asesor, incluidos Claude Fable 5.1 y Claude Mythos 5.1, devuelve un error 400
invalid_request_error. Cuando cambies el ID de modelo del ejecutor, establece elmodelen la definición de la herramienta de asesor enclaude-fable-5-2oclaude-mythos-5-2. Cambiar elmodeldel asesor es una edición detools, así que haz el cambio en conversaciones nuevas. Una solicitud que devuelve bloques de pensamiento anteriores después del cambio no supera la comprobación de prefijo (consulta La comprobación de prefijo se aplica a todas las cuentas) y devuelve un error 400, a menos que establezcasprefix_mismatch_behavioren"drop_block". Para conservar tu ejecutor actual y cambiar solo el asesor, establece elmodeldel asesor enclaude-fable-5-2: todos los modelos ejecutores lo aceptan. Un asesor de Claude Fable 5.2 devuelve su consejo cifrado, así que si tu código lee el texto del consejo, consulta Variantes de resultado. Los mismos pares se aplican al asesor de un agente de Claude Managed Agents, así que establece elmodelde ese asesor en uno de estos dos modelos cuando cambies el del agente. Consulta Compatibilidad de modelos y Dale un asesor a la sesión.
Cambios de comportamiento
- Las líneas del prompt que piden pensar menos no impiden que el modelo piense con esfuerzo
mediumo superior: Claude Fable 5.1 normalmente sigue una línea como “responde directamente sin deliberar”. En las pruebas de Anthropic, una línea así no impidió que Claude Fable 5.2 pensara conmediumo superior. Elimina estas líneas y reduce el nivel de esfuerzo. Consulta Calibra el esfuerzo. - El modelo puede iniciar subagentes para revisar su propio trabajo con un esfuerzo mayor: En un producto de programación agéntica con niveles de esfuerzo más altos, como
xhighymax, Anthropic observó que Claude Fable 5.2 usaba subagentes para revisar su propio trabajo. Claude Fable 5.1 no hacía esto en las mismas tareas. Los subagentes pueden representar una gran parte del costo de una sesión. Consulta Establece expectativas para los subagentes. - Un
max_tokenspequeño puede no dejar espacio para texto: Los tokens de pensamiento cuentan paramax_tokens, por lo que una solicitud con unmax_tokenspequeño puede detenerse constop_reason: "max_tokens"después de un bloquethinkingy antes de cualquier texto. Una línea del prompt que normalmente evita que Claude Fable 5.1 piense no evita que Claude Fable 5.2 piense con esfuerzomediumo superior. Así, una solicitud que dependía de esa línea para ajustarse a unmax_tokenspequeño en Claude Fable 5.1 puede quedarse sin tokens antes de generar texto en Claude Fable 5.2. Aumentamax_tokenspara dejar espacio para el pensamiento o elige un nivel de esfuerzo más bajo.
Para conocer los demás comportamientos que debes revisar cuando trasladas prompts, consulta Diferencias de comportamiento.
Lista de verificación de migración
- Actualiza el nombre del modelo de
claude-fable-5-1aclaude-fable-5-2. - Revisa tus límites de velocidad antes de mover el tráfico de producción. Claude Fable 5.2 tiene su propio límite de velocidad, separado del que comparten Claude Fable 5.1 y Claude Fable 5.
- Si usas el uso de computadora mediante
computer_20251124en cualquier lugar excepto Amazon Bedrock, Claude Fable 5.2 devuelve un error 400 para esa herramienta. Declaracomputer_toolset_20260801en su lugar y actualiza tu bucle de agente para el conjunto de herramientas. - Si usas la herramienta de asesor con Claude Fable 5.2 como ejecutor, establece el
modeldel asesor enclaude-fable-5-2oclaude-mythos-5-2. - Si tu código construye el arreglo
messagespor sí mismo, ejecuta una sesión con el encabezado betathinking-binding-controls-2026-08-01yprefix_mismatch_behavior: "drop_block", registrainput_transformationsy corrige cada entradaprefix_binding_mismatch. Hazlo incluso si tu cuenta nunca activó la comprobación en Claude Fable 5.1. - Elige un
prefix_mismatch_behaviorpara producción:"error"(el valor predeterminado), o"drop_block"como solución temporal mientras corriges las ediciones, porque descartar bloques puede aumentar los tokens de salida. Supervisa los errores 400 o las entradas deinput_transformations. - Sigue devolviendo los bloques
thinkingsin cambios en cada turno, incluidos los vacíos. Si un enrutador o un fallback puede mover una conversación de Claude Fable 5.2 a Claude Fable 5.1, ten en cuenta que Claude Fable 5.1 se ejecutará sin los bloques de Claude Fable 5.2. - Si reproduces conversaciones almacenadas a través de una cuenta diferente, reproduce cada una a través de la cuenta que la produjo o de una cuenta vinculada a ella. La API descarta los bloques de pensamiento de Claude Fable 5.2 que produjo otra cuenta. Consulta Los bloques de pensamiento permanecen en la cuenta que los produjo.
- Vuelve a ejecutar tu barrido de esfuerzo con tus propias evaluaciones y restablece la línea base de costo y latencia.
- Revisa las indicaciones del sistema, las skills y otras instrucciones que trasladas frente a Revisa las instrucciones escritas para modelos anteriores.
Migrar a Claude Mythos 5.2 desde Claude Mythos 5.1
Claude Mythos 5.2 es el equivalente de Claude Fable 5.2 para organizaciones verificadas mediante los programas de verificación de Anthropic, como el Cyber Verification Program. Confirma que tu organización tiene acceso a Claude Mythos 5.2 antes de cambiar los ID de modelo.
Claude Mythos 5.2 aplica la comprobación de prefijo a todas las cuentas, igual que Claude Fable 5.2. Cuando prefix_mismatch_behavior no está establecido muestra dónde Claude Mythos 5.1 ya devuelve el error. En Amazon Bedrock, Claude Mythos 5.2 devuelve el error 400 por turnos anteriores editados, mientras que Claude Mythos 5.1 acepta esa solicitud. Si tu código edita turnos anteriores, consulta Editar turnos anteriores invalida los bloques de pensamiento para saber qué cambiar y cómo probarlo, y ejecuta la prueba contra claude-mythos-5-2.
En la Claude API y en Claude Models on Google Cloud (Google managed), Claude Mythos 5.2 lee los bloques de pensamiento de Claude Mythos 5.1, por lo que una conversación que pasa de claude-mythos-5-1 a claude-mythos-5-2 conserva su razonamiento anterior. En la dirección opuesta, Claude Mythos 5.1 no puede leer los bloques de Claude Mythos 5.2: la API los descarta y la solicitud se completa correctamente. Consulta Cambiar de modelo a mitad de la conversación.
Con la herramienta de asesor, que está en beta, un ejecutor de Claude Mythos 5.2 solo acepta Claude Mythos 5.2 o Claude Fable 5.2 como su asesor. Un asesor de Claude Mythos 5.1 o Claude Fable 5.1 devuelve un error 400. Consulta Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2.
Claude Mythos 5.2 admite el uso de computadora mediante el conjunto de herramientas computer_toolset_20260801. Una entrada de tools de tipo computer_20251124 devuelve un error 400 en todas las plataformas excepto Amazon Bedrock, donde la herramienta anterior funciona. Consulta Usa el conjunto de herramientas de uso de computadora en lugar de computer_20251124.
Claude Mythos 5.2 cuesta $8 USD por millón de tokens de entrada y $40 USD por millón de tokens de salida, en comparación con $10 USD y $50 USD en Claude Mythos 5.1. Las lecturas de caché de prompts cuestan $0.20 USD por millón de tokens, en comparación con $0.25 USD.
Actualiza el nombre de tu modelo
model = "claude-mythos-5-1" # Before
model = "claude-mythos-5-2" # AfterLista de verificación de migración
- Actualiza el nombre del modelo de
claude-mythos-5-1aclaude-mythos-5-2. - Si usas el uso de computadora mediante
computer_20251124en cualquier lugar excepto Amazon Bedrock, Claude Mythos 5.2 devuelve un error 400 para esa herramienta. Declaracomputer_toolset_20260801en su lugar y actualiza tu bucle de agente para el conjunto de herramientas. - Si usas la herramienta de asesor con Claude Mythos 5.2 como ejecutor, establece el
modeldel asesor enclaude-mythos-5-2oclaude-fable-5-2. - Sigue devolviendo los bloques
thinkingsin cambios en cada turno, incluidos los vacíos. - Si reproduces conversaciones almacenadas a través de una cuenta diferente, reproduce cada una a través de la cuenta que la produjo o de una cuenta vinculada a ella. La API descarta los bloques de pensamiento de Claude Mythos 5.2 que produjo otra cuenta. Consulta Los bloques de pensamiento permanecen en la cuenta que los produjo.
- Si tu código construye el arreglo
messagespor sí mismo, ejecuta la comprobación de Editar turnos anteriores invalida los bloques de pensamiento contraclaude-mythos-5-2, corrige cada entradaprefix_binding_mismatchy mantén el historial de conversación como solo de anexado (consulta Qué cuenta como una edición). Un historial solo de anexado también mantiene activa la caché de prompts. - Maneja
stop_reason: "refusal"y leestop_details.categoryantes del contenido de la respuesta. Consulta Rechazos y fallback. - Vuelve a ejecutar tu barrido de esfuerzo y restablece la línea base de costo y latencia.
- Revisa las indicaciones del sistema, las skills y otras instrucciones que trasladas frente a Revisa las instrucciones escritas para modelos anteriores.
Migrar a Claude Fable 5.2 desde Claude Opus 5.5
Claude Fable 5.2 usa la misma Messages API y los mismos patrones de uso de herramientas que Claude Opus 5.5. Ambos modelos siempre piensan de forma adaptativa y devuelven un error 400 para la elección forzada de herramienta, por lo que esas partes de tus solicitudes se mantienen. Las siguientes diferencias se aplican cuando mueves tráfico, o una ruta de fallback, a Claude Fable 5.2.
Actualiza el nombre de tu modelo
model = "claude-opus-5-5" # Before
model = "claude-fable-5-2" # AfterQué cambia
-
Se requiere retención de datos: Claude Fable 5.2 requiere una retención de datos de 30 días y no está disponible bajo un acuerdo de retención cero de datos (ZDR) salvo autorización expresa de Anthropic. Si tu organización o espacio de trabajo ejecuta Claude Opus 5.5 bajo ZDR, habilita la retención de 30 días para un espacio de trabajo o ponte en contacto con tu equipo de cuenta de Anthropic antes de cambiar. De lo contrario, en la Claude API, cada solicitud a Claude Fable 5.2 devuelve un error 400
invalid_request_error. Consulta Requisitos de retención de datos específicos del modelo. -
La comprobación de prefijo se aplica a todas las cuentas: Claude Opus 5.5 aplica la comprobación de prefijo de forma predeterminada a las cuentas creadas a partir del 31 de agosto de 2026. Claude Fable 5.2 la aplica a todas las cuentas, sea cual sea su antigüedad. Si tu cuenta es más antigua y tu código edita turnos anteriores, las solicitudes que funcionan en Claude Opus 5.5 fallan en Claude Fable 5.2. Para probar antes de cambiar, consulta La comprobación de prefijo se aplica a todas las cuentas.
-
Claude Opus 5.5 no puede leer los bloques de pensamiento de Claude Fable 5.2: Una conversación que pasa de Claude Fable 5.2 a Claude Opus 5.5 conserva su texto y sus llamadas a herramientas, pero los turnos posteriores al cambio se ejecutan sin el razonamiento de Claude Fable 5.2. La API descarta esos bloques antes de que el modelo los reciba, la solicitud se completa correctamente y los bloques descartados no se facturan. Espera un mayor costo y latencia en el primer turno después del cambio. En la dirección opuesta, en la Claude API y en Claude Models on Google Cloud (Google managed), Claude Fable 5.2 lee los bloques de pensamiento de Claude Opus 5.5, por lo que una conversación que pasa de
claude-opus-5-5aclaude-fable-5-2conserva su razonamiento anterior. -
Clasificadores de seguridad y fallback: Claude Fable 5.2 ejecuta clasificadores de seguridad que cubren las mismas categorías de
stop_detailsque Claude Fable 5.1. Maneja cada categoría de la tabla de categorías de rechazo, no solo las que hayas visto en Claude Opus 5.5. Para volver a ejecutar solicitudes rechazadas en otro modelo, establecefallbacks: "default", que reintenta en el modelo que Anthropic recomienda para esa categoría, o crea tu propio reintento. Ese parámetro está en beta en la Claude API y en Claude Models on Google Cloud (Anthropic managed), y requiere el encabezado betaserver-side-fallback-2026-07-01. Los destinos de fallback permitidos para Claude Fable 5.2 son Claude Opus 4.8 (claude-opus-4-8) y Claude Opus 5 (claude-opus-5). El fallback del lado del servidor no reintenta una solicitud rechazada con"reasoning_extraction". Ese rechazo te llega a ti. El modelo de fallback no recibe los bloques de pensamiento de Claude Fable 5.2. Consulta Rechazos y fallback. -
Precios: Claude Fable 5.2 cuesta $8 USD por millón de tokens de entrada y $40 USD por millón de tokens de salida, en comparación con $4 USD y $20 USD para Claude Opus 5.5. Las lecturas de caché de prompts cuestan $0.20 USD por millón de tokens en ambos modelos. Consulta Precios.
-
Modo rápido: Claude Fable 5.2 admite el modo rápido (
speed: "fast") en las solicitudes de la Messages API en la Claude API, igual que Claude Opus 5.5. El modo rápido para Claude Fable 5.2 cuesta $16 USD por millón de tokens de entrada y $80 USD por millón de tokens de salida, en comparación con $8 USD y $40 USD para Claude Opus 5.5 en modo rápido. Consulta Precios del modo rápido.Claude Fable 5.2 también admite el modo rápido en Claude Models on Google Cloud (Anthropic managed), con la misma configuración
speed: "fast".Claude Fable 5.2 también admite el modo rápido en Claude Models on Google Cloud (Google managed), con la misma configuración
speed: "fast". Google Cloud establece allí sus precios. Consulta Precios de plataformas en la nube.Claude Fable 5.2 también admite el modo rápido en Claude en Microsoft Foundry para implementaciones alojadas en Anthropic. Allí, el modo rápido es un modelo independiente: envía las solicitudes a una implementación
claude-fable-5-2-fasty omitespeed.Claude Mythos 5.2 también admite el modo rápido en las solicitudes de la Messages API en la Claude API, a los precios del modo rápido de Claude Fable 5.2. Disponibilidad del modo rápido enumera todas las plataformas donde Claude Mythos 5.2 tiene modo rápido.
Elimina
speed: "fast"en Claude Managed Agents. Elimínalo también en cualquier plataforma u opción de alojamiento donde Disponibilidad del modo rápido no incluya el modelo al que migras. -
Salidas estructuradas en organizaciones con CMEK: En una organización con claves de cifrado administradas por el cliente, Claude Opus 5.5 admite salidas estructuradas y Claude Fable 5.2 no. Elimina
strict: trueyoutput_config.formatde las solicitudes que muevas y valida la salida en tu código. -
El esfuerzo predeterminado es
high: Claude Opus 5.5 usamediumde forma predeterminada, por lo que una solicitud que omiteeffortse ejecuta un nivel más alto en Claude Fable 5.2. La solicitud se completa correctamente, y el cambio solo se nota como una diferencia en el costo, la latencia y los resultados. Estableceeffortexplícitamente y luego vuelve a ejecutar tu barrido de esfuerzo con tus propias evaluaciones. -
Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2: Con la herramienta de asesor, que está en beta, un ejecutor de Claude Opus 5.5 acepta varios asesores, entre ellos Claude Opus 5.5 y Claude Fable 5.1. Un ejecutor de Claude Fable 5.2 solo acepta Claude Fable 5.2 o Claude Mythos 5.2, y cualquier otro asesor devuelve un error 400. Establece el
modeldel asesor enclaude-fable-5-2oclaude-mythos-5-2cuando cambies el del ejecutor. Consulta Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2.
Lista de verificación de migración
- Si tu organización tiene un acuerdo ZDR, habilita la retención de 30 días para el espacio de trabajo, o confirma la elegibilidad con tu equipo de cuenta de Anthropic, antes que nada.
- Actualiza el ID del modelo de
claude-opus-5-5aclaude-fable-5-2. - Revisa tus límites de velocidad antes de mover el tráfico de producción. El límite de velocidad de Claude Fable 5.2 está separado del de Claude Opus 5.5, con límites de tokens más bajos en cada nivel.
- Si tu código construye el arreglo
messagespor sí mismo, ejecuta la prueba de La comprobación de prefijo se aplica a todas las cuentas, incluso si tu cuenta nunca activó la comprobación en Claude Opus 5.5. - Maneja cada
stop_details.category. Si estableces una listafallbacksexplícita, nombra solo los destinos permitidos de Claude Fable 5.2. - Si un enrutador o un fallback mueve conversaciones de Claude Fable 5.2 a Claude Opus 5.5, ten en cuenta que los turnos posteriores al cambio se ejecutarán sin los bloques de pensamiento de Claude Fable 5.2.
- Si reproduces conversaciones almacenadas a través de una cuenta diferente, reproduce cada una a través de la cuenta que la produjo o de una cuenta vinculada a ella. La API descarta los bloques de pensamiento de Claude Fable 5.2 que produjo otra cuenta. Consulta Los bloques de pensamiento permanecen en la cuenta que los produjo.
-
Si usas el modo rápido en solicitudes de la Messages API, mantén
speed: "fast"solo en una plataforma u opción de alojamiento donde Disponibilidad del modo rápido incluya el modelo al que migras. En esas plataformas y opciones de alojamiento, restablece la línea base de costo frente a los precios del modo rápido. En cualquier otra plataforma u opción de alojamiento, y en Claude Managed Agents, eliminaspeed: "fast". No necesitas el encabezado betafast-mode-2026-02-01. En la Claude API, las solicitudes que lo envían siguen funcionando. Claude en Microsoft Foundry es la excepción: allí, eliminaspeed: "fast"y envía las solicitudes a una implementaciónclaude-fable-5-2-fast. - Si usas la herramienta de asesor con Claude Fable 5.2 como ejecutor, establece el
modeldel asesor enclaude-fable-5-2oclaude-mythos-5-2. - En una organización con claves de cifrado administradas por el cliente, elimina
strict: trueyoutput_config.format, y valida la salida en tu código. - Establece
effortexplícitamente: el valor predeterminado de Claude Fable 5.2 eshigh, mientras que el de Claude Opus 5.5 esmedium, por lo que una solicitud que lo omite se ejecuta un nivel más alto. Luego vuelve a ejecutar tu barrido de esfuerzo con tus propias evaluaciones y restablece la línea base de costo y latencia. - Revisa las indicaciones del sistema, las skills y otras instrucciones que trasladas frente a Revisa las instrucciones escritas para modelos anteriores.
Migrar a Claude Fable 5.2 desde Claude Fable 5
La superficie de la API, la ventana de contexto y los límites de salida, el tokenizador, el pensamiento adaptativo siempre activado y el manejo de rechazos coinciden con Claude Fable 5. Algunos de los siguientes cambios también se aplican cuando pasas de Claude Mythos 5 a Claude Mythos 5.2. Migrar a Claude Mythos 5.2 desde Claude Mythos 5 indica cuáles.
Actualiza el nombre de tu modelo
model = "claude-fable-5" # Before
model = "claude-fable-5-2" # AfterCambios que rompen la compatibilidad
-
La elección forzada de herramientas devuelve un error 400: Claude Fable 5 acepta
tool_choiceauto,none,anyytool. Enclaude-fable-5-2,{type: "any"}y{type: "tool", name: "..."}devuelven uninvalid_request_error400, y lo mismo ocurre con el endpoint de conteo de tokens. Consulta Uso forzado de herramientas no admitido para ver el mensaje de error.Para obtener la llamada a la herramienta sin forzarla, deja
tool_choiceenautoy nombra la herramienta en tu instrucción. Establecestrict: trueen la herramienta para que la llamada coincida con tu esquema. Consulta Uso estricto de herramientas. Si forzabas una herramienta solo para obtener JSON válido según el esquema, usa salidas JSON en su lugar. En una organización con claves de cifrado administradas por el cliente, las salidas estructuradas no están disponibles para Claude Fable 5.2 ni para Claude Mythos 5.2. Esto abarca tanto el uso estricto de herramientas como las salidas JSON. En ese caso, manténautoy la instrucción, omitestricty valida la entrada de la herramienta en tu código.Si tu aplicación requiere una llamada a una herramienta específica en el turno actual, agrega un mensaje del sistema a mitad de la conversación después del último turno
user. Nombra la herramienta, indica que la llamada es obligatoria en este turno y dile a Claude que comience su respuesta con ella. Los turnos anteriores no cambian, por lo que sus aciertos de caché de prompts y sus bloques de pensamiento siguen siendo válidos. Mensajes del sistema a mitad de la conversación enumera las plataformas donde están disponibles. Para un turno que no debe llamar a herramientas,tool_choice: {"type": "none"}sigue funcionando. Consulta Forzar el uso de herramientas. -
Editar turnos anteriores invalida los bloques de pensamiento, en todas las cuentas: Claude Fable 5 no comprueba si los turnos anteriores cambiaron. En Claude Fable 5.2, cada “thinking block” (bloque de pensamiento)
thinkinges válido solo frente a la indicaciónsystem, lastoolsy los mensajes que lo precedieron. Claude Fable 5.2 aplica esta comprobación de prefijo en todas las cuentas. Una solicitud que reenvía un bloque de pensamiento después de que cualquiera de esos elementos haya cambiado devuelve un error 400, y reintentar con el mismo cuerpo de solicitud no lo resuelve.Nada cambia para ti si Claude Code, claude.ai, Claude Managed Agents o el Claude Agent SDK gestionan tu historial de conversación. Si tu código construye el arreglo
messagespor sí mismo, mantén el historial en modo solo de anexado. Congelasystemytoolsdurante la sesión. Realiza los cambios de instrucciones y herramientas con mensajes del sistema a mitad de la conversación, y recorta el contexto con compactación del lado del servidor o con edición de contexto. Mensajes del sistema a mitad de la conversación enumera las plataformas donde están disponibles. Hacer cambios sin editar el prefijo ofrece el reemplazo para cada edición común.Para encontrar estas ediciones antes de cambiar el tráfico de producción, ejecuta la comprobación de Verificar si tu código edita el prefijo con
claude-fable-5-2. En producción, dejaprefix_mismatch_behavioren su valor predeterminado,"error", si una discrepancia solo puede significar un error en tu código. Para descartar los bloques afectados y continuar sin ese razonamiento mientras corriges la edición, establécelo en"drop_block"con el encabezado betathinking-binding-controls-2026-08-01. Trátalo como una solución temporal, no como una configuración a largo plazo: descartar bloques puede aumentar los tokens de salida. -
Claude Fable 5 no puede leer los bloques de pensamiento de Claude Fable 5.2: En la Claude API y en Claude Models on Google Cloud (Google managed), Claude Fable 5.2 lee los bloques de Claude Fable 5, por lo que una conversación que pasa de
claude-fable-5aclaude-fable-5-2conserva su razonamiento anterior. En la dirección contraria, Claude Fable 5 no puede leer los bloques de Claude Fable 5.2. Si un cambio de enrutador, un reintento del lado del cliente o un respaldo por rechazo del clasificador mueve una conversación de Claude Fable 5.2 a otro modelo, incluido Claude Fable 5, la API descarta los bloques que ese modelo no puede leer. La solicitud se completa correctamente y no se te cobran los tokens de entrada descartados. Con el encabezado betathinking-binding-controls-2026-08-01,input_transformationsenumera cada bloque descartado conreason: "model_binding_mismatch". Consulta Cambiar de modelo a mitad de la conversación. -
Usa el conjunto de herramientas de uso de computadora en lugar de
computer_20251124: En Claude Fable 5.2, una entrada detoolsde tipocomputer_20251124devuelve un error 400 en todas las plataformas excepto Amazon Bedrock. Claude Fable 5 la acepta con su encabezado beta. Declara en su lugar el conjunto de herramientascomputer_toolset_20260801, como se describe en Usa el conjunto de herramientas de uso de computadora en lugar decomputer_20251124. -
Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2: Con la herramienta de asesor, que está en beta, un ejecutor de Claude Fable 5.2 solo acepta Claude Fable 5.2 o Claude Mythos 5.2 como asesor. Los demás asesores que acepta un ejecutor de Claude Fable 5, como Claude Fable 5 y Claude Opus 5.5, devuelven un error 400. Establece el
modeldel asesor enclaude-fable-5-2oclaude-mythos-5-2cuando cambies el del ejecutor. Consulta Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2.
Otros cambios
- Precios: $8 USD por millón de tokens de entrada y $40 USD por millón de tokens de salida, en comparación con $10 USD y $50 USD en Claude Fable 5. Las lecturas de caché de prompts cuestan $0.20 USD por millón de tokens, en comparación con $1 USD. Consulta Precios.
- Priority Tier: Claude Fable 5.2 no es compatible con Priority Tier. Claude Fable 5 sí lo es. Si tu organización tiene un compromiso de Priority Tier, planifica la capacidad por separado.
- Esfuerzo por mensaje (beta): Para cambiar el esfuerzo a mitad de una conversación sin perder aciertos de caché de prompts, envía un mensaje
role: "system"de esfuerzo por mensaje en lugar de cambiaroutput_config.effortentre solicitudes. Esa sección enumera las plataformas donde está disponible.
Lista de verificación de migración
- Actualiza el nombre del modelo de
claude-fable-5aclaude-fable-5-2. - Revisa tus límites de velocidad antes de mover el tráfico de producción. Claude Fable 5.2 tiene su propio límite de velocidad, separado del que comparten Claude Fable 5.1 y Claude Fable 5.
- Reemplaza el
tool_choiceforzado ({type: "any"}o{type: "tool", ...}) por{type: "auto"}junto con una instrucción explícita y herramientas constrict: true, o por salidas JSON. Coloca la instrucción en el turnouser. Cuando tu aplicación requiera la llamada, colócala en su lugar en un mensajerole: "system"a mitad de la conversación, en las plataformas que enumera Mensajes del sistema a mitad de la conversación. En una organización con claves de cifrado administradas por el cliente, el uso estricto de herramientas y las salidas JSON no están disponibles para Claude Fable 5.2. En ese caso, mantén{type: "auto"}y la instrucción, y valida la entrada de la herramienta en tu código. - Si tu código construye el arreglo
messagespor sí mismo, ejecuta una sesión con el encabezado betathinking-binding-controls-2026-08-01yprefix_mismatch_behavior: "drop_block", registrainput_transformationsy corrige cada entradaprefix_binding_mismatch. Las entradasmodel_binding_mismatchdespués de un cambio de modelo son esperables. - Mantén el historial en modo solo de anexado: congela
systemytoolsal inicio de la sesión, realiza los cambios a mitad de la sesión con mensajesrole: "system"y recorta el contexto en el servidor. Mensajes del sistema a mitad de la conversación enumera las plataformas donde están disponibles. - Elige un
prefix_mismatch_behaviorpara producción:"error"(el predeterminado), o"drop_block"como solución temporal mientras corriges las ediciones, porque descartar bloques puede aumentar los tokens de salida. Supervisa los errores 400 o las entradas deinput_transformations. - Sigue reenviando los bloques
thinkingsin cambios en cada turno, incluidos los vacíos. Si un enrutador o un respaldo puede mover una conversación de Claude Fable 5.2 a Claude Fable 5, espera que Claude Fable 5 se ejecute sin los bloques de Claude Fable 5.2. - Si reproduces conversaciones almacenadas a través de una cuenta diferente, reproduce cada una a través de la cuenta que la produjo o de una cuenta vinculada a ella. La API descarta los bloques de pensamiento de Claude Fable 5.2 que produjo otra cuenta. Consulta Los bloques de pensamiento permanecen con la cuenta que los produjo.
- Si usas el uso de computadora a través de
computer_20251124en cualquier lugar excepto Amazon Bedrock, Claude Fable 5.2 devuelve un error 400 para esa herramienta. Declaracomputer_toolset_20260801en su lugar y actualiza tu bucle de agente para el conjunto de herramientas. - Si usas la herramienta de asesor con Claude Fable 5.2 como ejecutor, establece el
modeldel asesor enclaude-fable-5-2oclaude-mythos-5-2. - Si cambias el esfuerzo entre solicitudes, traslada el cambio a un mensaje
role: "system"de esfuerzo por mensaje, que está en beta, donde tu plataforma lo admita. - Si tu organización tiene un compromiso de Priority Tier, planifica la capacidad por separado.
- Gestiona
stop_reason: "refusal"y leestop_details.category. Considerafallbacks: "default", en beta en la Claude API y en Claude Models on Google Cloud (Anthropic managed). - Vuelve a ejecutar tu barrido de esfuerzo con tus propias evaluaciones y restablece las referencias de costo y latencia.
- Revisa las indicaciones del sistema, skills y demás instrucciones que conserves según Revisa las instrucciones escritas para modelos anteriores.
Migrar a Claude Mythos 5.2 desde Claude Mythos 5
Claude Mythos 5.2 es el equivalente de Claude Fable 5.2 para organizaciones verificadas mediante los programas de verificación de Anthropic, como el Cyber Verification Program. Confirma que tu organización tiene acceso a Claude Mythos 5.2 antes de cambiar los ID de modelo.
Cuatro de los cambios de Migrar a Claude Fable 5.2 desde Claude Fable 5 se aplican tal como están escritos:
- La elección forzada de herramientas devuelve un error 400.
- Editar turnos anteriores invalida los bloques de pensamiento (en todas las cuentas).
- Usa el conjunto de herramientas de uso de computadora en lugar de
computer_20251124. - Un ejecutor de Claude Fable 5.2 o Claude Mythos 5.2 necesita uno de esos dos modelos como asesor.
En la Claude API y en Claude Models on Google Cloud (Google managed), Claude Mythos 5.2 lee los bloques de pensamiento de Claude Mythos 5, por lo que una conversación que pasa de claude-mythos-5 a claude-mythos-5-2 conserva su razonamiento anterior. En la dirección contraria, Claude Mythos 5 no puede leer los bloques de Claude Mythos 5.2: la API los descarta y la solicitud se completa correctamente. Consulta Cambiar de modelo a mitad de la conversación. Claude Mythos 5.2 cuesta $8 USD por millón de tokens de entrada y $40 USD por millón de tokens de salida, en comparación con $10 USD y $50 USD en Claude Mythos 5. Las lecturas de caché de prompts cuestan $0.20 USD por millón de tokens, en comparación con $1 USD.
Actualiza el nombre de tu modelo
model = "claude-mythos-5" # Before
model = "claude-mythos-5-2" # AfterLista de verificación de migración
- Actualiza el nombre del modelo de
claude-mythos-5aclaude-mythos-5-2. - Reemplaza el
tool_choiceforzado (anyotool) porautojunto con una instrucción explícita y herramientas constrict: true, o por salidas JSON. En una organización con claves de cifrado administradas por el cliente, el uso estricto de herramientas y las salidas JSON no están disponibles para Claude Mythos 5.2. En ese caso, manténautoy la instrucción, y valida la entrada de la herramienta en tu código. - Si usas el uso de computadora a través de
computer_20251124en cualquier lugar excepto Amazon Bedrock, Claude Mythos 5.2 devuelve un error 400 para esa herramienta. Declaracomputer_toolset_20260801en su lugar y actualiza tu bucle de agente para el conjunto de herramientas. - Si usas la herramienta de asesor con Claude Mythos 5.2 como ejecutor, establece el
modeldel asesor enclaude-mythos-5-2oclaude-fable-5-2. - Sigue reenviando los bloques
thinkingsin cambios en cada turno, incluidos los vacíos. - Si reproduces conversaciones almacenadas a través de una cuenta diferente, reproduce cada una a través de la cuenta que la produjo o de una cuenta vinculada a ella. La API descarta los bloques de pensamiento de Claude Mythos 5.2 que produjo otra cuenta. Consulta Los bloques de pensamiento permanecen con la cuenta que los produjo.
- Si tu código construye el arreglo
messagespor sí mismo, ejecuta la comprobación de Editar turnos anteriores invalida los bloques de pensamiento conclaude-mythos-5-2, corrige cada entradaprefix_binding_mismatchy mantén el historial de conversación en modo solo de anexado (consulta Qué cuenta como una edición). Un historial solo de anexado también mantiene activa la caché de prompts. - Gestiona
stop_reason: "refusal"y leestop_details.categoryantes del contenido de la respuesta. Consulta Rechazos y fallback. - Vuelve a ejecutar tu barrido de esfuerzo y restablece las referencias de costo y latencia.
- Revisa las indicaciones del sistema, skills y demás instrucciones que conserves según Revisa las instrucciones escritas para modelos anteriores.
Migrar a Claude Fable 5.2 desde Claude Opus 5
Claude Fable 5.2 usa los mismos patrones de la Messages API y de “tool use” (uso de herramientas) que Claude Opus 5. La “context window” (ventana de contexto) de 1M de tokens, los 128k tokens máximos de salida, el mínimo de 512 tokens para el “prompt caching” (almacenamiento en caché de prompts) y los mensajes del sistema a mitad de la conversación se mantienen. Lo mismo ocurre con las restricciones sobre el prellenado y los parámetros de muestreo. Las siguientes diferencias se aplican cuando mueves tráfico, o una ruta de respaldo, a Claude Fable 5.2.
Actualiza el nombre de tu modelo
model = "claude-opus-5" # Before
model = "claude-fable-5-2" # AfterQué cambia
-
El pensamiento no se puede desactivar: Claude Opus 5 acepta
thinking: {type: "disabled"}con un nivel de esfuerzo dehigho inferior. En Claude Fable 5.2, el “adaptive thinking” (pensamiento adaptativo) siempre está activado, ythinking: {type: "disabled"}devuelve un error 400 con cualquier nivel de esfuerzo. Elimina el campo y controla el gasto de tokens con niveles de esfuerzo más bajos. Para las cargas de trabajo que se ejecutaban con el pensamiento desactivado, revisamax_tokens, que abarca el pensamiento más el texto de la respuesta. Si ese código lee el contenido por posición, comocontent[0].text, selecciona los bloques de contenido portypeen su lugar, porque los bloquesthinkingvan primero. -
La elección forzada de herramientas devuelve un error 400: Claude Opus 5 acepta
tool_choiceanyytool. Claude Fable 5.2 rechaza ambos. Consulta La elección forzada de herramientas devuelve un error 400 para saber qué enviar en su lugar. -
Editar turnos anteriores invalida los bloques de pensamiento, en todas las cuentas: Claude Opus 5 no comprueba si los turnos anteriores cambiaron. Claude Fable 5.2 sí lo hace, en todas las cuentas. Si tu código edita mensajes anteriores, reconstruye
systemotools, o compacta en el cliente entre solicitudes, Claude Fable 5.2 rechaza la solicitud o descarta los bloques de pensamiento no válidos. Consulta Editar turnos anteriores invalida los bloques de pensamiento para saber qué cambiar y cómo probarlo. -
Claude Opus 5 no puede leer los bloques de pensamiento de Claude Fable 5.2: En la Claude API y en Claude Models on Google Cloud (Google managed), Claude Fable 5.2 lee los bloques de Claude Opus 5, por lo que una conversación que pasa de
claude-opus-5aclaude-fable-5-2conserva su razonamiento anterior. En la dirección contraria, Claude Opus 5 no puede leer los bloques de Claude Fable 5.2. Una conversación que pasa de Claude Fable 5.2 a Claude Opus 5 ejecuta los turnos posteriores al cambio sin el razonamiento de Claude Fable 5.2. La API descarta esos bloques antes de que el modelo los reciba, la solicitud se completa correctamente y los bloques descartados no se cobran. Consulta Cambiar de modelo a mitad de la conversación. -
El texto entre llamadas a herramientas se devuelve en bloques de pensamiento: En Claude Opus 5, el texto que el modelo escribe entre llamadas a herramientas se devuelve como bloques
text. En Claude Fable 5.2, esa narración se devuelve como bloquesthinkingde actualización de progreso, como máximo uno antes de cada llamada a herramienta. Si tu interfaz muestra esa narración, establecethinking.displayen"updates", que está en beta, para recibir las actualizaciones de progreso como texto mientras el razonamiento permanece oculto, o en"summarized"para recibir ambos. Luego muestra los bloquesthinkingno vacíos entre los bloquestool_use. Consulta Actualizaciones de progreso entre llamadas a herramientas. -
Usa el conjunto de herramientas de uso de computadora en lugar de
computer_20251124: Claude Opus 5 acepta la herramienta anteriorcomputer_20251124con su encabezado beta. Claude Fable 5.2 devuelve un error 400 para ella en todas las plataformas excepto Amazon Bedrock. Consulta Usa el conjunto de herramientas de uso de computadora en lugar decomputer_20251124. -
Clasificadores de seguridad y respaldo: Los clasificadores de seguridad de Claude Fable 5.2 cubren un conjunto más amplio de categorías de
stop_detailsque los clasificadores de Claude Opus 5. Espera valores adicionales destop_details.category, como"bio". Gestiona cada categoría de la tabla de categorías de rechazo. Para volver a ejecutar las solicitudes rechazadas en otro modelo, establecefallbacks: "default"o crea tu propio reintento. Ese parámetro está en beta en la Claude API y en Claude Models on Google Cloud (Anthropic managed), y requiere el encabezado betaserver-side-fallback-2026-07-01. Rechazos, fallback y facturación enumera los destinos de respaldo permitidos. -
Precios: Claude Fable 5.2 cuesta $8 USD por millón de tokens de entrada y $40 USD por millón de tokens de salida, en comparación con $5 USD y $25 USD para Claude Opus 5. Las lecturas de caché de prompts cuestan $0.20 USD por millón de tokens, en comparación con $0.50 USD. Consulta Precios.
-
Se requiere retención de datos: Claude Fable 5.2 requiere una retención de datos de 30 días y no está disponible bajo un acuerdo de “zero data retention” (retención de datos cero), o ZDR, a menos que Anthropic lo autorice expresamente. Claude Opus 5 está disponible bajo ZDR. En la Claude API, una solicitud de una organización o espacio de trabajo sin retención de 30 días devuelve un
invalid_request_error400. Consulta Requisitos de retención de datos específicos del modelo. -
Modo rápido: Claude Opus 5 admite el modo rápido (
speed: "fast") en vista previa de investigación, con el encabezado betafast-mode-2026-02-01. Claude Fable 5.2 lo admite en las solicitudes de la Messages API en la Claude API sin el encabezado. Las solicitudes que envían el encabezado siguen funcionando. El modo rápido para Claude Fable 5.2 cuesta $16 USD por millón de tokens de entrada y $80 USD por millón de tokens de salida, en comparación con $10 USD y $50 USD para Claude Opus 5 en modo rápido. Consulta Precios del modo rápido.Claude Fable 5.2 también admite el modo rápido en Claude Models on Google Cloud (Anthropic managed), con la misma configuración
speed: "fast".Claude Fable 5.2 también admite el modo rápido en Claude Models on Google Cloud (Google managed), con la misma configuración
speed: "fast". Google Cloud establece allí sus precios. Consulta Precios de plataformas en la nube.Claude Fable 5.2 también admite el modo rápido en Claude en Microsoft Foundry para implementaciones alojadas en Anthropic. Allí, el modo rápido es un modelo independiente: envía las solicitudes a una implementación
claude-fable-5-2-fasty omitespeed.Claude Mythos 5.2 también admite el modo rápido en las solicitudes de la Messages API en la Claude API, sin el encabezado y a los precios del modo rápido de Claude Fable 5.2. Disponibilidad del modo rápido enumera todas las plataformas donde Claude Mythos 5.2 tiene modo rápido.
Elimina
speed: "fast"en Claude Managed Agents. Elimínalo también si Disponibilidad del modo rápido no incluye el modelo al que migras. -
Salidas estructuradas en organizaciones con CMEK: En una organización con claves de cifrado administradas por el cliente, Claude Opus 5 admite salidas estructuradas y Claude Fable 5.2 no. Elimina
strict: trueyoutput_config.formatde las solicitudes que muevas y valida la salida en tu código. -
Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2: Con la herramienta de asesor, que está en beta, un ejecutor de Claude Opus 5 acepta varios asesores, entre ellos Claude Opus 5 y Claude Fable 5.1. Un ejecutor de Claude Fable 5.2 solo acepta Claude Fable 5.2 o Claude Mythos 5.2, y cualquier otro asesor devuelve un error 400. Establece el
modeldel asesor enclaude-fable-5-2oclaude-mythos-5-2cuando cambies el del ejecutor. Consulta Un ejecutor de Claude Fable 5.2 necesita un asesor de Claude Fable 5.2 o Claude Mythos 5.2.
Lista de verificación de migración
- Si tu organización tiene un acuerdo de ZDR, habilita la retención de 30 días para el espacio de trabajo, o confirma la elegibilidad con tu equipo de cuenta de Anthropic, antes que cualquier otra cosa.
- Actualiza el ID del modelo de
claude-opus-5aclaude-fable-5-2. - Revisa tus límites de velocidad antes de mover el tráfico de producción. El límite de velocidad de Claude Fable 5.2 está separado del de Claude Opus 5, con límites de tokens más bajos en cada nivel.
- Elimina cualquier configuración
thinking: {type: "disabled"}. Controla el gasto de tokens con niveles de esfuerzo más bajos, revisamax_tokensy selecciona los bloques de contenido portype. - Reenvía los bloques
thinkingsin cambios en cada turno, incluidos los vacíos. En un bucle de uso de herramientas, reenvíalos junto con los resultados de las herramientas. Consulta Preservar los bloques de pensamiento. - Reemplaza el
tool_choiceforzado (anyotool) porautojunto con una instrucción explícita y herramientas constrict: true, o por salidas JSON. En una organización con claves de cifrado administradas por el cliente, el uso estricto de herramientas y las salidas JSON no están disponibles para Claude Fable 5.2. En ese caso, manténautoy la instrucción, y valida la entrada de la herramienta en tu código. - Si tu código construye el arreglo
messagespor sí mismo, ejecuta la comprobación de Editar turnos anteriores invalida los bloques de pensamiento conclaude-fable-5-2, corrige cada entradaprefix_binding_mismatchy mantén el historial en modo solo de anexado. - Si usas el uso de computadora a través de
computer_20251124en cualquier lugar excepto Amazon Bedrock, Claude Fable 5.2 devuelve un error 400 para esa herramienta. Declaracomputer_toolset_20260801en su lugar y actualiza tu bucle de agente para el conjunto de herramientas. - Si usas la herramienta de asesor con Claude Fable 5.2 como ejecutor, establece el
modeldel asesor enclaude-fable-5-2oclaude-mythos-5-2. - Si un enrutador o un respaldo mueve conversaciones de Claude Fable 5.2 a Claude Opus 5, espera que los turnos posteriores al cambio se ejecuten sin los bloques de pensamiento de Claude Fable 5.2.
- Si reproduces conversaciones almacenadas a través de una cuenta diferente, reproduce cada una a través de la cuenta que la produjo o de una cuenta vinculada a ella. La API descarta los bloques de pensamiento de Claude Fable 5.2 que produjo otra cuenta. Consulta Los bloques de pensamiento permanecen con la cuenta que los produjo.
- Si tu interfaz muestra el texto entre llamadas a herramientas, establece
thinking.displayen"updates", que está en beta, o en"summarized", y muestra los bloquesthinkingno vacíos. - Gestiona cada
stop_details.category. Si estableces una listafallbacksexplícita, nombra solo los destinos permitidos de Claude Fable 5.2. -
Si usas el modo rápido en solicitudes de la Messages API en la Claude API, mantén
speed: "fast"solo si Disponibilidad del modo rápido incluye el modelo al que migras. Si lo mantienes, restablece las referencias de costo frente a los precios del modo rápido. Eliminaspeed: "fast"en Claude Managed Agents. No necesitas el encabezado betafast-mode-2026-02-01, y las solicitudes que lo envían siguen funcionando. - En una organización con claves de cifrado administradas por el cliente, elimina
strict: trueyoutput_config.format, y valida la salida en tu código. - Vuelve a ejecutar tu barrido de esfuerzo con tus propias evaluaciones y restablece las referencias de costo y latencia.
- Revisa las indicaciones del sistema, skills y demás instrucciones que conserves según Revisa las instrucciones escritas para modelos anteriores.
Migrar a Claude Fable 5.2 desde Claude Opus 4.8 o anterior
Primero completa Migrar a Claude Fable 5.2 desde Claude Opus 5, con claude-opus-4-8 como el ID de modelo que reemplazas. Esa sección se aplica tal como está escrita al código en Claude Opus 4.8, porque Claude Opus 4.8, al igual que Claude Opus 5:
- Acepta
thinking: {type: "disabled"}, la elección forzada de herramientas, la herramientacomputer_20251124y el modo rápido. - Devuelve el texto entre llamadas a herramientas como bloques
text. - Está disponible bajo acuerdos de retención de datos cero (ZDR).
- Cuesta $5 USD por millón de tokens de entrada y $25 USD por millón de tokens de salida, con lecturas de caché de prompts a $0.50 USD.
Esta sección agrega las diferencias que la sección de Claude Opus 5 no cubre.
Qué cambia
-
El pensamiento se ejecuta en solicitudes que lo omiten: En Claude Opus 4.8, el pensamiento está desactivado a menos que lo solicites. En Claude Fable 5.2, una solicitud sin el campo
thinkingse ejecuta con pensamiento adaptativo. Las respuestas pueden incluir bloquesthinkingantes de los bloquestext, así que selecciona los bloques de contenido portypeen lugar de leercontent[0].text. En un bucle de uso de herramientas, reenvía los bloquesthinkingsin cambios junto con los resultados de las herramientas, incluidos los vacíos. Los tokens de pensamiento se facturan como tokens de salida, ymax_tokensabarca el pensamiento más el texto de la respuesta. Revisamax_tokensy reduceeffortdonde quieras menos pensamiento. En la Claude API y en Claude Models on Google Cloud (Google managed), Claude Fable 5.2 lee los bloques de pensamiento de los turnos anteriores de Claude Opus 4.8, por lo que una conversación que pasa aclaude-fable-5-2conserva ese razonamiento. -
Mínimo más bajo para el almacenamiento en caché de prompts: La longitud mínima de prompt que se puede almacenar en caché en Claude Fable 5.2 es de 512 tokens, frente a 1,024 tokens en Claude Opus 4.8. Los prompts que eran demasiado cortos para almacenarse en caché pueden crear entradas de caché, sin necesidad de cambios en el código. Consulta Almacenamiento en caché de prompts.
-
Priority Tier no es compatible: Claude Opus 4.8 admite Priority Tier. Claude Fable 5.2 no. Si tu organización tiene un compromiso de Priority Tier, planifica la capacidad por separado.
-
Los consejos de la herramienta de asesor se devuelven cifrados: Con la herramienta de asesor, que está en beta, un ejecutor de Claude Opus 4.8 puede emparejarse con un asesor que devuelve sus consejos como texto sin formato, como Claude Opus 4.8. Los únicos asesores que acepta un ejecutor de Claude Fable 5.2, Claude Fable 5.2 y Claude Mythos 5.2, devuelven los consejos cifrados, como un bloque
advisor_redacted_result, por lo que tu cliente no puede leer su texto. Si tu código lee el texto de los consejos, elimina esa dependencia. Consulta Variantes de resultado.
Si tu código está en Claude Opus 4.7 o anterior, aplica también parte de la lista de verificación de migración de la guía de Claude Opus 5.5. Empieza en el grupo Claude Opus 4.7 o anterior y continúa hasta el grupo que nombra tu modelo. Estos grupos cubren los cambios en las solicitudes realizados antes de Claude Opus 4.8, como la eliminación de parámetros de muestreo y encabezados beta. Aplica el elemento del modo rápido de esa lista de verificación solo si Disponibilidad del modo rápido incluye el modelo al que migras. En una organización con claves de cifrado administradas por el cliente, las salidas estructuradas no están disponibles para Claude Fable 5.2, así que no apliques allí el elemento de output_config.format. En su lugar, elimina output_format de tus solicitudes y valida el JSON en tu código.
Lista de verificación de migración
- Completa la lista de verificación de Claude Opus 5, con
claude-opus-4-8como el ID de modelo que reemplazas. - Revisa las cargas de trabajo que se ejecutaban sin el campo
thinking. En Claude Fable 5.2 se ejecutan con pensamiento, así que revisamax_tokens, reduceeffortdonde quieras menos pensamiento y selecciona los bloques de contenido portype. - Comprueba que cualquier código que analice el campo
thinkinglo trate solo como texto de visualización. Establecethinking.displayen"summarized"para recibir resúmenes legibles. - Revisa los prompts cercanos al mínimo de almacenamiento en caché: los prompts de 512 tokens o más pueden crear entradas de caché.
- Si tu organización tiene un compromiso de Priority Tier, planifica la capacidad por separado.
- Si usas la herramienta de asesor y tu código lee el texto de los consejos, elimina esa dependencia: los consejos llegan como un bloque
advisor_redacted_resultcifrado. - Ejecuta un nuevo barrido de esfuerzo con tus propias evaluaciones en lugar de conservar una configuración ajustada para Claude Opus 4.8.
- En Claude Opus 4.7 o anterior, aplica también los grupos de la lista de verificación de la guía de Claude Opus 5.5 para tu modelo. Omite el elemento del modo rápido a menos que Disponibilidad del modo rápido incluya el modelo al que migras. En una organización con claves de cifrado administradas por el cliente, omite también el elemento de
output_config.formaty eliminaoutput_formatde tus solicitudes.
¿Te resultó útil esta página?