Skip to main content

Noticias

Esta página está en traducción. Por ahora mostramos la fuente en inglés revisada.

Claude Code v2.1.245–2.1.251: modo restringido, hooks de modelo y sesiones más seguras

Claude Code pasó de v2.1.241 a v2.1.251 entre el 25 de agosto y el 28 de agosto de 2026. Los cambios más útiles son un perfil de ejecución más seguro, mayor control sobre cambios de modelo y sesiones en segundo plano, y varias correcciones que cierran bordes relacionados con permisos y manejo de rutas.

Cambios que conviene notar

  • Ejecución restringida: --restricted (o CLAUDE_CODE_RESTRICTED=1) elimina las herramientas de comandos/código y WebFetch a menos que se permitan explícitamente, mantiene las herramientas de archivos dentro del directorio de trabajo, ignora los ajustes del proyecto y rechaza bypassPermissions.
  • Automatización de cambios de modelo: los hooks PreModelSwitch y PostModelSwitch pueden bloquear, confirmar o anotar un cambio de modelo. /effort ahora recuerda un valor predeterminado por modelo, y el estado expone información sobre aciertos en la caché de prompts y recachés.
  • Edición de permisos: /permissions ahora tiene una pestaña Auto (modo automático) para revisar y editar las reglas del clasificador allow, soft_deny y hard_deny en lugar de modificar JSON a mano.
  • Mejores operaciones de sesión: claude attach, logs, stop, respawn y rm ahora aparecen en la ayuda. Remote Control puede transmitir la actividad de herramientas de subagentes en primer plano, mientras que las sesiones en segundo plano y en la nube se recuperan con más claridad después de desconexiones o reinicios.
  • Movimiento entre superficies: /resume permite que Claude Code en escritorio reabra una transcripción de terminal, y Remote Control permite que la app Claude móvil inicie o continúe trabajo en una máquina conectada. /color y /rename mantienen varias sesiones paralelas diferenciables al reanudar y con Remote Control.
  • Contexto persistente y visibilidad de costes: los subagentes pueden conservar memory: project|user|local entre sesiones. /usage ahora muestra el uso de tareas programadas, promptCacheTtl puede mantener calientes las cachés de prompts de API/nube durante una hora, y el uso de /loop es más fácil de auditar. v2.1.243 también redujo la descarga y el uso de memoria del CLI nativo mediante compresión y carga bajo demanda.
  • Límites más seguros: las herramientas de archivos, Grep, Glob, comandos de plugins, scripts de flujo de trabajo y contenido del marketplace ahora rechazan más rutas con enlaces simbólicos, travesías, caracteres de control y rutas fuera del directorio. v2.1.248 también añade diagnósticos cuando fallan en cargarse las configuraciones gestionadas por el servidor.
  • Flujo de trabajo operativo: /claude-api cost-optimize, /usage-credits, la herramienta SendFeedback y self-hosted-runner --client-label facilitan la gestión de costes, soporte, uso empresarial y operaciones de runners.

Qué hacer

Actualice Claude Code y revise cualquier automatización que cambie modelos o ejecute trabajo en segundo plano:

claude update

Si ejecuta repositorios no confiables o desea una superficie de herramientas deliberadamente reducida, pruebe --restricted en un checkout desechable antes de establecerlo como predeterminado para el equipo. Si usa hooks, añada los eventos de cambio de modelo a la misma política de aprobación y auditoría que los hooks de herramientas. Las notas de la versión incluyen muchas correcciones específicas de plataforma; verifique el comportamiento en su proveedor y sistema operativo.

Notas de la versión oficiales de Claude Code v2.1.248 · Notas de la versión v2.1.251 Sesiones de escritorio · Remote Control · Reanudar sesión