Claude Code v2.1.160: Indicaciones de seguridad para la configuración del shell, protección de archivos acceptEdits y docenas de correcciones de errores

Anthropic lanzó Claude Code v2.1.160, una actualización de mantenimiento que añade avisos de seguridad para escrituras en archivos de configuración del shell, refuerza las restricciones del modo acceptEdits y corrige más de una docena de errores que afectaban a Windows, WSL, agentes en segundo plano y renderizado de terminal.
Qué Cambió
Seguridad y Protección
- Protección de archivos de inicio del shell: Ahora Claude avisa antes de escribir en
.zshenv,.zlogin,.bash_loginy~/.config/git/— archivos que podrían provocar la ejecución no deseada de comandos si se modifican silenciosamente. - Endurecimiento del modo acceptEdits: La escritura en archivos de configuración de herramientas de compilación que permiten ejecución de código (por ejemplo,
.npmrc,.yarnrc*,bunfig.toml,.bazelrc,.pre-commit-config.yaml,.devcontainer/) ahora genera un aviso de confirmación.
Mejoras en el Flujo de Edición
- Los comandos
grep/egrep/fgrepde un solo archivo ahora cumplen con la verificación de leer antes de editar — no se requiere un pasoReadseparado antes de editar.
Corrección de Errores
- Portapapeles de Windows en WSL: Copiar al seleccionar ahora usa interoperabilidad con PowerShell en lugar de OSC 52, solucionando escrituras en el portapapeles en terminales como MobaXterm que no soportaban OSC 52.
- Pérdida del historial de sesión: Se corrigieron dos errores donde al restaurar una sesión completada desde
claude agentso al reconectar una sesión en segundo plano después de una retirada nocturna se perdía el historial del chat y se volvía a ejecutar el prompt original. - Condición de carrera en el daemon: Se corrigió que
claude --bgfallara ocasionalmente con "socket missing" en máquinas con carga durante el arranque en frío. - Bloqueo de directorio en Windows: El directorio donde se inició una sesión en segundo plano ahora puede eliminarse después de
claude rmsin esperar a que el daemon termine. - Estado de la lista de agentes: Los agentes en segundo plano que reanudaron su trabajo ya no aparecen como "Completados".
- Congelación del actualizador automático: Se corrigió que
claude agentsse congelara durante varios segundos al volver a la lista de sesiones debido a que el actualizador automático volvía a comprobar al salir. - Falta de respuesta en entrada de Windows: Esc, teclas de flecha y escritura ya no se congelan al estar conectado a una sesión en segundo plano o en la vista de agente bajo alta carga de CPU.
- Marcadores de salida sincronizada en terminal: Los agentes en segundo plano ya no emiten marcadores de salida sincronizada a terminales que no los soportan (Apple Terminal, tmux), evitando artefactos de renderizado.
- Desplazamiento con rueda del ratón: Se corrigió que el desplazamiento con rueda del ratón desplazara el historial de prompts en lugar del transcript justo después de abrir una sesión desde la lista de agentes.
- Posición del IME CJK: La composición del IME ahora aparece en el cursor de entrada, no en la esquina inferior izquierda de la pantalla.
- Rutas de hipervínculos en Windows: Los enlaces válidos
file:///C:/...ya no se reescriben a rutas rotas en terminales con soporte de hipervínculos. - Caracteres especiales en modo voz: El modo voz se conecta correctamente incluso cuando el directorio del proyecto o el nombre de la rama contiene caracteres no ASCII o especiales.
- Mensaje de error en modo automático: El mensaje de no disponibilidad para proveedores de terceros (Bedrock/Vertex/Foundry) ahora señala a
CLAUDE_CODE_ENABLE_AUTO_MODEen lugar de culpar incorrectamente al modelo. - ultracode / effort:
/effort ultracodeya no culpa a los flujos de trabajo dinámicos cuando el modelo no puede ejecutar xhigh; ultracode no se ofrece en modelos no compatibles. - Errores de modelo SDK: Ya no sugiere
--modelcuando se ejecuta a través del SDK o en hosts donde la bandera CLI no aplica. - Desplazamiento hacia atrás en modo breve: Las respuestas anteriores ya no desaparecen al reanudar una sesión en modo breve con el modo breve desactivado.
- Pegado en modo Vim:
pahora pega en el cursor en lugar de en la línea siguiente cuando el registro se extrajo conv$.
Rendimiento y Otros Cambios
- Mejora al abrir sesiones de agentes en segundo plano recientemente inactivas en
claude agents. - Latencia del clasificador de modo automático reducida — disminuye la probabilidad de bloques "no se pudo evaluar esta acción".
- El cierre de sesiones en segundo plano ahora envía
SIGTERMa los subprocesos del shell en ejecución antes deSIGKILL, permitiendo que los manejadores de limpieza se ejecuten. - Se eliminó
CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE(sin efecto). - Se eliminó la sugerencia de instalar el plugin de JetBrains del inicio.
- Se renombró la palabra clave de activación de flujo de trabajo dinámico de
workflowaultracode. La palabra "workflow" ya no activa una ejecución; pedir uno con tus propias palabras sigue funcionando. La palabra clave de activación se resalta en violeta en la entrada del prompt.
📖 Lee la fuente completa: GitHub Claude-Code
👀 Ver también

MiniMax M2.7 Modelo Lanzado con Rendimiento de Codificación Mejorado
MiniMax ha lanzado M2.7, un modelo de IA que obtiene un 56% en los benchmarks de codificación SWE-Pro e incluye capacidades de auto-optimización. El modelo mantiene un precio de $0.30 por millón de tokens de entrada.

Usuarios de Anthropic Claude Informan Restricción Silenciosa de Funciones en Cuentas de Pago
Un suscriptor pagador de Claude informa que la ejecución de shell/bash dejó de funcionar en todas las sesiones sin notificación, con restricciones integradas en el prompt del sistema a nivel de despliegue. El usuario presentó múltiples tickets de soporte y formularios de apelación pero no recibió respuesta mientras continuaba siendo facturado.

Revelada la Asamblea y Estructura del Sistema de Indicaciones de Claude Code
Una filtración de mapa de origen en el paquete npm de Claude Code expuso el flujo de ensamblaje del prompt del sistema, mostrando secciones de prefijo estático seguidas de contenido dinámico específico de sesión, con tres variantes de identidad y pautas de ejecución detalladas.

Resumen Semanal de IA Multimodal: Holotron-12B, Nemotron Omni, GlyphPrinter y Más
Los aspectos más destacados de la IA multimodal de esta semana incluyen Holotron-12B para tareas de uso informático, los modelos Nemotron Omni de NVIDIA que integran lenguaje+visión+voz, GlyphPrinter para una representación precisa de texto en la generación de imágenes, y varios proyectos de código abierto para mejora de video, segmentación 3D y sistemas multiagente.