3 min de lectura

Cómo recomienda Claude crear prompts para Fable 5.1

ClaudeFable 5.1промпт-инжиниринг

La guía oficial de Claude para Fable 5.1 plantea el prompt como un contrato explícito: estructura de salida, criterio de finalización, evidencia y coordinación tras usar herramientas. Para JSON estricto, indica tool choice automático con strict: true. Es clave para agentes de código que deben demostrar avances reales, no solo redactarlos bien.

Qué recomienda realmente la guía de Fable 5.1

La idea principal es clara: Fable 5.1 debe dirigirse mediante un contrato explícito, no con una formulación ingeniosa. La documentación oficial de Claude sobre ingeniería de prompts, fechada el 4 de septiembre de 2026, pone el foco en la estructura de salida, los criterios de éxito y el estado verificable de las tareas de agentes.

Para documentos extensos, los materiales fuente recomiendan colocar el contenido de referencia al comienzo del prompt, antes de la petición y las instrucciones. Conviene separar contenido, metadatos y partes de la respuesta con etiquetas similares a XML. Si la respuesta depende de un documento grande, primero se orienta al modelo hacia evidencias citables y después se le pide ejecutar la tarea.

En escenarios de programación, la brevedad debe entenderse con sentido práctico: hay que conservar la información que cambia el siguiente paso, no convertir el informe en una colección de fragmentos. Las instrucciones funcionan mejor en positivo y mostrando desde el inicio el formato esperado. También conviene definir qué significa estar «terminado», qué pruebas se requieren y qué hacer ante la incertidumbre.

La parte más interesante trata los ciclos largos con herramientas. Tras cada ronda de resultados, la documentación recomienda reenviar la regla de llamadas paralelas como mensaje de sistema del turno actual. Solo se puede declarar progreso después de comprobar los resultados de herramientas de la sesión actual; un paso omitido o una prueba fallida no debe ocultarse con un informe elegante.

Para obtener JSON válido, la guía indica una configuración concreta: tool_choice: {"type":"auto"} junto con strict: true para el uso estricto de herramientas, o trasladar el esquema a structured outputs. En la ruta de integración compatible, output_format se ha movido a output_config.format. Ya no es un consejo de estilo, sino una configuración de interfaz que determina el cumplimiento del esquema.

Qué cambia para los agentes de código

El efecto práctico es simple: queda menos espacio para informes atractivos pero no verificados. Las actualizaciones orientadas al resultado obligan al agente a comunicar primero el resultado o el hecho encontrado y luego los detalles. En automatizaciones largas, eso aporta más valor que otra colección de frases «mágicas».

Yo comprobaría primero tres aspectos: si las reglas se mantienen tras muchas rondas de herramientas, si el JSON sigue siendo válido y si las afirmaciones de progreso coinciden con los resultados reales de las llamadas. Ahí es donde los sistemas de agentes suelen parecer convincentes antes de ser fiables.

La guía no hace que el modelo sea más inteligente por sí sola. Convierte el prompt en un protocolo de control donde el estado, la evidencia y el formato no pueden improvisarse durante el proceso. La cuestión más interesante sigue abierta: cuánto tiempo puede Fable 5.1 mantener este protocolo en un ciclo realmente largo.

Antes analizamos cómo funcionan el razonamiento extendido, el contexto y los costes asociados en Claude Opus 4.6. Ese análisis complementa las recomendaciones de Fable 5.1 al ayudar a considerar las limitaciones del modelo al diseñar prompts.