Claude Code v2.1.208: Modo de Lector de Pantalla, Remapeos de Vim, Correcciones de Pérdida de Memoria y Más

✍️ OpenClawRadar📅 Publicado: 14 de julio de 2026🔗 Source
Ad

Claude Code v2.1.208 llega con mejoras de accesibilidad, funciones de calidad de vida para Vim, soporte para despliegues corporativos y una gran cantidad de correcciones de errores, especialmente en fugas de memoria y casos extremos en streaming, hosts SDK y agentes en segundo plano.

Nuevas Funciones

  • Modo lector de pantalla: Renderizado en texto plano (opt-in). Actívalo con claude --ax-screen-reader, configurando CLAUDE_AX_SCREEN_READER=1 o añadiendo "axScreenReader": true en la configuración.
  • Remapeos en modo inserción de Vim: La opción vimInsertModeRemaps te permite mapear secuencias de dos teclas en modo inserción, por ejemplo, jj para Escape en modo vim.
  • Envoltorio de procesos: CLAUDE_CODE_PROCESS_WRAPPER obliga a que cada auto-generación de Claude Code (vista de agente, servicio en segundo plano) pase por un ejecutable envoltorio, facilitando el cumplimiento con lanzadores corporativos.
  • Soporte para clic del ratón: Los menús de selección múltiple y las filas de entrada "Otros" en modo pantalla completa ahora aceptan clics del ratón.
Ad

Principales Correcciones de Errores

  • Modo rápido: Al volver a un modelo que lo soporta, ahora se restaura correctamente el modo rápido si está habilitado en la configuración.
  • Respuestas de agente en segundo plano: El texto escrito a un agente en segundo plano cuando falla la entrega se guarda y se entrega al reiniciar la sesión.
  • Reinicio de ventana de contexto: La ventana de contexto (y el indicador de auto-compactación) ya no se reinicia brevemente a 200k tras la actualización automática de la CLI, evitando falsos avisos de "100% de contexto usado" durante sesiones largas.
  • HTTP/2 GOAWAY: Las sesiones supervisadas y en segundo plano ya no fallan cuando un servidor cierra una conexión HTTP/2 con GOAWAY mientras hay solicitudes en curso.
  • Truncamiento de salida canalizada: Las respuestas grandes de claude -p ya no tienen salida stream-json/JSON truncada ni faltan mensajes de resultado.
  • Variables de entorno con notación científica: CLAUDE_CODE_MAX_OUTPUT_TOKENS=1e6 ya no se convierte silenciosamente en 1; ahora se analiza correctamente la mantisa.
  • Tablas Markdown grandes: Las tablas con más de 200 filas ahora muestran las primeras 200 con un aviso "… N filas más", evitando bloqueos de renderizado y uso excesivo de memoria.
  • Herramienta de edición: Ahora maneja correctamente archivos modificados después de la lectura cuando el texto objetivo sigue coincidiendo de manera única.
  • Leer/Grep/Glob: Los archivos vacíos ya no se reportan como "más cortos que el desplazamiento"; los patrones de regex inválidos ahora dan error en lugar de devolver "No se encontraron archivos"; el modo de recuento de Grep ya no subestima cuando está paginado; los fallos de Glob con bytes nulos en patrones/rutas ahora muestran un error claro.
  • apiKeyHelper: Los fallos de script ahora se muestran dentro de 3 intentos en lugar de ocultarse tras un genérico 401 después de ~10 reintentos silenciosos.
  • Streaming en Bedrock: Las respuestas transformadas por la puerta de enlace ahora muestran un error con el tipo de contenido y una referencia de proxy en lugar del engañoso "Mensaje de evento truncado recibido".
  • /upgrade: Muestra la URL de actualización directamente en lugar de un flujo de inicio de sesión cuando el navegador no puede abrirse.
  • stream-json en Windows: Las líneas con CRLF en blanco o solo espacios en blanco desde hosts SDK de Windows ya no matan la sesión.
  • stream-json sin cabeza: Los payloads set_model que no son cadenas en control_request ya no se cuelgan permanentemente; la CLI ahora responde con un error.
  • Avisos de reanudación de sesión: Las tareas en segundo plano huérfanas se colapsan en un solo resumen en lugar de repetir "No se encontró registro de finalización".
  • Control remoto: Las sesiones alojadas en terminal ahora exponen agentes en segundo plano y progreso de flujo de trabajo a clientes remotos inmediatamente, no solo después de que una tarea comience.
  • Herramienta de agente sin herramientas: Si la lista de tools de un subagente se resuelve a nada, la herramienta ahora devuelve un error claro nombrando las entradas no reconocidas.
  • /usage: Ya no muestra barras en caché obsoletas sobre datos más recientes. /mcp: Reclasifica servidores placeholder después de editar la configuración.
  • Hosts SDK: "Cambiar directorio" ya no falla con "Un turno está en curso" en sesiones inactivas con una tarea en segundo plano ejecutándose.
  • Diálogo de guardado de flujo de trabajo: Ahora respeta CLAUDE_CONFIG_DIR en lugar de codificar ~/.claude/workflows/.
  • /release-notes: "Mostrar todo" ya no inyecta todo el registro de cambios en cada solicitud subsiguiente.
  • Fugas de memoria:
    • Las imágenes pegadas en la vista de agente ya no se retienen durante toda la vida de la pantalla después de enviar respuestas de vista previa.
    • Las sesiones SDK ya no pierden agentes definidos mediante la solicitud de inicialización cuando se ejecuta una actualización de plugin antes de adjuntar el cliente.
    • El stderr del servidor MCP stdio ya no acumula hasta 64 MB por servidor.
    • Los documentos LSP ahora están limitados a 50 mediante LRU en lugar de permanecer abiertos indefinidamente.
    • La salida de hooks asíncronos ya no se retiene después de pasar a segundo plano.
    • Crecimiento ilimitado en sesiones sin cabeza/SDK debido a cargas grandes de resultados de herramientas corregido.
    • Leer archivos con líneas individuales extremadamente largas usando desplazamiento/límite ya no explota la memoria.

Esta versión es un parche importante: si has estado teniendo problemas de memoria en sesiones largas de Claude Code, bloqueos con tablas Markdown, o pérdida de respuestas de agente en segundo plano, se recomienda encarecidamente actualizar.

📖 Leer la fuente completa: GitHub Claude-Code

Ad

👀 Ver también