Claude Code v2.1.216: Cambio de sistema de archivos en espacio aislado, corrección de desaceleración cuadrática y más de 30 correcciones de errores

Anthropic lanzó Claude Code v2.1.216 el 20 de julio, con un nuevo interruptor de sandbox y más de 30 correcciones de errores dirigidas al rendimiento de sesiones largas, manejo de tokens OAuth, aislamiento de worktree y experiencia de usuario en terminal.
Adición clave: sandbox.filesystem.disabled
La nueva configuración sandbox.filesystem.disabled te permite omitir el aislamiento del sistema de archivos mientras mantienes el control de egreso de red. Útil cuando confías en el código que se ejecuta pero aún así quieres bloquear conexiones salientes.
Corrección de rendimiento
El error de rendimiento más grande: el costo de normalización de mensajes crecía cuadráticamente con el número de turnos, causando bloqueos de varios segundos y reanudaciones lentas en sesiones largas. Ahora está corregido: la normalización ha vuelto a un costo lineal.
Correcciones de errores notables
- Errores 401 en modo automático: Se corrigió que el modo automático denegara comandos con errores de clasificador "HTTP 401" después de que el token OAuth expirara o rotara en medio de la sesión.
- Redacción de AskUserQuestion: Las respuestas de texto libre ahora obtienen una redacción neutral en lugar de indicarle a Claude que continúe cuando le pediste que esperara o explicara primero.
- Caídas de sesión web: Claude Code en la web ya no vuelve a hacer la misma pregunta y descarta tu respuesta después de que la sesión permanece inactiva por unos minutos.
- Reanudación del agente en segundo plano: Las sesiones de agente en segundo plano reanudadas ya no vuelven al agente predeterminado; las restricciones de herramientas y el mensaje del agente ahora se restauran.
- Aislamiento de worktree: Se corrigió que los subagentes aislados en worktree redirigieran git al checkout compartido mediante
git -C,--git-diroGIT_DIR/GIT_WORK_TREE. - Segmentación de sesiones en worktree: Se corrigió que las sesiones en worktree aterrizaran en el worktree sobrante de otro proyecto cuando el directorio de trabajo no coincidía con el proyecto seleccionado.
- Eliminación de sesiones en segundo plano: Las sesiones en segundo plano cuyo worktree no tiene repositorio git ahora se pueden eliminar.
claude daemon stop --any: Se corrigió un error que podía terminar un proceso no relacionado a través de un archivo de bloqueo obsoleto del daemon legacy.- Rebobinado con Esc-Esc: Esc-Esc en un prompt inactivo ahora abre el selector de rebobinado en sesiones largas con tareas en segundo plano.
- Verificación de permisos en Bash: Corregida para declaraciones compuestas con redirecciones dentro de listas
&&o negaciones. - Eliminación de sesiones: Presionar Ctrl+X dos veces en la lista de agentes ahora elimina correctamente una sesión, y las sesiones eliminadas ya no reaparecen cuando su worker en segundo plano muere.
- Subagentes en segundo plano: Se corrigió que los subagentes se cancelaran cuando un mensaje de alta prioridad llega durante su ventana de inicio.
- UX del editor GUI: Se corrigió la basura de mouse y foco en la terminal mientras un editor GUI de
/memory,/plan,/keybindingso Ctrl+G está abierto;/memoryya no espera a que el editor se cierre. - Bucle 403 de Claude-in-Chrome: Se corrigió la reconexión cuando el token OAuth de la sesión carece de un ámbito requerido.
- Escrituras de enlaces simbólicos: Los guardados de flujo de trabajo y las escrituras de tareas programadas ya no siguen un enlace simbólico en
.claude, que podía redirigir escrituras fuera del proyecto. - Reautenticación MCP: Se corrigió la revocación de credenciales de trabajo antes de que el nuevo inicio de sesión tenga éxito; el mensaje de necesita autenticación en sesiones en segundo plano ahora apunta a un comando utilizable.
- Rutas de red de Windows: Los comandos de solo lectura en Windows ya no solicitan permiso en rutas de red.
- Análisis de no-ASCII en Bash: Corregido para que coincida con los límites de palabras reales del shell.
- Unicode en PowerShell: La validación de permisos de herramientas ahora maneja comandos que contienen caracteres Unicode invisibles.
- Modo pantalla completa: Se corrigieron los diálogos que se extendían más allá del borde derecho y la lista de
/configque recortaba su pie de página de atajos de teclado. - Pie de página del modo transcripción: Se corrigió el ajuste en terminales de menos de 104 columnas.
- Métricas de Prometheus: Se corrigió el punto final (habilitado mediante
OTEL_METRICS_EXPORTER=prometheus) que emitía líneas# UNITinválidas. - Actualizaciones del menú de barra: Las habilidades y comandos cambiados durante una sesión ahora aparecen de inmediato en lugar de después de reiniciar.
- Autocompletado de habilidades de plugins: Las habilidades de plugin con un campo frontmatter
nameya no pierden su prefijo de plugin. - Precisión de telemetría: Las solicitudes de permiso fallidas ya no cuentan como rechazos de usuario; las interrupciones de usuario ahora se informan como abortos de usuario en lugar de rechazos.
Mejoras
- La confirmación de
/forkahora es una línea que muestra el nombre de la nueva sesión, el id declaude attachy una nota cuando la copia comparte tu checkout. - Se mejoró la validación de los argumentos de
gityghen la herramienta de PowerShell. - El error de diff demasiado grande de
/ultrareviewahora muestra los límites configurados, el tamaño de diff medido y los archivos que más contribuyen. - El mensaje de diff vacío de
/code-review ultraahora nombra la ref base exacta y sugiere pasar una base explícita. - El aviso de ajuste del límite de gasto ahora muestra la razón del servidor cuando se rechaza un cambio.
/contextahora advierte cuando la conversación excede la ventana de contexto; un/compactfallido se muestra como un error./rewindya no restaura ni elimina archivos a través de enlaces simbólicos o duros en rutas rastreadas.
📖 Leer la fuente completa: GitHub Claude-Code
👀 Ver también

El consumo de agua por parte de la IA no es un problema: análisis a nivel nacional, local y personal
Andy Masley analiza los números del uso de agua de los centros de datos de IA en comparación con otras industrias y descubre que es un 'problema falso': los ingresos fiscales por galón son altos y el uso per cápita es insignificante.

Yann LeCun en la ONU: La IA de código abierto es el único camino hacia la soberanía global
En la Semana del Código Abierto de la ONU, Yann LeCun argumentó que la IA propietaria es demasiado costosa y centralizada, proponiendo una plataforma federada de código abierto llamada Project Tapestry donde los países contribuyen con datos a través de vectores de parámetros sin compartir datos sin procesar.

Richard Dawkins concluye que la IA es consciente — Expertos se oponen
El biólogo evolutivo Richard Dawkins, tras largas conversaciones con Claude de Anthropic y ChatGPT de OpenAI, concluyó que las IA son conscientes. La mayoría de los científicos cognitivos discrepan firmemente, calificándolo de antropomorfismo.

Empleados de Amazon se burlan de la IA de la empresa en Slack y la llaman 'Sloppenheimer'
Los empleados de Amazon tienen un canal de Slack para memes donde se burlan del producto de codificación de IA defectuoso de la empresa, llamando a sus resultados 'slop' y bromeando sobre los esfuerzos fallidos de motivación de la IA.