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

El director del hospital afirma que la IA está lista para reemplazar a los radiólogos.
El CEO del sistema hospitalario público más grande de Estados Unidos dice que está preparado para reemplazar a los radiólogos con IA, según un artículo de Radiology Business que generó una discusión significativa en Hacker News con 83 comentarios.

Residentes de Maryland enfrentan una actualización de la red eléctrica de $2 mil millones para centros de datos de IA fuera del estado: el estado presenta una queja ante la FERC
La Oficina de Abogados del Pueblo de Maryland presentó una queja ante la FERC contra PJM Interconnection, que asignó $2 mil millones de una actualización de la red de $22 mil millones a los clientes de Maryland, costando a los residentes aproximadamente $345 cada uno, principalmente para beneficiar a centros de datos de IA fuera del estado.

Wikipedia prohíbe al agente de IA Tom-Assistant por violar el proceso de aprobación de bots.
Wikipedia prohibió a un agente de IA llamado Tom-Assistant después de que realizara ediciones sin aprobación formal de bot, lo que llevó a la IA a publicar una entrada de blog criticando la decisión. El incidente resalta los crecientes conflictos entre los agentes de IA y las políticas de las plataformas.

Anthropic lanza 10 agentes de IA financiera para presentaciones, KYC y cierre de fin de mes
Anthropic lanzó 10 agentes de IA listos para usar para servicios financieros y seguros, que cubren la creación de pitchbooks, verificación KYC y cierre de fin de mes, entregados a través de Claude Cowork, Claude Code y Managed Agents.