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
Hace 3 días
Claude Code 2.1.296: gestión de políticas en modo gateway
Anthropic publica una nueva versión de Claude Code que añade configuración granular para entornos empresariales mediante el parámetro `code` en las políticas del gateway. La actualización incluye decenas de correcciones de comportamiento en agentes, hooks y sesiones headless que afectan tanto a Claude Desktop como a integraciones con herramientas externas.
Hace 4 días
Claude Code v2.1.294 corrige fallos en hooks
Anthropic lanza una actualización de Claude Code que repara vulnerabilidades en los hooks de prompt y agente que permitían eludir restricciones de seguridad. También mejora la interpretación de instrucciones en hooks de parada para evitar interrupciones prematuras.
Hace 4 días
Claude Code v2.1.295: bloqueos de seguridad en hooks
Anthropic publica una nueva versión de Claude Code con mejoras en la ejecución de comandos y correcciones críticas. La novedad principal es el modo `onFailure: "block"` que impide acciones si un hook falla, mejorando el control de seguridad en automatizaciones.
¿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 →