La familia Claude 4.5 de Anthropic (en particular Sonnet 4.5 y Opus 4.5) incorpora el “pensamiento” extendido / razonamiento interno estilo bloc de notas a su línea Claude 4. La API de Mensajes expone esa capacidad mediante un objeto thinking (habilitar/deshabilitar + una asignación de budget_tokens), opciones de streaming y un tratamiento especial para los bloques de contenido de “thinking” (incluyendo firmas y enmascaramiento). Sonnet 4.5 se orienta a tareas de programación y flujos basados en agentes, y se beneficia enormemente del pensamiento extendido; Opus 4.5 añade bloques de pensamiento preservados y otras optimizaciones.
¿Qué es Claude 4.5?
Claude 4.5 (publicado en la familia de modelos Claude de Anthropic como las variantes Sonnet 4.5 y Opus 4.5) es la última generación de grandes modelos de lenguaje de la compañía, ajustada para un razonamiento más profundo, contexto de largo horizonte y flujos de trabajo de codificación y agentes con calidad de producción. En el anuncio y las páginas de producto de Anthropic, Sonnet 4.5 se describe como un gran avance en programación, construcción de agentes y “usar computadoras” (es decir, flujos de trabajo asistidos por herramientas y automatización de múltiples pasos), con mejoras medibles en razonamiento, matemáticas y tareas de largo contexto.
La oferta de la familia 4.5
- Claude Sonnet 4.5 (Publicado el 29 de septiembre de 2025): El "caballo de batalla" de la familia. Actualmente está clasificado como el mejor modelo de programación del mundo, capaz de mantener el enfoque en tareas autónomas durante más de 30 horas. Equilibra velocidad, costo y razonamiento de alto nivel, convirtiéndose en la opción predeterminada para la mayoría de las aplicaciones empresariales.
- Claude Haiku 4.5 (Publicado el 15 de octubre de 2025): El modelo optimizado para velocidad. Sorprendentemente, ahora admite Pensamiento extendido, convirtiéndose en el primer modelo "pequeño" en ofrecer capacidades de razonamiento profundo previamente reservadas para modelos de vanguardia. Es ideal para tareas de alta frecuencia donde la latencia importa pero la precisión no puede sacrificarse.
- Claude Opus 4.5 (Publicado el 24 de noviembre de 2025): El modelo de inteligencia de vanguardia. Opus 4.5 está diseñado para las tareas más complejas y ambiguas, como investigación científica, diseño de arquitecturas novedosas y análisis financiero de alto riesgo. Tiene la mayor capacidad de "presupuesto de pensamiento" y sobresale en autocorrección.
Capacidades clave de un vistazo
- Ventanas de contexto utilizables más grandes y comportamiento mejorado en tareas de larga duración (flujos de agentes, depuración paso a paso, ediciones de bases de código).
- Mejor rendimiento en benchmarks de programación, refactorización y tareas de uso de herramientas de múltiples pasos (familia Sonnet y Opus).
- Funciones avanzadas de “pensamiento” (lo que Anthropic llama pensamiento extendido / modo de pensamiento) que exponen —opcionalmente— parte del razonamiento interno paso a paso al desarrollador o permiten que el modelo gaste un “presupuesto” configurable de tokens razonando antes de producir una respuesta final.
Dónde puedes ejecutar Claude 4.5
Claude 4.5 (Sonnet/Opus) está disponible a través de la propia API de Anthropic y se ha integrado en CometAPI (El precio de la API está actualmente en oferta, aproximadamente el 20% del precio de Anthropic), por lo que puedes ejecutar estos modelos mediante la plataforma de Anthropic o a través de proveedores cloud de terceros que alojan el modelo.
¿Qué es el nuevo modo THINKING en Claude Code y Claude 4.5?
El pensamiento extendido de Anthropic (también conocido como “modo de pensamiento”, “bloques de pensamiento” o “tokens de pensamiento”) es una función que permite al modelo realizar pasos de muestreo internos adicionales para razonar con más profundidad antes de producir una respuesta final. Se habilita agregando una configuración thinking a tu solicitud de la API de Mensajes (por ejemplo: { "thinking": { "type": "enabled", "budget_tokens": 4096 } }) o usando asistentes del SDK de Anthropic. Cuando está habilitado, la API (según el modelo) devolverá una versión resumida del razonamiento interno o retornará el razonamiento completo (sujeto a enmascaramiento por seguridad).
Para entender por qué el "Modo de pensamiento" es revolucionario, debemos observar cómo operan tradicionalmente los Grandes Modelos de Lenguaje (LLM). Los modelos estándar son "generadores de texto probabilísticos": predicen el siguiente token inmediatamente después de recibir un prompt. No "se detienen a pensar"; comienzan a hablar (generar) al instante.
El cambio hacia el "Pensamiento extendido"
El Modo de pensamiento cambia este paradigma. Al habilitarse, Claude 4.5 genera un flujo oculto de "tokens de pensamiento" antes de emitir un solo carácter visible al usuario.
Razonamiento visible (opcional): En algunas interfaces como Claude.ai, puedes ver un desplegable "Thinking" que muestra el monólogo interno del modelo.
Razonamiento oculto (API): En la API, estos son bloques thinking distintos. El modelo usa ese espacio para:
- Deconstruir el prompt: Desglose de restricciones complejas.
- Planificar una estrategia: Esbozar la lógica paso a paso.
- Redactar y criticar: Probar mentalmente una solución, encontrar un fallo y corregirlo antes de presentar la respuesta.
Pensamiento intercalado
Una innovación importante en Sonnet 4.5 es el Pensamiento intercalado. En flujos de trabajo basados en agentes (donde la IA usa herramientas como una calculadora, un intérprete de código o un navegador web), los modelos estándar simplemente llamarían a una herramienta, obtendrían un resultado y llamarían inmediatamente a la siguiente herramienta.
Con el Pensamiento intercalado, Claude 4.5 puede:
- Pensar sobre la solicitud del usuario.
- Llamar a la Herramienta A (p. ej., buscar en la web).
- Pensar sobre los resultados de búsqueda ("Este resultado está desactualizado, debería intentar una consulta diferente").
- Llamar a la Herramienta B (p. ej., buscar de nuevo).
- Pensar cómo sintetizar los datos.
- Respuesta final.
Este bucle "Pensar-Actuar-Pensar-Actuar" reduce drásticamente la alucinación y la propagación de errores en largas tareas de programación de múltiples pasos.
Cómo Claude Code expone el pensamiento en las herramientas de desarrollador
En Claude Code (la experiencia de CLI / editor), Anthropic ha añadido elementos de UI para alternar el modo de pensamiento en sesiones interactivas (una UX común es presionar Tab para activar/desactivar el pensamiento) y mostrar indicadores del presupuesto de pensamiento actual. Algunas palabras clave antiguas de activación (por ejemplo, think, think hard) se usaron históricamente para controlar la profundidad del pensamiento; las versiones modernas se basan en alternadores explícitos y parámetros de presupuesto, con ultrathink disponible aún en algunos contextos. La configuración puede ser global en ~/.claude/settings.json o sobrescrita por solicitud.
¿Cómo implementar el Modo de pensamiento de Claude 4.5?
Para los desarrolladores, la transición a Claude 4.5 requiere un cambio en cómo se estructuran las solicitudes a la API. Ya no solo envías un prompt; gestionas un "Presupuesto de pensamiento".
Configurar el presupuesto de pensamiento
El parámetro thinking es ahora un elemento de primera clase en la API de Anthropic. Debes habilitarlo explícitamente y definir un valor budget_tokens. Este valor representa la cantidad máxima de cómputo que el modelo puede dedicar a su razonamiento interno.
Ejemplo de implementación en Python
import anthropic
# Initialize the Gemini Enterprise perspective on Claude 4.5 integration
client = anthropic.Anthropic(api_key="your_api_key")
def get_reasoned_response(user_query):
# We set a high max_tokens to accommodate both thinking and the final answer
# The budget_tokens must be less than max_tokens
response = client.messages.create(
model="claude-4-5-sonnet-202512",
max_tokens=20000,
thinking={
"type": "enabled",
"budget_tokens": 12000 # Allocating 12k tokens for 'thinking'
},
messages=[
{"role": "user", "content": user_query}
]
)
# Extracting the two distinct parts of the response
thinking_content = ""
final_output = ""
for block in response.content:
if block.type == "thinking":
thinking_content = block.thinking
elif block.type == "text":
final_output = block.text
return thinking_content, final_output
# Example complex query
query = "Design a zero-knowledge proof system for a decentralized voting app using Circom."
thoughts, answer = get_reasoned_response(query)
print("--- CLAUDE'S INTERNAL REASONING ---")
print(thoughts)
print("\n--- FINAL TECHNICAL ARCHITECTURE ---")
print(answer)
Consideraciones técnicas clave
- Uso total de tokens: Tu uso total es
thinking_tokens+output_tokens. Si estableces un presupuesto de 10,000 tokens y el modelo usa 8,000 para pensar y 2,000 para la respuesta, se te facturan 10,000 tokens de salida. - Pensamiento forzado: Si la tarea es demasiado simple, el modelo aún podría usar un número mínimo de tokens de pensamiento para verificar la simplicidad de la solicitud.
¿Cómo mejora el Modo de pensamiento la generación de código?
Una de las mejoras más significativas en Claude 4.5 es su rendimiento en el CLI de Claude Code. Cuando Claude 4.5 "piensa" sobre código, realiza varias acciones ocultas que los modelos estándar pasan por alto.
1. Mapeo de dependencias
Antes de escribir una sola línea de corrección, Claude 4.5 recorre tu repositorio para entender cómo un cambio en utils/auth.ts podría romper un componente en views/Profile.tsx.
2. Ejecución mental
El modelo "ejecuta" el código en su bloque de razonamiento. Simula el flujo lógico e identifica posibles condiciones de carrera o errores de desbordamiento de índice.
3. Verificación de restricciones
Si pides una solución que sea "performante y sin bibliotecas externas", el modo de pensamiento actúa como guardián. Si el primer instinto del modelo es sugerir un paquete de NPM, el proceso de pensamiento detectará esa violación y obligará al modelo a replantear una implementación en JavaScript puro.
¿Cómo se compara el Modo de pensamiento con el prompting tradicional?
| Característica | Chain of Thought (Manual) | Pensamiento extendido (nativo) |
|---|---|---|
| Mecanismo | Instrucciones indicadas por el usuario. | Arquitectura incorporada del modelo. |
| Espacio de tokens | Ocupa espacio de salida visible. | Ocupa un bloque interno dedicado. |
| Autocorrección | Limitada; el modelo a menudo "insiste" en errores iniciales. | Alta; el modelo puede descartar una ruta de razonamiento completa y empezar de nuevo. |
| Fiabilidad | Variable según la calidad del prompt. | Consistentemente alta en dominios complejos. |
| Manejo en la API | Requiere análisis manual del texto. | Bloques JSON estructurados para "thinking" y "text". |
¿Cómo funciona el modo de pensamiento en Claude 4.5?
Flujo interno (conceptual)
- Solicitud del usuario: Tu aplicación envía una solicitud a la API de Mensajes especificando el modelo, el prompt,
max_tokensy opcionalmentethinking: { type: "enabled", budget_tokens: N }. - Razonamiento interno: Claude realiza “pensamiento” interno hasta el presupuesto. Registra la salida del razonamiento como bloques
thinking(que pueden resumirse para el usuario). - Composición de la salida: La API devuelve una matriz de bloques de contenido. Normalmente el orden es bloque(s)
thinkingy luego bloque(s)text(respuesta final). Si haces streaming, recibes eventosthinking_deltaseguidos de eventostext_delta. - Preservar contexto: Al usar herramientas o flujos multi-turno puedes volver a enviar bloques de pensamiento previos (sin modificar) para que Claude continúe la cadena de pensamiento. Opus 4.5 introdujo el comportamiento de preservar bloques de pensamiento por defecto para caché/eficiencia.
Técnicamente, el Modo de pensamiento depende de una configuración de parámetros específica de la API que asigna un "Presupuesto" de tokens para el razonamiento.
El concepto de presupuesto de tokens
Cuando haces una solicitud a Claude 4.5, debes especificar un parámetro budget_tokens. Este es el número máximo de tokens que el modelo puede usar para su monólogo interno.
- Presupuesto bajo (<2,000 tokens): Bueno para comprobaciones rápidas o acertijos lógicos simples.
- Presupuesto alto (10,000+ tokens): Requerido para arquitectura de software compleja, pruebas matemáticas o redacción de informes legales exhaustivos.
El modelo está entrenado para "gestionar" este presupuesto. Si detecta que se está quedando sin presupuesto, intentará concluir su razonamiento y proporcionar la mejor respuesta posible.
El ciclo de vida del “proceso de pensamiento”
Cuando un usuario pide: "Escribe un script en Python para extraer datos de este sitio web, pero asegúrate de respetar robots.txt y manejar la carga dinámica."
- Ingestión: Claude lee el prompt.
- Fase de pensamiento (oculta):
- Autocorrección: "Necesito usar Selenium o Playwright para carga dinámica.
requestsno funcionará." - Verificación de seguridad: "Debo verificar que el usuario tenga permiso para hacer scraping. Añadiré un descargo de responsabilidad."
- Arquitectura: "Estructuraré el código con un enfoque basado en clases para modularidad."
- Autocorrección: "Necesito usar Selenium o Playwright para carga dinámica.
- Fase de salida (visible): Claude genera el código Python.
En modelos anteriores, la IA podría haber comenzado a escribir código con requests de inmediato, darse cuenta a mitad de camino de que no funcionaría para contenido dinámico y luego o bien alucinar una solución o proporcionar código defectuoso. El modo de pensamiento evita este escenario de "quedarse sin salida".
¿Cuándo habilitar el modo de pensamiento — casos de uso y heurísticas?
Casos de uso que más se benefician
- Programación compleja (cambios arquitectónicos, refactorizaciones multiarquivo, largas sesiones de depuración). Sonnet 4.5 está posicionado explícitamente como líder en programación y agentes cuando se usa el pensamiento.
- Flujos basados en agentes que utilizan herramientas repetidamente y deben preservar el contexto interno a lo largo de muchos pasos. Pensamiento intercalado + uso de herramientas es un escenario principal.
- Investigación o análisis profundo (análisis estadístico, estructuración financiera, razonamiento legal) donde los pasos intermedios de razonamiento son valiosos para inspeccionar o verificar.
Cuándo no habilitarlo
- Generación de respuestas cortas o APIs de alto rendimiento y baja latencia donde la latencia mínima es crítica (p. ej., UIs de chat que requieren respuestas en milisegundos).
- Tareas donde el costo de tokens por solicitud debe minimizarse y la tarea es simple o bien especificada.
Heurística práctica
Comienza con el presupuesto mínimo de pensamiento (≈1,024 tokens) y aumenta progresivamente para tareas que necesitan más profundidad; evalúa precisión de la tarea extremo a extremo vs latencia y tokens. Para tareas de agentes de múltiples pasos, experimenta con pensamiento intercalado y puntos de control en el prompt en caché para encontrar el punto óptimo.
Conclusión
El Modo de pensamiento de Claude 4.5 es más que una función; es una nueva forma de interactuar con la inteligencia artificial. Al separar el proceso del pensamiento del producto del pensamiento, Anthropic ha proporcionado una herramienta más confiable, más transparente y más capaz de manejar las complejidades del trabajo empresarial moderno.
Ya sea que estés usando el CLI Claude Code para gestionar una migración masiva o utilizando la API para construir la próxima generación de agentes autónomos, dominar el "Presupuesto de pensamiento" es la clave del éxito.
Los desarrolladores pueden acceder al modelo Claude 4.5 a través de CometAPI. Para comenzar, explora las capacidades del modelo de CometAPI en el Playground y consulta la guía de la API para instrucciones detalladas. Antes de acceder, asegúrate de haber iniciado sesión en CometAPI y obtenido la clave de API. CometAPI ofrece un precio muy inferior al oficial para ayudarte a integrar.
¿Listo para empezar?→ Prueba gratuita de Claude 4.5!
