Saltar al contenido principal

Novedades de Claude 4.5


Claude 4.5 introduce tres modelos diseñados para diferentes casos de uso:

  • Claude Opus 4.5: Nuestro modelo más inteligente, que combina la máxima capacidad con un rendimiento práctico. Tiene un precio más accesible que los modelos Opus anteriores. Disponible con una ventana de contexto de 200k tokens.
  • Claude Sonnet 4.5: Nuestro mejor modelo para agentes complejos y programación, con la mayor inteligencia en la mayoría de tareas. Disponible con una ventana de contexto de 200k y 1M (beta) tokens.
  • Claude Haiku 4.5: Nuestro Haiku más rápido e inteligente, con rendimiento cercano a la frontera. Disponible con una ventana de contexto de 200k tokens.

Mejoras clave en Opus 4.5 frente a Opus 4.1

Máxima inteligencia

Claude Opus 4.5 es nuestro modelo más inteligente, que combina máxima capacidad con rendimiento práctico. Ofrece mejoras de salto en razonamiento, programación y resolución de problemas complejos, manteniendo la alta calidad de salida esperada de la familia Opus.

Parámetro effort

Claude Opus 4.5 es el único modelo compatible con el [parámetro effort], que te permite controlar cuántos tokens usa Claude al responder. Esto te permite ajustar el equilibrio entre profundidad de respuesta y eficiencia de tokens en un solo modelo.

El parámetro effort afecta a todos los tokens de la respuesta, incluidos textos, llamadas a herramientas y extended thinking. Puedes elegir entre:

  • High effort: Máxima exhaustividad para análisis complejos y explicaciones detalladas
  • Medium effort: Enfoque equilibrado para la mayoría de casos de producción
  • Low effort: Respuestas más eficientes en tokens para automatización de alto volumen

Excelencia en uso del computador

Claude Opus 4.5 introduce [capacidades mejoradas de computer use] con una nueva acción de zoom que permite inspeccionar en detalle regiones específicas de la pantalla a resolución completa. Esto permite a Claude examinar elementos de UI de precisión, texto pequeño e información visual detallada que podría ser poco clara en capturas estándar.

El zoom es especialmente valioso para:

  • Inspeccionar elementos y controles de UI pequeños
  • Leer letra pequeña o texto detallado
  • Analizar interfaces complejas con información densa
  • Verificar detalles visuales precisos antes de actuar

Rendimiento práctico

Claude Opus 4.5 ofrece inteligencia de nivel flagship a un [precio más accesible] que los modelos Opus anteriores, poniendo capacidades avanzadas de IA al alcance de una gama más amplia de aplicaciones y casos de uso.

Preservación de thinking blocks

Claude Opus 4.5 [preserva automáticamente todos los thinking blocks anteriores] a lo largo de las conversaciones, manteniendo continuidad de razonamiento en interacciones largas y sesiones de uso de herramientas. Esto asegura que Claude pueda aprovechar todo su historial de razonamiento al trabajar en tareas complejas y de larga duración.

Mejoras clave en Sonnet 4.5 frente a Sonnet 4

Excelencia en programación

Claude Sonnet 4.5 es nuestro mejor modelo de programación hasta la fecha, con mejoras significativas en todo el ciclo de desarrollo:

  • Rendimiento SWE-bench Verified: Estado del arte avanzado en benchmarks de programación
  • Planificación y diseño de sistemas mejorados: Mejores decisiones arquitectónicas y organización de código
  • Ingeniería de seguridad mejorada: Prácticas de seguridad más robustas y detección de vulnerabilidades
  • Mejor seguimiento de instrucciones: Adherencia más precisa a especificaciones y requisitos
nota

Claude Sonnet 4.5 rinde significativamente mejor en tareas de programación cuando extended thinking está habilitado. Extended thinking está desactivado por defecto, pero recomendamos activarlo para trabajos de programación complejos. Ten en cuenta que extended thinking afecta la prompt caching efficiency. Consulta la migration guide para detalles de configuración.

Capacidades de agentes

Claude Sonnet 4.5 introduce avances importantes en capacidades de agentes:

  • Operación autónoma prolongada: Sonnet 4.5 puede trabajar de forma independiente durante horas manteniendo claridad y enfoque en progresos incrementales. El modelo avanza de manera constante en pocas tareas a la vez en lugar de intentar todo de una vez. Proporciona actualizaciones de progreso basadas en hechos que reflejan con precisión lo logrado.
  • Conciencia de contexto: Claude ahora rastrea su uso de tokens durante las conversaciones, recibiendo actualizaciones después de cada llamada a herramienta. Esta conciencia ayuda a evitar abandonar tareas prematuramente y permite una ejecución más efectiva en tareas de larga duración. Ver [conciencia de contexto] para detalles técnicos y [guía de prompting].
  • Uso de herramientas mejorado: El modelo utiliza de forma más efectiva llamadas a herramientas en paralelo, lanzando búsquedas especulativas simultáneas durante la investigación y leyendo varios archivos a la vez para construir contexto más rápido. La coordinación mejorada entre múltiples herramientas y fuentes de información permite aprovechar una amplia gama de capacidades en flujos agentic de búsqueda y programación.
  • Gestión avanzada de contexto: Sonnet 4.5 mantiene un seguimiento de estado excepcional en archivos externos, preservando la orientación a objetivos entre sesiones. Combinado con un uso más eficiente de la ventana de contexto y nuevas funciones de la API de gestión de contexto, el modelo maneja información en sesiones prolongadas manteniendo la coherencia.
nota

La conciencia de contexto está disponible en Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, Opus 4.1 y Opus 4.5.

Estilo de comunicación e interacción

Claude Sonnet 4.5 tiene un enfoque de comunicación refinado, conciso, directo y natural. Ofrece actualizaciones basadas en hechos y puede omitir resúmenes extensos después de llamadas a herramientas para mantener el ritmo del flujo de trabajo (aunque se puede ajustar con prompting).

Generación de contenido creativo

Claude Sonnet 4.5 destaca en tareas creativas:

  • Presentaciones y animaciones: Igual o superior a Claude Opus 4.1 y Opus 4.5 al crear diapositivas y contenido visual
  • Creatividad: Produce resultados pulidos y profesionales con buen seguimiento de instrucciones
  • Calidad en el primer intento: Genera contenido utilizable y bien diseñado desde el primer intento

Mejoras clave en Haiku 4.5 frente a Haiku 3.5

Claude Haiku 4.5 representa un salto transformador para la familia Haiku, llevando capacidades de frontera a nuestra clase de modelos más rápida:

Inteligencia cercana a la frontera con velocidad asombrosa

Claude Haiku 4.5 ofrece rendimiento cercano a Sonnet 4 a un coste significativamente menor y con mayor velocidad:

  • Inteligencia cercana a la frontera: Igual a Sonnet 4 en razonamiento, programación y tareas complejas
  • Mayor velocidad: Más del doble de velocidad que Sonnet 4, con optimizaciones de tokens de salida por segundo (OTPS)
  • Mejor relación costo-rendimiento: Inteligencia cercana a la frontera a un tercio del costo, ideal para despliegues de alto volumen

Capacidades de extended thinking

Claude Haiku 4.5 es el primer modelo Haiku compatible con extended thinking, acercando razonamiento avanzado a la familia Haiku:

  • Razonamiento a alta velocidad: Acceso al proceso de razonamiento interno de Claude para resolver problemas complejos
  • Thinking Summarization: Salida de thinking resumida para despliegues listos para producción
  • Interleaved thinking: Pensar entre llamadas a herramientas para flujos de trabajo multi‑paso más sofisticados
  • Control de presupuesto: Configurar presupuestos de tokens de thinking para equilibrar profundidad y velocidad

Extended thinking debe activarse explícitamente agregando el parámetro thinking a tus solicitudes API. Para detalles de implementación, consulta [Extended thinking documentation].

nota

Claude Haiku 4.5 rinde significativamente mejor en tareas de programación y razonamiento cuando extended thinking está habilitado. Extended thinking está desactivado por defecto, pero recomendamos activarlo para resolución de problemas complejos, trabajos de programación y razonamiento multi‑paso. Ten en cuenta que extended thinking afecta la prompt caching efficiency. Consulta la migration guide para detalles de configuración.

nota

Disponible en Claude Sonnet 3.7, Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, Opus 4.1 y Opus 4.5.

Conciencia de contexto

Claude Haiku 4.5 ofrece conciencia de contexto, lo que permite al modelo seguir su ventana de contexto restante durante una conversación:

  • Seguimiento de presupuesto de tokens: Claude recibe actualizaciones en tiempo real de la capacidad de contexto restante después de cada llamada a herramienta
  • Mejor persistencia de tareas: El modelo ejecuta tareas de manera más efectiva al comprender el espacio de trabajo disponible
  • Flujos multi‑ventana de contexto: Mejor manejo de transiciones de estado en sesiones prolongadas

Este es el primer modelo Haiku con conciencia de contexto nativa. Para guía de prompting, consulta [Claude 4 best practices].

nota

Disponible en Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, Opus 4.1 y Opus 4.5.

Programación y uso de herramientas sólidos

Claude Haiku 4.5 ofrece capacidades sólidas de programación esperadas en los modelos modernos de Claude:

  • Competencia de programación: Buen rendimiento en generación de código, depuración y refactorización
  • Soporte completo de herramientas: Compatible con todas las herramientas de Claude 4, incluidas bash, ejecución de código, editor de texto, web search y computer use
  • Computer use mejorado: Optimizado para interacción autónoma con escritorio y flujos de automatización en navegador
  • Ejecución paralela de herramientas: Coordinación eficiente entre múltiples herramientas en flujos complejos

Haiku 4.5 está diseñado para casos de uso que exigen tanto inteligencia como eficiencia:

  • Aplicaciones en tiempo real: Respuestas rápidas para experiencias interactivas
  • Procesamiento de alto volumen: Inteligencia rentable para despliegues a gran escala
  • Implementaciones en el nivel gratuito: Calidad de modelo premium a precios accesibles
  • Arquitecturas de sub‑agentes: Agentes rápidos e inteligentes para sistemas multi‑agente
  • Computer use a escala: Automatización de escritorio y navegador rentable

Nuevas funciones de la API

Programmatic tool calling (Beta)

[Programmatic tool calling] permite a Claude escribir código que llama a tus herramientas de forma programática dentro de un contenedor de ejecución de código, en lugar de requerir viajes de ida y vuelta al modelo por cada invocación. Esto reduce la latencia en flujos con múltiples herramientas y disminuye el consumo de tokens al permitir que Claude filtre o procese datos antes de que lleguen a la ventana de contexto del modelo.

tools=[
{
"type": "code_execution_20250825",
"name": "code_execution"
},
{
"name": "query_database",
"description": "Execute a SQL query against the sales database. Returns a list of rows as JSON objects.",
"input_schema": {...},
"allowed_callers": ["code_execution_20250825"] # Enable programmatic calling
}
]

Beneficios clave:

  • Menor latencia: Elimina viajes de ida y vuelta del modelo entre llamadas a herramientas
  • Eficiencia de tokens: Procesa y filtra resultados de herramientas antes de devolverlos a Claude
  • Flujos complejos: Soporta bucles, lógica condicional y procesamiento por lotes
nota

Disponible en Claude Opus 4.5 y Claude Sonnet 4.5. Requiere [beta header]: advanced-tool-use-2025-11-20

Tool search tool (Beta)

El [tool search tool] permite a Claude trabajar con cientos o miles de herramientas descubriéndolas y cargándolas bajo demanda. En lugar de cargar todas las definiciones en la ventana de contexto, Claude busca en tu catálogo y carga solo las herramientas necesarias.

Hay dos variantes de búsqueda:

  • Regex (tool_search_tool_regex_20251119): Claude construye patrones regex para buscar nombres, descripciones y argumentos de herramientas
  • BM25 (tool_search_tool_bm25_20251119): Claude usa consultas en lenguaje natural para buscar herramientas
tools=[
{
"type": "tool_search_tool_regex_20251119",
"name": "tool_search_tool_regex"
},
{
"name": "get_weather",
"description": "Get the weather at a specific location",
"input_schema": {...},
"defer_loading": True # Load on-demand via search
}
]

Este enfoque resuelve dos desafíos críticos:

  • Eficiencia de contexto: Ahorra 10-20K tokens al no cargar todas las definiciones
  • Precisión en selección de herramientas: Mantiene alta precisión incluso con 100+ herramientas disponibles
nota

Disponible en Claude Opus 4.5 y Claude Sonnet 4.5. Requiere [beta header]: advanced-tool-use-2025-11-20

Effort parameter (Beta)

El [effort parameter] te permite controlar cuántos tokens usa Claude al responder, equilibrando profundidad y eficiencia:

response = client.beta.messages.create(
model="claude-opus-4-5-20251101",
betas=["effort-2025-11-24"],
max_tokens=4096,
messages=[{"role": "user", "content": "..."}],
output_config={
"effort": "medium" # "low", "medium", or "high"
}
)

El parámetro effort afecta a todos los tokens de la respuesta, incluidos textos, llamadas a herramientas y extended thinking. Los niveles bajos generan respuestas más concisas con mínimas explicaciones, mientras que los niveles altos proporcionan razonamiento detallado y respuestas más completas.

nota

Disponible exclusivamente en Claude Opus 4.5. Requiere [beta header]: effort-2025-11-24

Tool use examples (Beta)

[Tool use examples] permiten proporcionar ejemplos concretos de entradas válidas para ayudar a Claude a entender cómo usar tus herramientas. Esto es especialmente útil para herramientas complejas con objetos anidados, parámetros opcionales o entradas sensibles al formato.

tools=[
{
"name": "get_weather",
"description": "Get the current weather in a given location",
"input_schema": {...},
"input_examples": [
{
"location": "San Francisco, CA",
"unit": "fahrenheit"
},
{
"location": "Tokyo, Japan",
"unit": "celsius"
},
{
"location": "New York, NY" # Demonstrates optional 'unit' parameter
}
]
}
]

Los ejemplos se incluyen en el prompt junto con el esquema de la herramienta, mostrando patrones concretos para llamadas bien formadas. Cada ejemplo debe ser válido según el input_schema de la herramienta.

nota

Disponible en Claude Sonnet 4.5, Haiku 4.5, Opus 4.5, Opus 4.1 y Opus 4. Requiere [beta header]: advanced-tool-use-2025-11-20.

Memory tool (Beta)

La nueva [memory tool] permite a Claude almacenar y recuperar información fuera de la ventana de contexto:

tools=[
{
"type": "memory_20250818",
"name": "memory"
}
]

Esto permite:

  • Construir bases de conocimiento a lo largo del tiempo
  • Mantener el estado de proyectos entre sesiones
  • Conservar un contexto prácticamente ilimitado mediante almacenamiento en archivos
nota

Disponible en Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, Opus 4.1 y Opus 4.5. Requiere [beta header]: context-management-2025-06-27

Context editing

Usa [context editing] o gestión inteligente de contexto mediante limpieza automática de llamadas a herramientas:

response = client.beta.messages.create(
betas=["context-management-2025-06-27"],
model="claude-sonnet-4-5", # or claude-haiku-4-5
max_tokens=4096,
messages=[{"role": "user", "content": "..."}],
context_management={
"edits": [
{
"type": "clear_tool_uses_20250919",
"trigger": {"type": "input_tokens", "value": 500},
"keep": {"type": "tool_uses", "value": 2},
"clear_at_least": {"type": "input_tokens", "value": 100}
}
]
},
tools=[...]
)

Esta función elimina automáticamente llamadas y resultados antiguos cuando se acercan los límites de tokens, ayudando a gestionar el contexto en sesiones largas.

nota

Disponible en Claude Sonnet 4, Sonnet 4.5, Haiku 4.5, Opus 4, Opus 4.1 y Opus 4.5. Requiere [beta header]: context-management-2025-06-27

Razones de parada mejoradas

Los modelos Claude 4.5 introducen una nueva razón de parada model_context_window_exceeded que indica explícitamente cuando la generación se detiene por alcanzar el límite de la ventana de contexto, en lugar del límite de max_tokens solicitado. Esto facilita manejar límites de contexto en la lógica de tu aplicación.

{
"stop_reason": "model_context_window_exceeded",
"usage": {
"input_tokens": 150000,
"output_tokens": 49950
}
}

Mejor manejo de parámetros de herramientas

Los modelos Claude 4.5 incluyen un arreglo que preserva el formato intencional en parámetros de cadena de llamadas a herramientas. Antes, los saltos de línea finales en parámetros de cadena a veces se eliminaban incorrectamente. Este arreglo asegura que las herramientas que requieren formato preciso (como editores de texto) reciban parámetros exactamente como se esperaba.

nota

Esta es una mejora interna sin cambios en la API. Sin embargo, las herramientas con parámetros de cadena ahora pueden recibir valores con saltos de línea finales que antes se eliminaban.

Ejemplo:

// Before: Final newline accidentally stripped
{
"type": "tool_use",
"id": "toolu_01A09q90qw90lq917835lq9",
"name": "edit_todo",
"input": {
"file": "todo.txt",
"contents": "1. Chop onions.\n2. ???\n3. Profit"
}
}

// After: Trailing newline preserved as intended
{
"type": "tool_use",
"id": "toolu_01A09q90qw90lq917835lq9",
"name": "edit_todo",
"input": {
"file": "todo.txt",
"contents": "1. Chop onions.\n2. ???\n3. Profit\n"
}
}

Optimizaciones de conteo de tokens

Los modelos Claude 4.5 incluyen optimizaciones automáticas para mejorar el rendimiento. Estas optimizaciones pueden añadir pequeñas cantidades de tokens a las solicitudes, pero no se te cobran esos tokens añadidos por el sistema.

Funciones introducidas en Claude 4

Las siguientes funciones se introdujeron en Claude 4 y están disponibles en todos los modelos Claude 4, incluidos Claude Sonnet 4.5 y Claude Haiku 4.5.

Nueva razón de parada refusal

Los modelos Claude 4 introducen una nueva razón de parada refusal para contenido que el modelo se niega a generar por motivos de seguridad:

{
"id": "msg_014XEDjypDjFzgKVWdFUXxZP",
"type": "message",
"role": "assistant",
"model": "claude-sonnet-4-5",
"content": [{"type": "text", "text": "I would be happy to assist you. You can "}],
"stop_reason": "refusal",
"stop_sequence": null,
"usage": {
"input_tokens": 564,
"cache_creation_input_tokens": 0,
"cache_read_input_tokens": 0,
"output_tokens": 22
}
}

Al usar modelos Claude 4, debes actualizar tu aplicación para [handle refusal stop reasons].

Summarized thinking

Con extended thinking habilitado, la Messages API para modelos Claude 4 devuelve un resumen del proceso de thinking completo de Claude. Summarized thinking ofrece todos los beneficios de inteligencia de extended thinking, al tiempo que previene el mal uso.

Aunque la API es consistente entre los modelos Claude 3.7 y 4, las respuestas en streaming para extended thinking pueden llegar en un patrón "entrecortado", con posibles retrasos entre eventos.

nota

La resumición se procesa con un modelo distinto del que seleccionas en tus solicitudes. El modelo de thinking no ve la salida resumida.

Para más información, consulta [Extended thinking documentation].

Interleaved thinking

Los modelos Claude 4 admiten interleaved thinking, lo que permite conversaciones más naturales donde las llamadas a herramientas y las respuestas pueden mezclarse con mensajes normales.

nota

Interleaved thinking está en beta. Para habilitar interleaved thinking, añade el beta header interleaved-thinking-2025-05-14 a tu solicitud API.

Para más información, consulta [Extended thinking documentation].

Diferencias de comportamiento

Los modelos Claude 4 presentan cambios de comportamiento notables que pueden afectar cómo estructuras los prompts:

Cambios en el estilo de comunicación

  • Más conciso y directo: Los modelos Claude 4 se comunican de manera más eficiente, con explicaciones menos verbosas
  • Tono más natural: Las respuestas son ligeramente más conversacionales y menos "mecánicas"
  • Enfocado en eficiencia: Puede omitir resúmenes detallados después de completar acciones para mantener el ritmo (puedes pedir más detalle si lo necesitas)

Seguimiento de instrucciones

Los modelos Claude 4 están entrenados para seguir instrucciones con precisión y requieren dirección más explícita:

  • Sé explícito sobre las acciones: Usa lenguaje directo como "Haz estos cambios" o "Implementa esta función" en lugar de "¿Puedes sugerir cambios?" si quieres que Claude actúe
  • Indica claramente los comportamientos deseados: Claude sigue las instrucciones con precisión, así que ser específico ayuda a lograr mejores resultados

Para una guía completa sobre estos modelos, consulta [Claude 4 prompt engineering best practices].

Herramienta de editor de texto actualizada

La herramienta de editor de texto se actualizó para modelos Claude 4 con los siguientes cambios:

  • Tipo de herramienta: text_editor_20250728
  • Nombre de herramienta: str_replace_based_edit_tool
  • El comando undo_edit ya no es compatible
nota

La herramienta str_replace_editor se mantiene igual para Claude Sonnet 3.7.

Si migras desde Claude Sonnet 3.7 y usas la herramienta de editor de texto:

# Claude Sonnet 3.7
tools=[
{
"type": "text_editor_20250124",
"name": "str_replace_editor"
}
]

# Claude 4 models
tools=[
{
"type": "text_editor_20250728",
"name": "str_replace_based_edit_tool"
}
]

Herramienta de ejecución de código actualizada

Si usas la herramienta de ejecución de código, asegúrate de usar la versión más reciente code_execution_20250825, que añade comandos Bash y capacidades de manipulación de archivos.

La versión heredada code_execution_20250522 (solo Python) sigue disponible, pero no se recomienda para nuevas implementaciones.

Precios y disponibilidad

Precios

Los modelos Claude 4.5 mantienen precios competitivos:

ModeloInputOutput
Claude Opus 4.5$5 por millón de tokens$25 por millón de tokens
Claude Sonnet 4.5$3 por millón de tokens$15 por millón de tokens
Claude Haiku 4.5$1 por millón de tokens$5 por millón de tokens

Precios en plataformas de terceros

A partir de los modelos Claude 4.5 (Opus 4.5, Sonnet 4.5 y Haiku 4.5), AWS Bedrock y Google Vertex AI ofrecen dos tipos de endpoints:

  • Endpoints globales: Enrutamiento dinámico para máxima disponibilidad
  • Endpoints regionales: Enrutamiento de datos garantizado por regiones específicas con un 10% de recargo

Este precio regional aplica a todos los modelos Claude 4.5: Opus 4.5, Sonnet 4.5 y Haiku 4.5.

La Claude API (1P) es global por defecto y no se ve afectada por este cambio. La Claude API es solo global (equivalente a la oferta de endpoint global y su precio en otros proveedores).

Disponibilidad

Los modelos Claude 4.5 están disponibles en:

ModeloClaude APIAmazon BedrockGoogle Cloud Vertex AI
Claude Opus 4.5claude-opus-4-5-20251101anthropic.claude-opus-4-5-20251101-v1:0claude-opus-4-5@20251101
Claude Sonnet 4.5claude-sonnet-4-5-20250929anthropic.claude-sonnet-4-5-20250929-v1:0claude-sonnet-4-5@20250929
Claude Haiku 4.5claude-haiku-4-5-20251001anthropic.claude-haiku-4-5-20251001-v1:0claude-haiku-4-5@20251001

También disponible a través de Claude.ai y Claude Code.

Guía de migración

Los cambios disruptivos y los requisitos de migración varían según el modelo desde el que actualices. Para instrucciones de migración detalladas, incluidas guías paso a paso, cambios disruptivos y listas de verificación de migración.

La guía de migración cubre los siguientes escenarios:

  • Claude Sonnet 3.7 → Sonnet 4.5: Ruta completa de migración con cambios disruptivos
  • Claude Haiku 3.5 → Haiku 4.5: Ruta completa de migración con cambios disruptivos
  • Claude Sonnet 4 → Sonnet 4.5: Actualización rápida con cambios mínimos
  • Claude Opus 4.1 → Sonnet 4.5: Actualización fluida sin cambios disruptivos
  • Claude Opus 4.1 → Opus 4.5: Actualización fluida sin cambios disruptivos
  • Claude Opus 4.5 → Sonnet 4.5: Downgrade fluido sin cambios disruptivos