Claude Code v2.1.273 añade encabezados de sugerencia de puerta de enlace, alertas de reconexión de MCP y bifurcación de sesiones de control remoto

✍️ OpenClawRadar📅 Publicado: 16 de septiembre de 2026🔗 Source
Ad

Claude Code v2.1.273 llegó con una mezcla de instrumentación para pasarelas, novedades en la gestión de sesiones y un lote de correcciones de permisos y contabilidad de tokens. Esto es lo que realmente cambió.

Nuevas cabeceras de solicitud para pasarelas

Si ejecutas Claude Code detrás de una pasarela LLM, ahora puede emitir cinco cabeceras de solicitud opcionales: x-claude-code-request-class, x-claude-code-agent-type, x-claude-code-prev-tool-durations, x-claude-code-compaction y x-claude-code-context-compacted. Están desactivadas por defecto; actívalas con:

CLAUDE_CODE_GATEWAY_HINT_HEADERS=1

Resultan útiles si tu pasarela hace enrutamiento, limitación de tasa o registro y quiere distinguir tipos de agente o ver el estado de compactación por solicitud.

Cambios en MCP y Remote Control

  • Cuando un servidor MCP se desconecta a mitad de sesión y la reconexión automática se rinde, ahora recibes una notificación que apunta a /mcp.
  • Las sesiones iniciadas con claude --remote-control o /remote-control ahora se pueden bifurcar desde la app de Claude. La bifurcación se ejecuta como una sesión en segundo plano en tu máquina.

Correcciones en el verificador de permisos

Aquí hay dos correcciones relevantes para la seguridad. Los comandos Bash que el verificador de permisos no puede analizar por completo se saltaban el aviso bajo permissions.blockReadsOutsideWorkingDirectories, y una subshell podía ocultar un rm peligroso en modo bypass. Ambos casos están corregidos.

El equipo también revirtió un cambio de 2.1.268 que verificaba las reglas de denegación de Read y Edit contra líneas de Bash que el verificador no puede analizar (eval, env -C). Comandos como time -p make build vuelven a mostrar el aviso en lugar de denegarse directamente.

Una más dentro de este apartado: un directorio de memoria seleccionado por la configuración de un repositorio ya no se carga en el prompt, se recuerda, se indexa ni se usa para la extracción de memoria cuando permissions.blockReadsOutsideWorkingDirectories está activo.

Contabilidad de tokens y auto-compact

El medidor de contexto y el auto-compact contaban los turnos de la herramienta asesora con aproximadamente el doble de su tamaño de contexto real. Eso hacía que el auto-compact se activara a alrededor de la mitad de la ventana real, lo que significa que las sesiones largas se compactaban mucho antes de lo necesario. Corregido en esta versión.

Relacionado: /login, /upgrade y /extra-usage descartaban razonamientos anteriores de la conversación, lo que forzaba una reescritura completa de la caché del prompt en la siguiente solicitud. También corregido.

Ad

Otras correcciones que conviene conocer

  • Los subagentes y agentes en segundo plano se reportaban como fallidos y sus resultados nunca se entregaban cuando la respuesta final en streaming omitía el uso de tokens o no incluía un id de modelo.
  • La salida del SDK y de --output-format stream-json descartaba los mensajes restantes de un subagente y su informe final tras pasar a segundo plano a mitad de ejecución (por ejemplo, mediante CLAUDE_AUTO_BACKGROUND_TASKS).
  • allowManagedMcpServersOnly, deniedMcpServers y disableClaudeAiConnectors configurados mediante MDM o managed-settings.json se ignoraban cuando también estaban presentes los ajustes gestionados por el servidor.
  • Los errores 401/403 en Bedrock, Vertex y Foundry —además de los 403 de la pasarela de apps de Claude— ya no se limitan a indicarte que ejecutes /login; ahora el mensaje nombra la credencial que hay que renovar o te remite al administrador de tu pasarela.
  • Las skills sincronizadas desde claude.ai ahora pasan a la papelera recuperable cuando tu organización desactiva Skills, en lugar de seguir disponibles.
  • En macOS, arrastrar una captura de pantalla (o cualquier archivo que el sistema reporte bajo una segunda ruta) ya no falla en Read con "symlink resolution changed after permission was checked".
  • El prompt principal ahora acepta un ! escrito al principio estando ya en modo shell, de modo que comandos negados como ! grep … funcionan.
  • El spinner ya no muestra puntos suspensivos duplicados ("……") en las líneas de estado de compactación.

Mejoras de rendimiento y de artefactos

Las sesiones largas deberían sentirse más ágiles: el progreso de los hooks y la actividad de los subagentes ya no reprocesan toda la conversación en cada actualización. La publicación de artefactos incorpora mejores mensajes de error (ahora indica a Claude qué tipos de archivo se sirven y qué hacer en su lugar), las lecturas de página indican las capacidades y las reglas de base de datos que el servicio mantiene para esa página, y las escrituras en base de datos pueden eliminar un solo campo en lugar de reescribir todo el documento.

📖 Read the full source: GitHub Claude-Code

Ad

👀 Ver también