Claude Code v2.1.251: hooks y control de sesiones
Anthropic publica una actualización de Claude Code con nuevos eventos de control para interceptar cambios de modelo, mejoras en streaming de subagentes y decenas de correcciones de seguridad. La versión añade visibilidad sobre el uso de caché de prompts y límites de gasto, herramientas críticas para equipos SAP que integren IA en automatizaciones.
Anthropic ha lanzado Claude Code v2.1.251, una actualización que refuerza el control sobre flujos de trabajo con agentes y cierra brechas de seguridad en sistemas con permisología compleja. La novedad principal es la adición de hooks PreModelSwitch y PostModelSwitch, que permiten bloquear, confirmar o anotar un cambio de modelo antes de que ocurra, dando a los administradores visibilidad y control sobre qué versión de Claude ejecuta cada tarea.
La actualización también amplía el debugging de sesiones: ahora las hooks SessionStart reciben información sobre el estado de la sesión (cuánto tiempo ha pasado desde el último checkpoint) y el coste estimado de recalcular la caché. Para quienes usan subagentes en modo foreground, hay nuevo streaming en vivo de sus llamadas a herramientas y resultados hacia clientes Remote Control. En la gestión de costes, se añade una barra de límite de gasto en /usage y detalles de caché de prompts en /cost (hits, fallos, tokens recalculados, ratios warm/cold).
Qué hay detrás
Esta es una release de mantenimiento y endurecimiento, pero revela la complejidad que ha alcanzado Claude Code como plataforma de agentes empresariales. Los hooks PreModelSwitch abordan un caso de uso real: en grandes organizaciones, cambiar dinámicamente entre Claude 3.5 Sonnet y Opus 5 puede tener implicaciones de coste, latencia y compliance. Poder interceptar esa decisión antes de que ocurra es diferente a simplemente auditar después.
La actualización cierra un amplio catálogo de vulnerabilidades, muchas relacionadas con traversal de directorios en herramientas de archivo y flujos de trabajo (Workflow tool), symlinks, y permisos de lectura. También hay correcciones críticas en subagentes: equipos de agentes que no se comunicaban correctamente, rutas que no respetaban restricciones de acceso, y sesiones que perdían configuración de plugins al arrancar en paralelo.
Otros fixes notables: conversations que se quedaban atascadas en errores de "text content blocks must be non-empty" después de pensamiento puro del modelo, Opus 5 rechazando configuraciones contradictorias (thinking desactivado + esfuerzo máximo), y lag en la TUI con muchos subagentes paralelos.
Por qué te importa si trabajas con SAP
Si usas Claude integrado en pipelines SAP —ya sea para generar ABAP, procesar documentos de BTP o automatizar datos con agentes— estos controles importan. Los hooks PreModelSwitch te permiten garantizar que ciertas transacciones críticas (por ejemplo, generación de código para módulos financieros) siempre corran en Opus, mientras que tareas exploratorias usan Sonnet. La visibilidad sobre coste de caché es especialmente relevante si tus procesos leen el mismo esquema SAP repetidamente: ahora ves si la caché de prompts está optimizada o si recalculas constantemente.
La cierre de brechas de seguridad en permisos y traversal es esencial en entornos SAP donde los agentes acceden a directorios del sistema de ficheros sensibles o repositorios git de configuración. El fix en subagentes que no respetaban deny rules de lectura es particularmente importante si tu arquitectura de agentes incluye workers con alcance limitado.
¿Te ha resultado útil esta noticia?
Fuente original
Leer artículo originalSeguir leyendo
Ayer
Claude Code v2.1.247: feedback automático y optimización de costos en API
Anthropic publica una actualización de Claude Code que permite a Claude redactar reportes de feedback automáticamente cuando falla algo en una sesión. También añade herramientas para analizar y optimizar el gasto en Claude API, y corrige decenas de bugs en terminales, agentes de fondo y sesiones remotas.
Hace 4 días
Claude Code v2.1.245 soluciona fallo en Linux
Anthropic lanza una actualización menor de Claude Code que corrige un problema de compatibilidad en sistemas Linux con glibc 2.44, como Arch Linux y Fedora Rawhide. El fallo causaba bloqueos al iniciar la aplicación.
Hace 3 días
Claude Code v2.1.246: mejoras en seguridad y rendimiento
Anthropic lanza una nueva versión de Claude Code con correcciones críticas en la ejecución de comandos Bash, optimizaciones de rendimiento en transcripciones largas y mejoras en la gestión de sesiones remotas. La actualización incluye alertas de seguridad para reglas permisivas que podrían ser explotadas.
¿Te ha servido? Recíbelo cada lunes
Un correo semanal con lo más relevante de Claude y SAP, en español y sin ruido. Suscríbete aquí abajo →