Claude Code v2.1.281: assume_role de Bedrock, Guardrails y una larga lista de correcciones de reanudación
Ya está disponible Claude Code v2.1.281, y en su mayoría son ajustes de gateway más un denso changelog de correcciones de errores de reanudación de sesión y de proxy. Si ejecutas Claude Code detrás de un gateway o de un upstream de Bedrock, los tres primeros puntos son los que importan.
Cambios en el gateway de apps de Claude
- Ahora se admiten claves más recientes de Claude Desktop en los bloques de políticas de escritorio, incluidas
blockReadsOutsideWorkingDirectoriesydisableBypassPermissionsMode. assume_roleen upstreams de Bedrock: el gateway llama a Bedrock como un rol de IAM que asume mediante STS, en otra cuenta de AWS si es necesario, y opcionalmente con una sesión por desarrollador.guardrail: {id, version}en upstreams de Bedrock aplica un guardrail de Amazon Bedrock a cada solicitud enviada a través de ellos. Ten en cuenta la restricción: configúralo en todos los upstreams de Bedrock o en ninguno.telemetry.resource_attributeste permite colocar etiquetas fijas en la telemetría de Claude Desktop y de las sesiones de/login.
Atribución desactivada y una advertencia entre versiones
Configura "attribution": false en settings.json para ocultar toda la atribución de commits y PR. Una advertencia que conviene leer dos veces si haces commit de archivos de configuración en un repositorio compartido:
{
"attribution": false
}Las versiones anteriores de la CLI omiten un archivo de configuración que contiene esta clave, así que mantén la forma de objeto en los archivos compartidos entre versiones. La forma de booleano simple es la que no quieres.
Herramientas de MCP y plugins
- Elicitación en modo URL de MCP en conexiones de protocolo 2026-07-28: los servidores pueden pedir a Claude Code que abra un flujo basado en navegador. No queda ningún diálogo de espera en pantalla cuando el servidor no tiene forma de confirmar la finalización.
claude plugin validateahora revisa los servidores MCP e informa de entradas de.mcp.jsonque se descartarían silenciosamente al cargar, referencias${user_config.*}no declaradas y URLs inseguras./insightsañadió una recomendación de modo automático que estima cuántos avisos de permisos podría haber gestionado el modo automático en tus sesiones recientes.- Las listas de instalados de
/skills,/mcpy/pluginahora tienen una barra de desplazamiento en modo de pantalla completa (al pasar el ratón, clicable y arrastrable), como la que tiene/workflows.
La lista de correcciones
La mayor parte de esta versión son trabajos de reparación en sesiones reanudadas y streams. Lo más destacado:
- Un fallo ("unrecoverable interface error") que podía terminar una sesión a mitad de reintento de una solicitud a la API.
- Un turno que podía reintentarse indefinidamente, ignorando
--max-turns, cuando el modelo alternaba llamadas a herramientas no analizables y truncamiento por límite de salida. - Sesiones reanudadas que reenviaban turnos anteriores con una forma modificada —turnos con llamadas a herramientas en paralelo, entradas de llamadas a herramientas MCP, resultados de búsqueda de herramientas mientras un servidor se estaba reconectando—, lo que podía hacer que la API descartara el razonamiento previo.
- Reanudar una sesión muy grande restauraba solo sus últimos mensajes.
- Una sesión reanudada tras un reinicio durante un aviso de permisos pendiente enviaba un historial distinto al anterior, rompiendo la caché de prompts desde ese punto.
- Reanudar una sesión que terminó durante una llamada a una herramienta: Claude ahora ve la llamada y se le indica que su resultado es desconocido, y la reanudación manual ya no inyecta un mensaje oculto de "Continue".
- Pérdida de la caché de prompts cuando un servidor MCP se desconecta a mitad de conversación, o aún se está conectando tras una reanudación, mientras la búsqueda de herramientas está desactivada (por ejemplo, detrás de un proxy o gateway).
- Respuestas cortadas por un proxy que cierra el stream limpiamente mostrándose como completas y sin advertencia, y llamadas a herramientas ejecutándose dos veces por eventos de stream duplicados.
- "Content block not found" cuando un proxy descarta un evento de stream a mitad de respuesta: ahora se conserva la respuesta parcial, y la búsqueda web mantiene los resultados que ya habían llegado.
- Respuestas completas vacías solicitadas dos veces cuando la conexión se cayó antes del evento final del stream.
- Motivo de parada perdido cuando un proxy envía un frame final que solo contiene uso.
- Sesiones de
CLAUDE_CODE_RETRY_WATCHDOGque fallaban en el primer 5xx o conexión caída tras una racha de esperas 429/529, además de esperas silenciosas sin límite ante unRetry-Afterlargo de un 5xx. - El modo rápido reintentaba solicitudes limitadas por tasa una tras otra cuando el servidor enviaba
Retry-After: 0. - Una imagen de gran tamaño de una herramienta dejaba sin respuesta llamadas a herramientas hermanas, o terminaba el turno sin mensaje final.
- Conversaciones atascadas permanentemente en
tool_use.name: String should have at most 200 charactersdespués de un nombre de herramienta demasiado largo. - Llamadas a herramientas que fallaban con "Failed to get memory usage" —o se reportaban como fallidas después de ejecutarse— cuando Claude Code no puede leer su propio uso de memoria, por ejemplo, tras quedarse sin descriptores de archivos.
- Sesiones de
--input-format stream-json(Agent SDK, extensión de VS Code) y sesiones en la nube programadas que fallaban en cada turno.
Si usas el Agent SDK, la extensión de VS Code o una configuración de Bedrock con gateway al frente, esta es una actualización directa: varias de las correcciones apuntan exactamente a esas rutas.
📖 Lee la fuente completa: GitHub Claude-Code
👀 Ver también

Anthropic Elimina la Fijación de Versiones de Modelos, Rompiendo Aplicaciones Clientes
Anthropic está dejando obsoleto el modelo claude-sonnet-4-5-20250929 y obligando a los usuarios a usar claude-sonnet-4-6, que siempre se refiere a la última versión sin forma de fijar versiones específicas. Esto significa que las aplicaciones cliente se romperán de forma impredecible cuando cambien las versiones del modelo.

Revoluciona la supervisión de API entre proveedores con onWatch.
Descubre cómo onWatch, una poderosa nueva herramienta, optimiza el seguimiento del uso de tu cuota de API de IA a través de múltiples proveedores, asegurando que te mantengas dentro de los límites y optimices la asignación de recursos.

DeepSeek hace un descuento permanente del 75% en su modelo insignia de IA
DeepSeek hace permanente un descuento del 75% en su modelo estrella de IA. La reducción de precio se aplica al acceso por API y originalmente era una promoción temporal.

Claude Code 2.1.83 Lanzamiento: Almacenamiento en Caché de Prompts, Verificación de Habilidades y Actualizaciones del SDK
Claude Code 2.1.83 añade caché de prompts con orientación de diseño, reemplaza la habilidad de especialista en verificación con una nueva habilidad Verificar, y actualiza referencias del SDK en siete lenguajes incluyendo soporte beta para ejecutor de herramientas en PHP.