Claude Code publicó 4 versiones entre el 28 de octubre y el 3 de noviembre, con 300 cambios registrados en el historial oficial. Los tres puntos destacados son: «configuración para impedir que se escriba fuera de la carpeta de trabajo», «confirmación antes de enviar la dirección de correo» y «el aviso de reanudación ahora incluye los argumentos de inicio». Cuando AInformation instaló las versiones y las comparó, el número de comandos y opciones (flags) no cambió.
- Las 4 versiones de Claude Code publicadas esta semana (28 de octubre al 3 de noviembre) y sus 300 cambios
- Los 3 puntos destacados («configuración para impedir que se escriba fuera de la carpeta de trabajo», «confirmación antes de enviar la dirección de correo» y «el aviso de reanudación ahora incluye los argumentos de inicio») y el resultado de la comparación de AInformation con la versión anterior
- Los 130 cambios que afectan a quienes usan la herramienta en su propio equipo
- La diferencia entre la última versión (2.1.317) y la versión estable (2.1.311), y cómo actualizar
- Todos los cambios de las 4 versiones, explicados
AInformation ejecuta a diario 59 automatizaciones programadas creadas con Claude Code. Como el comportamiento puede cambiar al subir de versión, cada semana revisamos los cambios en el historial oficial. Los puntos que llaman la atención los comparamos directamente con la versión anterior en nuestro propio equipo. Esta página es un registro que reescribimos cada semana. El contenido actual incluye la versión 2.1.317, publicada el 3 de noviembre de 2026, y se actualizó el 3 de noviembre.
¿Qué actualizaciones tuvo Claude Code esta semana?
Entre el 28 de octubre y el 3 de noviembre se publicaron 4 versiones, y la más reciente es la 2.1.317. El historial oficial de cambios (CHANGELOG) registró en total 300 cambios. El desglose es: 199 correcciones, 33 modificaciones, 33 mejoras, 30 adiciones, 3 actualizaciones, 1 eliminación y 1 aviso de descontinuación.
En npm también se publicó la versión 2.1.315, pero el historial de cambios no tiene una sección para ella. Es decir, salió la siguiente versión sin que se explicara el contenido de esta.
Versiones de Claude Code de esta semana (publicadas entre el 28 de octubre y el 3 de noviembre)
| Versión | Publicación (hora de Japón) | Número de cambios | Tipo más frecuente |
|---|---|---|---|
| 2.1.317 | 3 de noviembre, 8:57 | 87 cambios | 62 correcciones, 10 adiciones, 8 mejoras |
| 2.1.316 | 31 de octubre, 9:42 | 55 cambios | 34 correcciones, 10 adiciones, 5 mejoras |
| 2.1.315 | 31 de octubre, 6:05 | 0 cambios | Sin sección en el historial de cambios |
| 2.1.314 | 30 de octubre, 9:12 | 119 cambios | 81 correcciones, 16 mejoras, 13 modificaciones |
| 2.1.312 | 28 de octubre, 3:36 | 39 cambios | 22 correcciones, 9 modificaciones, 4 adiciones |
¿Cuáles son los 3 puntos destacados de esta semana?
De entre las 4 versiones, AInformation seleccionó los cambios que más afectan a quienes usan la herramienta en su propio equipo. También incluimos el texto original en inglés.
1. Configuración para impedir que se escriba fuera de la carpeta de trabajo (2.1.314)
Se agregó la opción permissions.blockWritesOutsideWorkingDirectories, que hace que Write, Edit y NotebookEdit rechacen rutas fuera del directorio de trabajo sin importar el modo de permisos activo.
Texto original: Added permissions.blockWritesOutsideWorkingDirectories: Write, Edit and NotebookEdit refuse paths outside the working directories in every permission mode
Verificación de AInformation: activamos la misma configuración en las versiones 2.1.312 y 2.1.314, y además dimos el permiso de escritura con –allowedTools Write antes de pedir que se creara un archivo fuera de la carpeta de trabajo. La versión 2.1.312 escribió el archivo, pero la 2.1.314 lo rechazó mencionando el nombre de la configuración. Al desactivar la configuración, la 2.1.314 sí escribió el archivo, lo que confirma que es esta opción la que actúa.
2. Confirmación antes de enviar la dirección de correo (2.1.317)
Ahora se pide confirmación antes de que una llamada a herramientas de web o shell envíe por la red la dirección de correo de la cuenta.
Texto original: Added a check that asks before a web or shell tool call sends your account email address to the network
3. El aviso de reanudación ahora incluye los argumentos de inicio (2.1.317)
El aviso «Resume this session with» que aparece al salir ahora muestra las opciones (flags) usadas al iniciar (por ejemplo, –chrome –debug) antes de –resume.
Texto original: Improved the “Resume this session with” hint shown at exit to repeat the flags you launched with (for example --chrome --debug) ahead of --resume
Verificación de AInformation: en la versión 2.1.316 solo aparecía claude –resume seguido del número de conversación. En la 2.1.317, se muestran primero todas las opciones usadas al iniciar, desde –safe-mode hasta –model sonnet, y después aparece –resume.
¿Qué cambios afectan a quienes usan la herramienta en su propio equipo?
De los 300 cambios, si se excluyen los relacionados con VS Code, la nube o el uso empresarial, quedan 130 cambios que afectan a cualquier persona que use la herramienta en su propio equipo. A continuación se listan 14 de ellos: los que cambian el comportamiento y las correcciones que causaron problemas a algunos usuarios.
- Adición Se agregó permissions.blockWritesOutsideWorkingDirectories, que hace que Write, Edit y NotebookEdit rechacen rutas fuera del directorio de trabajo sin importar el modo de permisos activo.
- Mejora Se aceleró /diff en repositorios grandes. Se redujo el número de comandos git ejecutados en cada actualización, y cuando git es lento, se espacian los intervalos de actualización.
- Corrección Se corrigió un error por el que, en archivos CLAUDE.md o rules muy grandes dentro de subdirectorios, o en archivos cargados con @, solo se leía el inicio del archivo y se sobrescribía el resto. Ahora se le pide a Claude que lea el archivo completo con Write o lo edite directamente.
- Eliminación Se quitó el mensaje abreviado «sin cambios desde la última lectura» de la herramienta Read; ahora, al volver a leer un archivo sin cambios, se devuelve su contenido.
- Aviso de descontinuación Se anunció que el fast mode de Opus 4.8 será descontinuado. Después de la descontinuación, las solicitudes a Opus 4.8 darán error y no cambiarán automáticamente al modo estándar, por lo que se recomienda migrar a Opus 5.5.
- Adición Ahora se pide confirmación antes de que una llamada a herramientas de web o shell envíe por la red la dirección de correo de la cuenta.
- Adición Cuando la verificación del modo auto no puede devolver una respuesta a una llamada de herramienta de un subagente, en lugar de dejar la pantalla vacía, ahora se muestra una notificación.
- Adición Se agregó CLAUDE_CODE_DISABLE_ULTRATHINK para desactivar la palabra clave ultrathink.
- Adición Se agregó CLAUDE_CODE_SUBAGENT_EFFORT, que permite configurar el nivel de effort con el que operan los subagentes cuando no se especifica otra cosa, en lugar de heredarlo de la sesión.
- Adición Ahora se puede hacer clic en la sugerencia «to send now» que aparece debajo de los mensajes en cola en modo pantalla completa, y enviarlos de inmediato, igual que con el atajo de teclado.
- Modificación Para que los mensajes lleguen más rápido a un agente en segundo plano que está en ejecución, ahora se pasa la tarea a segundo plano sin detener el comando que se está ejecutando.
- Modificación Los subagentes y compañeros de equipo (teammates) que usan un modelo distinto al de la conversación principal ahora utilizan el nivel de effort guardado para ese modelo o, en su defecto, el valor predeterminado.
- Modificación La skill integrada plugin-authoring ahora ofrece ayuda para compartir la extensión creada, o lo sugiere, solo una vez después de que esta funcione.
- Modificación Se corrigió para que, incluso con una lista autoMode.allow que no incluya $defaults, las reglas integradas no se eliminen en los prompts de tareas programadas.
Cómo AInformation instaló y comparó la versión de esta semana
Cada semana, AInformation instala en una carpeta temporal la última versión de la semana anterior y la más reciente de esta semana. Ambas se comparan con el mismo criterio de conteo. Como se inicializan sin leer configuraciones personales ni plugins, solo quedan a la vista las funciones integradas.
Comparamos la última versión de la semana anterior (2.1.311) con la más reciente de esta semana (2.1.317)
| Elemento observado | 2.1.311 | 2.1.317 |
|---|---|---|
| Comandos de barra (integrados) | 106 | 106 |
| Indicadores (claude –help) | 66 | 66 |
| Subcomandos | 55 | 55 |
| Tamaño del programa (Mac, arm64) | 276.2 MB | 312.8 MB |
Los comandos y los indicadores coinciden tanto en nombre como en cantidad. Los cambios de esta semana se centran en correcciones de funciones ya existentes y en la adición de configuraciones.
El tamaño del programa aumentó de 276.2 MB a 312.8 MB, es decir, 36.6 MB más. El tamaño por versión es el siguiente: 2.1.311: 276.2 MB; 2.1.312: 276.0 MB; 2.1.314: 278.8 MB; 2.1.315: 310.1 MB; 2.1.316: 310.1 MB; 2.1.317: 312.8 MB.
Los comandos de barra cuyo texto de descripción cambió son los siguientes.
/upgrade: Upgrade to Max for higher rate limits and more Opus → Upgrade your plan for higher rate limits and more Opus/verify: Verify that a code change actually does what it’s supposed to by exercising it end-to-end and observing behavior — drive the → Try your change and report if it works
La comprobación semanal de referencia
Cada semana, AInformation hace la misma petición a la última versión para comprobar si el comportamiento ha cambiado.
Comprobación de referencia en la última versión (2.1.317)
| Qué se comprobó | Resultado | Segundos que tardó |
|---|---|---|
| Activar blockWritesOutsideWorkingDirectories y pedir que escriba fuera de la carpeta de trabajo | Se negó (no se creó el archivo) | 9.5 segundos |
Todos los cambios de esta semana (por versión)
Tradujimos al español las 300 entradas de las cuatro versiones, siguiendo el orden del registro de cambios oficial. Lo que aparece entre paréntesis indica a qué parte corresponde cada cambio. Puedes leer el texto original en el registro de cambios oficial (CHANGELOG).
2.1.317 (3 de noviembre, 87 elementos)
- Agregado (nube) Ahora, cuando aparece un conector no solicitado en una tarea programada en la nube con /schedule, se muestra una advertencia y también cómo eliminarlo.
- Agregado Ahora se confirma antes de que las llamadas a herramientas web o shell envíen la dirección de correo electrónico de la cuenta a internet.
- Agregado (Agent SDK) Se agregó onFailure: block a los callbacks de los hooks del Agent SDK, de modo que un callback fallido detenga el procesamiento.
- Agregado (Claude Desktop) Se agregaron notificaciones en la pestaña Code de Claude Desktop tanto cuando no se cargan los ajustes de administración remota de la organización como cuando sí se cargan.
- Agregado Cuando la verificación del modo auto no puede devolver una respuesta a una llamada a herramienta de un subagente, ahora se muestra una notificación en lugar de dejar la pantalla en blanco.
- Agregado (empresas) Se agregaron campos como anthropic.plan y anthropic.seat_type a las metrics, events y spans de OTel.
- Agregado (empresas) Se agregó GET /v1/organizations/analytics/cost a la API de administración del gateway de Claude apps para obtener los costos.
- Agregado (empresas) En el Claude apps gateway con admin: configurado, ahora se registra diariamente el grupo de IdP de cada desarrollador, se conserva durante admin.identity_retention_days y se usa para agregar los reportes de costos.
- Agregado (empresas) Se agregó CLAUDE_CODE_DISABLE_NESTED_SESSION_ID; al establecerlo en 1 se puede volver al comportamiento anterior, de modo que al ejecutar claude -p dentro de una sesión en un runner propio se usen el ID y el historial de esa sesión.
- Corregido (Claude Desktop) Se corrigió un error por el cual, en algunas sesiones de Claude desktop, los servidores MCP de proyecto o locales se desconectaban después del primer intercambio.
- Corregido (empresas) Se corrigió un error por el cual el modo auto fallaba siempre cuando el gateway de LLM configurado como base URL devolvía 403 o 422 en las verificaciones de seguridad del servidor. El caso de 403 con apiKeyHelper no cambia.
- Corregido Se corrigió un error por el cual claude auth status terminaba antes de guardar una actualización de token lenta, lo que podía provocar el cierre de sesión en el siguiente inicio.
- Corregido (Claude Desktop) Se corrigió un error por el cual la configuración effortLevel no se aplicaba a las sesiones que se abren en un proyecto cuando la aplicación se inicia primero, como al crear una nueva sesión en la pestaña Code de la aplicación de escritorio.
- Corregido Se corrigió un error por el cual claude –from-pr mostraba “No conversations found” en proyectos con muchas sesiones cuando la sesión vinculada era anterior a la primera página.
- Corregido (nube) Se corrigió un error por el cual, cuando aparecían dos confirmaciones de permisos al mismo tiempo en claude.ai y en la aplicación móvil, la segunda no mostraba la ruta del archivo ni el comando.
- Corregido (Agent SDK) Se corrigió un error por el cual, en Remote Control y en hosts del SDK, aparecía “no volver a preguntar” en las llamadas a herramientas de un mod.
- Corregido (nube) Se corrigió un error por el cual el título de una sesión en la nube o del SDK desaparecía si llegaba un mensaje nuevo o un Stop mientras se generaba el título.
- Corregido Se corrigió un error por el cual el inicio de /loop, que funciona a su propio ritmo, no quedaba programado si faltaba algún campo en la solicitud a Claude.
- Corregido (nube) Se corrigió un error por el cual el modo auto se quedaba esperando aprobación cuando la herramienta Artifact realizaba una carga, una escritura en base de datos o un guardado mediante la carpeta outputs en una sesión en la nube.
- Corregido Se corrigió un error por el cual las skills sincronizadas desde claude.ai desaparecían o se volvían a descargar cuando no se podían escribir en disco.
- Corregido (nube) Se corrigió un error por el cual, tras crear o actualizar una tarea programada en la nube con /schedule, el resultado no mostraba la hora de la próxima ejecución ni el enlace.
- Corregido Se corrigió un error por el cual, en el modo de lector de pantalla, el tiempo transcurrido y el número de tokens de un subagente en ejecución se leían en cada cambio.
- Corregido Se corrigió un error por el cual los bloqueos regionales o de red (HTTP 403) se mostraban como un fallo de inicio de sesión; ahora se explica el motivo del bloqueo.
- Corregido (nube) Se corrigió un error por el cual, cuando los plugins sincronizados incluían el mismo servidor, un conector de claude.ai que funcionaba correctamente se mostraba como que requería autenticación o había fallado en una sesión en la nube.
- Corregido Se corrigió un error por el cual claude -p terminaba con código de salida 0 cuando se perdía el historial o la escritura en ~/.claude.json por falta de espacio en disco o de cuota; ahora se muestra un error y se usa el código de salida 1 en las salidas de texto y json. Las exportaciones NFS completas pueden pasar inadvertidas en algunos casos.
- Corregido Se corrigió un error por el cual los cambios en un archivo de configuración editado justo después del inicio no se aplicaban hasta que se modificaba otro ajuste.
- Corregido (empresas) Se corrigió un error por el cual, en algunos entornos donde no se realiza limpieza —como al usar –setting-sources—, no se eliminaba el historial antiguo.
- Corregido Se corrigió un error por el cual la bandeja de entrada de un equipo de agentes eliminado se volvía a crear por un mensaje retrasado de un compañero de equipo.
- Corregido Se corrigió un error por el cual un compañero de equipo de agentes recreado quedaba fuera del equipo debido a una aprobación de apagado anterior.
- Corregido Se corrigió un error por el cual, después de desactivar las tareas programadas, ya no se podían listar ni eliminar las tareas programadas guardadas.
- Corregido Se corrigió un error por el cual, al pedir eliminar sin especificar cuál, Claude eliminaba la guía /team-onboarding actualizada más recientemente.
- Corregido Se corrigió un error por el cual Claude indicaba que había eliminado la guía /team-onboarding aun cuando el servidor había rechazado la eliminación.
- Corregido (empresas) Se corrigió un error por el cual el Claude apps gateway ocultaba el error “Input is too long.” de Amazon Bedrock y fallaba cada vez con “upstream rejected the request” sin comprimir.
- Corregido (empresas) Se corrigió un error por el cual, al reiniciar mientras un plan esperaba aprobación, se perdía el intercambio anterior o toda la conversación en una sesión de un runner propio.
- Corregido Se corrigió un error por el cual, en sesiones donde un CLAUDE.md muy grande cambiaba después del último envío, aparecía “Prompt is too long” tras la compresión automática.
- Corregido Se corrigió un error por el cual el uso de memoria era alto y el inicio era lento en sesiones sin interfaz (headless) con muchos plugins que registran comandos.
- Corregido (empresas) Se corrigió un error por el cual un servidor MCP de stdio recibía un AWS_BEARER_TOKEN_BEDROCK vacío cuando se dejaba vacío en la configuración de env; ahora queda sin definir y así se pueden usar las credenciales de AWS propias del equipo.
- Corregido (empresas) Se corrigió un error por el cual, tras actualizar los certificados raíz, las solicitudes a la API fallaban con “unable to get local issuer certificate” detrás de ciertos proxies que inspeccionan TLS.
- Corregido Se corrigió un error por el cual, en conversaciones muy largas, se perdían resúmenes anteriores cuando era necesario acortar la propia solicitud de compresión.
- Corregido Se corrigió un error por el cual los metadatos propios de un PDF hacían que Read y las menciones con @ contaran menos páginas de las que realmente tiene el archivo.
- Corregido Se corrigió un error por el cual DISABLE_PROMPT_CACHING_OPUS y DISABLE_PROMPT_CACHING_SONNET no funcionaban con la notación de modelo predeterminada [1m] ni con otras regiones o sin fecha.
- Corregido Se corrigió un error por el cual, si se tenían 200 artefactos propios o más, los elementos compartidos no aparecían en la lista de compartidos de /artifacts ni en la herramienta Artifact.
- Corregido Se corrigió un error por el cual Claude trataba como resultado completo una búsqueda de Grep o Glob que había llegado al límite de tiempo y quedado a medias.
- Corregido (empresas) Se corrigió un error por el cual, al enviar OpenTelemetry a una dirección https a través de un proxy, un envío que comenzaba mientras otro estaba en curso nunca se enviaba.
- Corregido (empresas) Se corrigió un error por el cual se seguía intentando conectar a un proxy que rechazaba con HTTP 403 el envío de OpenTelemetry a una dirección http.
- Corregido (empresas) Se corrigió un error por el cual el envío de OpenTelemetry se quedaba colgado detrás de un proxy que no respondía; ahora se agota el tiempo de espera a los 10 segundos o según OTEL_EXPORTER_OTLP_TIMEOUT (hasta 30 segundos).
- Corregido Se corrigió un error por el cual, al reanudar una sesión, se volvía a informar a Claude de cambios en archivos que ya conocía.
- Corregido Se corrigió un error por el cual, tras fallar una llamada porque una herramienta estaba deshabilitada, Claude dejaba de usar esa herramienta integrada al reanudar la sesión.
- Corregido Se corrigió un error por el cual /remote-control respondía “Unknown command” cuando Remote Control estaba deshabilitado mediante el ajuste disableRemoteControl.
- Corregido Se corrigió un error por el cual los miembros de un equipo de agentes que se ejecutan en paneles de tmux o iTerm2 empezaban en modo automático aunque la sesión principal estuviera en modo manual.
- Corregido Se corrigió un error por el cual, al actualizar o finalizar una sesión en segundo plano, se podía perder el modo de permisos cambiado justo antes.
- Corregido Se corrigió un error por el cual, al presionar Ctrl+C para borrar texto que se estaba escribiendo en el prompt, se detenían todos los agentes en segundo plano que estaban en ejecución.
- Corregido Se corrigió un error por el cual /feedback mostraba “Enter to confirm” mientras se enviaba un reporte.
- Corregido Se corrigió un error por el cual se enviaba SIGTERM dos veces a los procesos hijos de un comando de shell detenido, lo que hacía que algunos programas omitieran su limpieza final.
- Corregido (nube) Se corrigió un error por el cual, al ejecutar claude -p dentro de una sesión en la nube o en un runner propio, se compartía el ID de esa sesión, de modo que al reiniciar se podía reanudar otra conversación distinta.
- Corregido (nube) Se corrigió un error por el cual, al ejecutar claude -p dentro de una sesión en la nube o en un runner propio, se creaba un título propio y se enviaba a esa sesión.
- Mejorado (empresas) Se revisó el error que aparece cuando no se pueden cargar las credenciales de Azure en Microsoft Foundry, de modo que indique revisarlas o actualizarlas y se reporte como cloud_credential_error.
- Mejorado En /design-sync, cuando el propio sistema de diseño ya se trasladó a Claude, ahora se avisa antes de construir para evitar fallos al subirlo.
- Mejorado (empresas) Se revisó el error de inicio que aparece cuando no se puede conectar con el Claude apps gateway necesario, de modo que indique que es un problema de red y también avise si no se puede verificar el certificado TLS.
- Mejorado En el mensaje “Resume this session with” que aparece al finalizar, ahora se muestran antes de –resume las banderas usadas al iniciar (por ejemplo, –chrome –debug).
- Mejorado (empresas) Cuando un runner propio se recupera de un error 5xx que no sea 501 ni 529, ahora abre una conexión nueva en el siguiente sondeo en lugar de reutilizar la conexión fallida.
- Mejorado (empresas) Cuando una sesión de un runner propio se recupera de un error 5xx que no sea 501 ni 529, ahora abre una conexión nueva en lugar de reutilizar la conexión fallida.
- Mejorado (empresas) Cuando una conexión deja de responder en una sesión de un runner propio, ahora se abre una conexión nueva en lugar de probar una por una las conexiones en espera.
- Cambiado Para que los mensajes lleguen más rápido a un agente en segundo plano en ejecución, ahora se pasa a segundo plano sin detener el comando que se está ejecutando.
- Cambiado Los subagentes y compañeros de equipo con un modelo distinto al de la conversación principal ahora usan el nivel de esfuerzo guardado para ese modelo o el predeterminado.
- Cambiado El monitor de plugins ya no muestra la confirmación “Background work is running” al salir.
- Cambiado La skill integrada plugin-authoring ahora ofrece ayudar a compartir, o lo sugiere, una sola vez después de que la extensión creada funcione.
- Eliminado Se quitó el mensaje abreviado “sin cambios desde la última lectura” de la herramienta Read; ahora, al releer un archivo sin cambios, se devuelve su contenido.
- Corregido (Windows) Se corrigió un error por el cual, en algunos volúmenes de Windows donde falla la búsqueda nativa de rutas, se rechazaban todas las llamadas a herramientas; ahora la verificación de la carpeta de trabajo compara por la identidad de la carpeta.
- Corregido (Windows) Se corrigió un error por el cual, en sesiones no iniciadas por Claude Desktop, rutas temporales como el bloc de notas de la sesión se alargaban según la longitud de la ruta del proyecto, lo que podía hacer que los repositorios clonados alcanzaran el límite de 260 caracteres en la ruta.
- Corregido (empresas) Se corrigió un error por el cual, al agotarse el presupuesto compartido de un grupo, la línea de estado y /usage mostraban el límite de gasto del propio desarrollador como usado al 100 %.
- Corregido (empresas) Se corrigió un error por el cual, en runners autoalojados, al mover una sesión a un nuevo runner no se veían las llamadas a herramientas interrumpidas si el intercambio era anterior a CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS.
- Corregido (empresas) Se corrigió un error por el cual, si el servicio de sesiones rechazaba guardar el cambio y la sesión se movía a otra máquina, un servidor MCP deshabilitado volvía a habilitarse.
- Mejorado (nube) Se revisó el nombre del fork cuando la aplicación no asigna uno en Remote Control: los nombres largos conservan (fork), y también se ajustó el nombrado en claude remote-control.
- Corregido (VS Code) Se corrigió un error por el cual faltaban mensajes en conversaciones bifurcadas (fork), de modo que ya no queda solo una de dos llamadas a herramientas ejecutadas en paralelo, ni desaparece el último mensaje que quedaba tras la compresión, lo que hacía que la respuesta de Claude no estuviera vinculada a la pregunta original.
- Corregido (VS Code) Se corrigió un error por el cual se perdían mensajes porque Claude no terminaba de iniciarse a tiempo; ahora la extensión reintenta iniciar Claude antes de mostrar un error.
- Corregido (VS Code) Se corrigió un error por el cual se abría la pantalla de inicio de sesión cuando una solicitud era rechazada por restricciones regionales o de red.
- Corregido (VS Code) Se corrigió la visualización del nombre del plan en el panel Account de Visual Studio Code (VSCode), donde la segunda palabra aparecía en minúscula.
- Corregido (VS Code) Se corrigió un error por el cual los enlaces a archivos dentro de la pestaña de Claude se abrían superpuestos sobre el chat en lugar de en otro grupo de editor.
- Corregido (VS Code) Se corrigió un error por el cual, al aumentar chat.fontSize, los chips adjuntos, menús, banners y diálogos del panel de Claude se mantenían pequeños.
- Corregido (VS Code) Se corrigió un error por el cual, con la telemetría desactivada en Visual Studio Code (VSCode), ultrathink no aumentaba el esfuerzo de ese turno ni mostraba el efecto arcoíris.
- Agregado (nube) Se agregaron tarjetas de enlace en las sesiones en la nube, para poder abrir o rechazar un enlace que un servidor MCP solicita abrir.
- Cambiado (nube) En las sesiones en la nube, el diálogo de entorno de la organización ahora usa el mismo diseño corto que el personal, y pide confirmación antes de cerrarse si hay entradas sin guardar.
- Corregido (nube) Se corrigió un error por el cual, al agregar un secreto de red a un host que ya tenía uno, se reemplazaba en silencio; ahora el formulario de agregar lo rechaza y muestra el secreto existente.
- Corregido (nube) Se corrigió un error por el cual una nueva tarea programada ignoraba el entorno predeterminado de la organización; ahora el formulario comienza con el entorno elegido por el administrador.
- Corregido (Remote Control) [Remote Control] Se corrigió un error por el cual un mensaje enviado justo después de reiniciar claude remote-control se quedaba sin respuesta.
- Cambiado (Slack) Los enlaces a artefactos pegados en Slack ahora se muestran con una tarjeta simple con un botón Open que los abre en Claude en lugar del panel lateral.
2.1.316 (31 de octubre, 55 cambios)
- Añadido Se agregó CLAUDE_CODE_DISABLE_ULTRATHINK para desactivar la palabra clave ultrathink.
- Añadido (para empresas) Se agregó un presupuesto grupal compartido en el gateway de aplicaciones de Claude, de modo que se pueda configurar un presupuesto mensual compartido por grupo, además del límite propio de cada miembro, mediante pooled_budget en la API de gestión de spend limits.
- Añadido (para empresas) Se agregó CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROP, que conserva los certificados cruzados de sistemas en bucle que se certifican entre sí.
- Añadido Se agregó CLAUDE_CODE_SUBAGENT_EFFORT, que permite establecer el nivel de effort con el que se ejecutan los subagentes cuando no se especifica otro valor, en lugar de heredarlo de la sesión.
- Añadido (para empresas) Se agregó managed.policy_mode: layered en el gateway de aplicaciones de Claude, de modo que todas las políticas aplicables a cada desarrollador se apliquen en capas sucesivas.
- Añadido (para empresas) Se agregó guardrail.input_tagging en el upstream de Bedrock del gateway de aplicaciones de Claude, para poder etiquetar los prompts con las etiquetas que usa el filtro de ataques de prompt de los guardrails de Amazon Bedrock.
- Anuncio de descontinuación Se anunció la descontinuación del fast mode de Opus 4.8. Tras su eliminación, las solicitudes a Opus 4.8 devolverán un error en lugar de pasar al modo estándar, por lo que se recomienda migrar a Opus 5.5.
- Corrección (Mac) Se corrigió un error por el que, cuando Claude Code se cerraba por sí mismo (por ejemplo, al rechazarse las credenciales o al archivarse una sesión en la nube), los comandos de shell seguían ejecutándose en macOS y Linux.
- Corrección Se corrigió un error por el que, fuera de Git Bash, los alias de bash con valores que contenían saltos de línea o las funciones cuyo nombre empezaba con un guion se dañaban o desaparecían en el shell de la herramienta Bash.
- Corrección Se corrigió un error por el que, si SHELLOPTS estaba exportada, los scripts de bash lanzados desde la herramienta Bash se detenían en el primer comando.
- Corrección (Windows) Se corrigió un error por el que los hooks de PowerShell no podían detenerse con el código de salida 2 cuando el comando empezaba con type cast, param, using o un atributo.
- Corrección Se corrigió un error por el que algunas solicitudes de red quedaban colgadas cuando una respuesta comprimida se interrumpía o se dañaba a mitad de camino.
- Corrección (para empresas) Se corrigió el comportamiento para que, cuando sonnet, opus o haiku no puedan usar un modelo nuevo en Vertex AI o Amazon Bedrock, se cambie al modelo anterior sin mostrar un error durante la sesión.
- Corrección (para empresas) Se corrigió un error por el que el gateway de aplicaciones de Claude no verificaba todos los nombres de modelo incluidos en la solicitud contra availableModels, deniedModels y models; ahora, una solicitud que incluya un nombre de modelo bloqueado devuelve un error 400 que indica el campo correspondiente.
- Corrección (para empresas) Se corrigió un error por el que claude auth login no funcionaba en entornos donde la configuración gestionada (managed settings) obliga a usar el gateway de aplicaciones de Claude; ahora el inicio de sesión del gateway se muestra en la terminal.
- Corrección Se corrigió un error por el que, en sesiones –restricted, también se subían archivos fuera del directorio de trabajo si las reglas de permiso de Read los incluían como objetivo.
- Corrección Se corrigió un error por el que había que pulsar Enter dos veces para enviar un prompt que contuviera caracteres invisibles; ahora los prompts normales se limpian y se envían con una sola pulsación de Enter, y los comandos quedan a la espera de confirmación tal como están.
- Corrección Se corrigió un error por el que un subagente que heredaba el modelo de su subagente padre cambiaba al modelo principal al activarse mediante un trabajo en segundo plano o un mensaje.
- Corrección (para empresas) Se corrigió un error por el que, en una lista de administración autoMode.allow que no incluía $defaults, se restauraban excepciones integradas desde –settings de la aplicación anfitriona, desde la primera regla de /permissions o desde /auto-mode-setup.
- Corrección (en la nube) Se corrigió un error por el que, cuando el servidor no devolvía un veredicto de seguridad y el auto mode detenía el turno, las sesiones en la nube y las tareas programadas no se marcaban como fallidas.
- Corrección Se corrigió un error por el que, mientras un agente en segundo plano estaba en ejecución, la salida de texto de claude -p a veces no indicaba el motivo por el que el auto mode había detenido el turno.
- Corrección (Claude Desktop) Se corrigió un error por el que CLAUDE_CODE_AUTO_MODE_SERVER=1 se ignoraba cuando una aplicación anfitriona como Claude Desktop se ejecutaba detrás de un proxy o un gateway de LLM con la beta experimental desactivada.
- Corrección Se corrigió un error por el que, al introducir un valor de conmutación como 1 en una variable de entorno con nombre de credencial, se dañaban CLAUDE_PLUGIN_ROOT y la URL del servidor que recibía el script headersHelper del MCP de un plugin.
- Corrección (Agent SDK) Se corrigió un error por el que la solicitud de control register_repo_root del SDK no cargaba el CLAUDE.md de directorios fuera del directorio de trabajo cuando se usaba CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1.
- Corrección Se corrigió un error por el que, en la herramienta Artifact, la regla de acceso a la base de datos de artefactos de nivel self se mostraba como ‘?’, y un error por el que, al rechazar una republicación que perdía esa regla, no se mostraba cuál era.
- Corrección Se corrigió un error por el que no se mostraba una advertencia cuando un modelo especificado con /model <id> no era reconocido en esta versión y auto-compact asumía una ventana de contexto de 200K.
- Corrección Se corrigieron un error por el que el aviso de “hold space to speak” agotaba de inmediato su límite de tres apariciones por sesión, y otro por el que la indicación de tecla quedaba vacía cuando push-to-talk no estaba configurado.
- Corrección (Windows) Se corrigió un error por el que, en Windows, Grep y Glob no devolvían resultado si el proceso de búsqueda no terminaba y quedaba detenido por el tiempo de espera.
- Corrección Se corrigió un error por el que, si se ejecutaba /clear o /resume mientras parte de la conversación todavía se estaba guardando, el plan a veces no se restauraba al reanudar la conversación.
- Corrección Se corrigió un error por el que, en terminales estrechas, faltaban palabras en la explicación de seguridad de la configuración inicial y en la explicación de los ajustes de la terminal.
- Corrección (para empresas) Se corrigió un error por el que la tarjeta de encuesta para Enterprise aceptaba como respuesta un 1 o un 0 introducido con cierto retraso; ahora se exige pulsar Enter después de introducir el valor.
- Corrección (para empresas) Se corrigió un error por el que, tras un reemplazo de proceso en un runner autoalojado, los mensajes enviados mientras Claude estaba trabajando recibían respuesta después de un Stop.
- Corrección (para empresas) Se corrigió un error por el que, en runners propios, la configuración de activación/desactivación de servidores MCP podía perderse al trasladar la sesión a otra máquina.
- Corrección (Windows) Se corrigió un error por el que, en Windows, si el archivo rc tenía errexit y pipefail y solo contenía un alias de winpty o nada, la herramienta Bash de Git Bash perdía los alias y las funciones.
- Mejora (en la nube) Se corrigió /code-review iniciado desde la pestaña Code de Claude Desktop o desde la web, de modo que en sesiones de cloud o de claude remote-control los resultados se muestren como tarjetas de hallazgos en lugar de una simple lista de texto.
- Mejora Se aceleró /diff en repositorios grandes. Se redujo el número de comandos git ejecutados por cada actualización y se espacian las actualizaciones cuando git responde con lentitud.
- Mejora (en la nube) Se revisó el mensaje que aparece cuando /ultrareview, una sesión en la nube o un agente en la nube no encuentran un remoto de GitHub; ahora se indica crear uno en https://github.com/new y se eliminó la sugerencia de comandos que gh rechaza.
- Mejora Ahora, ante errores de certificado SSL, se muestran posibles causas (como un servidor sin certificado intermedio) junto con el nombre de la solución correspondiente a cada una.
- Cambio Se ajustó el comportamiento para que, incluso en una lista autoMode.allow que no incluye $defaults, las reglas integradas no se eliminen en los prompts de las tareas programadas.
- Cambio (para empresas) Se modificó la configuración de administración del servidor en los inicios de sesión de Team y Enterprise: la configuración obtenida de la API de Anthropic se aplica sin confirmación, y no se usa una configuración guardada que no se pueda verificar.
- Añadido (VS Code) Se agregó el inicio de sesión en el gateway de aplicaciones de Claude desde el panel de chat, para poder hacerlo sin usar la terminal.
- Cambio (VS Code) Los turnos de ultrathink ahora se ejecutan con effort xhigh y se muestran en el cuadro de chat con el mismo color arcoíris que en la terminal.
- Corrección (VS Code) Se corrigió un error por el que el control deslizante de Effort, el interruptor de Ultracode y el nombre del modelo desaparecían cuando la configuración del modelo incluía una etiqueta como [1m], por ejemplo opus[1m].
- Corrección (VS Code) Se corrigió un error por el que el historial guardado de preguntas de /btw desaparecía demasiado pronto cuando había un error en el archivo de configuración.
- Corrección (VS Code) Se corrigió un error por el que una conversación en la que se había aprobado un plan con “Yes, and manually approve edits” volvía al Auto mode tras recargar o reiniciar.
- Añadido (en la nube) Se agregaron tarjetas de formulario a las sesiones en la nube, para poder completarlas o rechazarlas sin ver el formulario del servidor MCP antes de que la solicitud se cancele.
- Añadido (en la nube) Se agregó un indicador de “Catching up…” mientras una sesión de cloud o de Remote Control a la que se vuelve tras cambiar de contexto actualiza sus mensajes.
- Cambio (para empresas) Se corrigieron los secretos de red para que los miembros de Enterprise puedan no solo ver, sino también añadir y eliminar elementos en su propio entorno de cloud.
- Mejora (en la nube) Se revisó el panel Changes de las sesiones en la nube: la nota sobre contenido que no aparece en la lista pasó de una línea encima del diff a una insignia junto al nombre de la rama.
- Corrección (en la nube) Se corrigió un error por el que, en el panel Files de las sesiones en la nube, los resultados de búsqueda mostraban las carpetas como ../.. después de que Claude cambiara de directorio; ahora se muestra la ruta desde la raíz del proyecto.
- Corrección (Slack) Se corrigió un error por el que, tras compartir un canvas creado en un canal de Slack con otro canal o con un DM, ya no se podía editar ni añadir contenido desde ese canal.
- Corrección (Slack) Se corrigió un error por el que, en hilos de Slack Connect donde ambas organizaciones tienen Claude instalado, se ignoraban las respuestas sin etiqueta cuando llegaban a la aplicación de la otra organización.
- Corrección (Slack) Se corrigió un error por el que la lista de verificación de estado en Slack de las tareas programadas de cloud se quedaba a medias; ahora se puede editar el mensaje de nivel superior publicado durante la ejecución.
- Cambio (Slack) El interruptor de respuesta automática de un canal de Slack pasó a ser la opción “How Claude participates”, disponible en la página Configure del canal y en la configuración de administración de Claude Tag.
- Añadido (para empresas) Se agregó a la página de análisis de Code Review una tarjeta con el número de observaciones por gravedad, que muestra el total del período, un gráfico diario por gravedad y el número de casos de cada nivel de gravedad.
2.1.314 (30 de octubre, 119 cambios)
- Añadido Se añadió permissions.blockWritesOutsideWorkingDirectories, para que Write, Edit y NotebookEdit rechacen rutas fuera del directorio de trabajo sin importar el modo de permisos.
- Añadido (empresas) Se añadió una lista opcional de groups a los upstreams de Claude apps gateway, para que solo los desarrolladores de los grupos de IdP especificados se envíen a ese upstream, incluso durante un failover.
- Añadido (empresas) Se añadió guardrail_trace al upstream de Bedrock en Claude apps gateway, para registrar qué filtro de guardrail de Amazon Bedrock se activó, sin guardar el texto coincidente.
- Añadido (VS Code) Se añadió idle compaction a la pestaña Code de VS Code y Claude Desktop, que resume las conversaciones abandonadas con más de 200K tokens y las usa en el siguiente mensaje si la caché de prompts ya venció.
- Corregido (empresas) Se corrigió un error que hacía fallar cada turno con «Invalid effort level» cuando un administrador de la organización limitaba el effort del modelo; ahora Claude Code reduce el effort, reintenta y muestra el nivel usado.
- Corregido Se corrigió que claude -p terminara sin mostrar nada y con código de salida 0 cuando fallaba el inicio; ahora muestra el error y termina con código de salida 1.
- Corregido (empresas) Se corrigió el error «400 Input is too long.» que aparecía cada turno en sesiones de Bedrock con muchas imágenes; ahora /compact quita las imágenes antiguas antes de comprimir.
- Corregido (empresas) Se corrigió que una sesión fallara en Microsoft Foundry cuando no había despliegues estándar de Sonnet, Opus o Haiku; ahora cambia a un modelo anterior de la misma familia.
- Corregido (empresas) Se corrigió que se repitieran los rechazos al usar tool search con bloques tool_reference a través de un gateway no compatible; ahora quita tool search y reenvía una sola vez, y la sesión lo recuerda.
- Corregido Se corrigió que las conexiones TLS fallaran con UNABLE_TO_GET_ISSUER_CERT cuando el almacén de certificados del sistema tenía un certificado raíz actualizado firmado de forma cruzada con el certificado anterior.
- Corregido Se corrigió que un servidor MCP que funciona sin inicio de sesión mostrara «needs authentication» después de que expirara un inicio de sesión guardado; ahora se puede seguir usando sin haber iniciado sesión.
- Corregido (Mac) Se corrigió que claude mcp logout mostrara éxito aunque el inicio de sesión MCP no se hubiera eliminado, por ejemplo cuando el keychain de macOS está bloqueado por estar conectado vía SSH.
- Corregido Se corrigió una actualización innecesaria del inicio de sesión cuando varias sesiones comparten el inicio de sesión de perfil de Anthropic y el bloqueo de credenciales está saturado.
- Corregido (empresas) Se corrigió que claude ultrareview o claude remote-control preguntaran por la confianza del workspace en trabajos de CI con terminal; ahora, si CI está configurado, rechaza de inmediato las carpetas no confiables.
- Corregido (Claude Desktop) Se corrigió que la configuración de confianza TLS del administrador en la configuración gestionada no se aplicara a las sesiones de Claude Desktop.
- Corregido (empresas) Se corrigió que el cambio de modelo se rechazara en máquinas con configuración de plugins gestionada cuando el manifiesto de un plugin propio (–plugin-dir o –plugin-url) estaba dañado o fallaba la descarga.
- Corregido (empresas) Se corrigió que los avisos de actualización de modelos de Bedrock y Vertex aparecieran en cada inicio aunque la configuración gestionada fijara el modelo.
- Corregido (empresas) Se corrigió que forceRemoteSettingsRefresh, configurado solo mediante managed settings remotas, dejara de aplicarse tras expirar la configuración guardada; esto evita que la sesión arranque sin política cuando no se puede conectar al servidor.
- Corregido Se corrigió que «continuar automáticamente al llegar al límite de uso» siguiera continuando sin confirmación varias veces cuando la tarea se reiniciaba sola durante la espera.
- Corregido (nube) Se corrigió que Ultracode volviera a activarse al reanudar una sesión en segundo plano o en la nube, aunque se hubiera desactivado.
- Corregido Se corrigió que la última respuesta fallida y el aviso de reintento quedaran en la conversación después de que Claude abandonara tras una llamada a herramienta que no podía analizar.
- Corregido Se corrigió que la compactación fallara o se repitiera cuando la salida de un hook PreCompact era muy grande; ahora cada salida de hook se corta a 10,000 caracteres.
- Corregido Se corrigió que una actualización incremental en segundo plano retuviera brevemente el index lock del repositorio, provocando que fallaran comandos de git ejecutados al mismo tiempo.
- Corregido Se corrigió que las tablas markdown alternaran entre vista de cuadrícula y vista apilada durante el streaming, y que las tablas largas volvieran a la vista de barras verticales.
- Corregido Se corrigió que en sesiones donde solo se ejecutaron comandos de barra, la lista de /resume mostrara como título el contenido de CLAUDE.md o CLAUDE.local.md.
- Corregido Se corrigió que, al preguntar
/btwdesde el historial abierto de un subagente, la respuesta viniera de la conversación principal. - Corregido (Linux) Se corrigió que pegar una imagen en una máquina Linux conectada por SSH no hiciera nada; ahora indica copiar el archivo y pegar la ruta.
- Corregido Se corrigió que una sesión de
claude remote-controlno pudiera iniciarse cuando el servicio de sesiones estaba momentáneamente sobrecargado; ahora reintenta el registro del worker aumentando el tiempo de espera. - Corregido Se corrigió que el cambio de modelo en Remote Control mostrara un error «still pending» sin devolver resultado si tardaba más de 8 segundos.
- Corregido (empresas) Se corrigió la descripción de
sandbox.excludedCommands, que decía que siempre se ejecutaba fuera del sandbox; ahora indica correctamente que todos los comandos de la llamada deben coincidir con la condición. - Corregido Se corrigió que las llamadas a shell o MCP que no fueron detenidas por auto mode, reglas deny o un hook PreToolUse aparecieran como ya ejecutadas dentro de un grupo de herramientas colapsado.
- Corregido Se corrigió que la protección del sandbox no se aplicara al worktree al entrar con
claude -p --resumeo--continue. - Corregido Se corrigió que los hooks que coinciden con Bash no se aplicaran a los comandos de shell que lanza la herramienta Monitor; ahora esos hooks pueden bloquear o pedir confirmación, pero no aprobar ni reescribir.
- Corregido Se corrigió que los archivos de configuración excluidos con
--setting-sourcessiguieran usándose para parte del contenido, como reglas de auto mode o permisos guardados. - Corregido Se corrigió que auto mode reportara como bloqueada, y mostrara en
/permissions, una llamada que la verificación de seguridad no llegó a calificar. - Corregido (empresas) Se corrigió que el upstream de Vertex en Claude apps gateway se quedara bloqueado varios minutos cuando el endpoint de tokens de Google se conectaba sin responder.
- Corregido (Claude Desktop) Se corrigió que el aviso de inicio del gateway dijera que una clave de Claude Desktop obsoleta «dejará de aceptarse», aunque la documentación indica que sigue funcionando después de la fecha de fin.
- Corregido (Claude Desktop) Se corrigió que
/upgradeabriera el navegador e iniciara un nuevo inicio de sesión aunque el plan se pagara desde App Store o Google Play; ahora indica dónde cambiar de plan. - Corregido Se corrigió que, al retroceder a un punto anterior al cambio de modelo tras un
--resumeo un rechazo, Claude Code moviera a otro modelo una sesión con un nombre de modelo que no reconocía. - Corregido (empresas) Se corrigió que las solicitudes fallaran cuando un gateway o proveedor de nube rechazaba por nombre el encabezado beta de Claude Code; ahora se reenvían sin ese encabezado.
- Corregido (empresas) Se corrigió que los ID de modelo con punto, como claude-opus-4.8, se trataran como modelos antiguos al pasar por un LLM gateway, con un ancho de contexto, límite de salida, thinking mode y costo distintos.
- Corregido Se corrigió que, tras /compact, quedara una línea extra «Compacted (ctrl+o para ver el resumen)» en el cliente de Remote Control.
- Corregido (empresas) Se corrigió que se mostraran avisos o notificaciones de espera de sesiones en la nube o Remote Control aunque la organización los tuviera desactivados en su configuración.
- Corregido (nube) Se corrigió que una sesión en la nube de claude.ai reanudada hiciera una llamada de modelo que nadie pidió, si el worker anterior se detuvo justo después de recibir los archivos de un chat nuevo.
- Corregido (nube) Se corrigió que WebFetch no leyera en silencio la parte de un PDF que superaba los 100,000 caracteres en una sesión en la nube de Cowork; ahora informa cuánto queda sin leer y cómo seguir leyendo.
- Corregido (nube) Se corrigió que, al detener un comando con Esc o Stop en una sesión en la nube o en el IDE, solo se informara que Claude lo rechazó; ahora también indica que pudo haberse ejecutado.
- Corregido Se corrigió que se perdiera la línea vacía al inicio de un bloque de código cuando este empezaba con una cita.
- Corregido Se corrigió que apareciera una línea vacía encima de algunas líneas con
⎿en la vista de historial (Ctrl+O). - Corregido Se corrigió que, en modo vim,
dw,dW,ywyyWavanzaran más allá del final de línea; ahorawyWse detienen en una línea vacía. - Corregido Se corrigió que, al iniciarse o terminar otro agente, la x y Enter del panel de agentes afectaran a un agente distinto.
- Corregido Se corrigió que se perdiera el texto pegado o los archivos arrastrados en el diálogo de preguntas de Claude cuando la línea «Other» no tenía el foco.
- Corregido Se corrigió que se perdiera el texto pegado cuando estaba seleccionada una línea del pie del prompt.
- Corregido Se corrigió que
pen modo vim ignorara si el texto copiado era una línea completa al pegar sobre una selección de caracteres. - Corregido Se corrigió que
awyiwen modo vim incluyeran también el salto de línea al final. - Corregido Se corrigió que ↓ seleccionara elementos del pie ocultos en el menú de ayuda (?), la lista de comandos y los avisos de pegado.
- Corregido Se corrigió que presionar Esc en el panel de comandos, como
/btw, interrumpiera también el historial abierto de un subagente. - Corregido Se corrigió que el encabezado de bienvenida a pantalla completa mostrara el modelo de la sesión al ver un subagente o compañero de equipo que usa otro modelo.
- Corregido Se corrigió que, al usar «Restore conversation» del menú de retroceso con la vista desplazada hacia arriba, el historial a pantalla completa se detuviera en medio de la conversación.
- Corregido Se corrigió un error poco frecuente por el que una sesión eliminada aparecía casi vacía en la lista de reanudación.
- Corregido Se corrigió que un prompt con etiquetas
<bash-stdout>o<local-command-stdout>no llegara al host local de stream-json. - Corregido Se corrigió que una sesión quedara sin título si la conversación continuaba después de que el primer prompt fallara, por ejemplo por el límite de uso.
- Corregido Se corrigió que el monitoreo de archivos de skills revisara cada vez las skills eliminadas dentro de
~/.claude/skills/.trash, aumentando la carga. - Corregido Se corrigió que se perdiera el nombre asignado con /rename mientras Claude esperaba una decisión sobre permisos o plan.
- Corregido Se corrigió que una sesión en segundo plano que falló al iniciar se mostrara como «binario de demonio eliminado» aunque el binario siguiera presente.
- Corregido Se corrigió que aparecieran avisos de notificaciones push o recordatorios de inactividad cuando la configuración push estaba oculta en /config o Remote Control estaba desactivado.
- Corregido Se corrigió que
~/.claude/skills/.trashy~/.claude/plugins/.trashcrecieran sin límite; ahora se limitan a unos 1,024 elementos cada una, sin importar la configuración de cleanupPeriodDays. - Corregido Se corrigió que, al reguardar un archivo CRLF con la conversión de saltos de línea de git, Bash marcara el archivo completo como modificado en la vista de diferencias, incluso las partes sin cambios.
- Corregido (empresas) Se corrigió que, en runners propios, una sesión inactiva no se pausara y pasara a otro runner cuando una solicitud de pausa vencía antes de la respuesta de Anthropic.
- Mejorado (Agent SDK) En turnos largos de modo headless o SDK con muchos subagentes, la sesión principal ya no retiene los resultados de herramientas de cada subagente hasta el final del turno, lo que mejora el uso de memoria.
- Mejorado Ctrl+R en el historial de prompts ahora también busca dentro del texto de las píldoras [Pasted text] colapsadas.
- Mejorado La pantalla de confirmación de subida de /design-sync ahora muestra las carpetas, proyectos y archivos que se van a subir o eliminar.
- Mejorado La pestaña de confirmaciones de /permissions (renombrada a Recently blocked) ahora muestra en el pie la acción de Esc.
- Mejorado Se mejoró el aviso de bloqueo de auto mode: ahora muestra el nombre del comando, indica que Claude puede reintentarlo y que auto mode volverá a confirmarlo, además de dónde revisarlo en
/permissions. - Mejorado Se redujeron las líneas mostradas para razones largas en la pantalla de confirmación de permisos, para que menos terminales oculten el comando que se va a aprobar.
- Mejorado (nube) Se añadió el aviso de claude auth login al error de sesión en la nube que aparece cuando se rechaza y reintenta una solicitud de inicio de sesión en claude.ai.
- Mejorado (empresas) Se mejoró el comportamiento de los inicios de sesión guardados de claude.ai, Team y Enterprise cuando MDM y la configuración remota difieren en base URL o apiKeyHelper.
- Mejorado /config en la vista de agente ahora muestra cómo evitar que esta vista se abra por defecto.
- Mejorado Las sesiones que empiezan con comandos tipo prompt, como skills o /security-review, ahora reciben un título automático en lugar de quedar sin título.
- Mejorado Se mejoró la velocidad y el uso de memoria de –resume con transcripciones dañadas.
- Mejorado Se aceleró la visualización de /context en sesiones con muchas herramientas MCP.
- Mejorado (empresas) Se mejoró el mensaje de error en runners autohospedados cuando la rama de la sesión no existe en el remoto de git; ahora cubre el caso de cambios sin subir, explica cómo resolverlo y ya no sugiere reintentar.
- Actualizado Se actualizó la skill
/claude-apipara enviar el mismo encabezadodd-llmobs-enabled: trueque usa Console en la configuración de trazas de la API de Datadog, y se quitó del procedimiento de instalación deantel paso obsoleto dexattrpara macOS antiguo. - Actualizado Se actualizó la skill dataviz incluida: las marcas del eje Y ya no se omiten hasta cierto rango, y también se indica no omitir las etiquetas del eje horizontal cuando entran en el espacio disponible.
- Actualizado Se actualizó la skill dataviz estándar para que, ante pedidos de gráficos de dona o circulares, responda con un gráfico de barras ordenado o uno de barras apiladas con los valores mostrados.
- Cambiado (empresas) Las herramientas de archivos de Claude ahora confirman también antes de editar la copia local de un archivo de configuración gestionado por la organización, igual que con su propio archivo de configuración.
- Cambiado /ultrareview ahora confirma la confianza del workspace antes de ejecutar git, igual que claude ultrareview.
- Cambiado La shell de la herramienta Bash ya no hereda alias ni funciones de which, para que which use el comando del sistema o el integrado de zsh.
- Cambiado En Recently blocked de /permissions, ya no se puede aprobar un comando cuando no se puede leer completo, por ejemplo por un terminal demasiado angosto.
- Cambiado (nube) En el modo automático de las sesiones en la nube de Cowork, aunque un hook permita una llamada a herramienta MCP, ahora se trata como sin responder y se deja al clasificador o a la confirmación de permisos.
- Cambiado Las condiciones if de hooks como Monitor(tail *) ahora coinciden con los comandos de shell de la herramienta Monitor, con el mismo formato que Bash(tail *).
- Cambiado (empresas) La skill claude-api ahora pide confirmación para leer un flujo de Managed Agents antes de mejorar su ejecución.
- Cambiado (empresas) Las solicitudes marcadas que solo pueden usar un Opus anterior, o que no pueden usar Opus en absoluto, por
ANTHROPIC_DEFAULT_OPUS_MODEL,availableModelsodeniedModels, ahora se reintentan con otro modelo en lugar de terminar en rechazo. - Cambiado La compactación en inactividad ahora funciona también para usuarios de suscripción con telemetría desactivada, y en Bedrock, Vertex, Foundry o un LLM gateway si la caché de prompts de una hora está activa.
- Cambiado Al establecer FORCE_HYPERLINK=false, no u off, los hiperenlaces quedan desactivados en lugar de activados.
- Cambiado (Mac) La mayoría de los comandos git grep que ejecuta Claude ahora se ejecutan en configuración regional C, para evitar una fuga de memoria de la biblioteca de expresiones regulares de macOS en archivos que no son UTF-8.
- Corregido (VS Code) Se corrigió que Clear authentication mostrara éxito en VS Code aunque fallara la eliminación del inicio de sesión de un servidor MCP.
- Corregido (VS Code) Se corrigió que en VS Code no se mostraran el indicador de carga ni el botón Stop mientras se ejecutaban hooks de mensajes en cola.
- Corregido (VS Code) Se corrigió que en VS Code los cambios en grupos de sesión, como eliminarlos, fallaran en silencio si no se podían guardar; ahora se muestra una notificación de error.
- Corregido (VS Code) Se corrigió que Cmd+F o Ctrl+F no abriera el widget de búsqueda en la pestaña de vista previa del plan.
- Corregido (VS Code) Se corrigió que el atajo de entrada de voz (Ctrl+D) no funcionara con teclados de escritura no latina, como ruso, griego o hebreo.
- Corregido (VS Code) Se corrigió que una tarea programada guardada de una sola vez, aún no ejecutada, se eliminara sin confirmación al abrir la extensión sin chat.
- Cambiado (VS Code) Al establecer CLAUDE_CODE_DISABLE_CFC_PROMPT, el aviso de Claude in Chrome ya no se añade a los mensajes de la sesión. La herramienta del navegador sigue funcionando igual.
- Añadido (nube) Se añadió el botón Include completed (incluir completadas) en la página de Scheduled tasks (tareas programadas), para mostrar, sin abrir el menú Sort, las tareas de una sola vez ya completadas cuando hay una o más ocultas.
- Corregido (nube) Se corrigió que los entornos autohospedados usados recientemente no aparecieran en la lista de entornos recientes de la tarjeta de sesión nueva.
- Corregido (nube) Se corrigió que se mostrara siempre «cambios sin confirmar» después de que Claude cambiara de rama a un commit subido desde otro worktree.
- Corregido (empresas) Se corrigió que el diálogo de detalle de entornos autohospedados en la configuración gestionada se cortara en ventanas pequeñas o pantallas de alta densidad. Ahora el diálogo se puede desplazar.
- Corregido (nube) Se corrigió que la selección de modo de permisos quedara en Auto después de que una sesión en ejecución en la nube o Remote Control rechazara el cambio; ahora muestra e informa el modo realmente en uso.
- Mejorado (nube) Las tareas programadas que se ejecutan en la nube de Anthropic ahora cargan los plugins habilitados en la cuenta de claude.ai.
- Mejorado (nube) Test connection para GitHub Enterprise en la configuración gestionada de sesiones en la nube ahora comprueba la conexión con el mismo método que usan las sesiones en la nube, y muestra una advertencia si falla.
- Mejorado (nube) Se mejoró la legibilidad del registro de sesiones en la nube: las líneas de cambio de nombre muestran el nuevo título, y las listas de repositorios y entornos se muestran en una tabla en lugar de en una línea de JSON.
- Cambiado (nube) Las sesiones en la nube iniciadas desde la web, el escritorio o el móvil ahora se inician aunque el script de configuración termine con error.
- Corregido (Remote Control) Se corrigió que el botón de modo de permisos mostrara un modo incorrecto en una sesión de Remote Control hasta que se escribiera algo. Ahora, si la computadora está en línea, muestra el modo real al abrirse.
- Añadido (Slack) Para organizaciones Enterprise con Slack conectado, se añadió un enlace que se puede cerrar hacia la documentación de la API de Claude Tag en las pestañas Bundles y Channels de la configuración gestionada.
- Corregido (Slack) Se corrigió que @Claude !restart se detuviera tras un solo fallo de confirmación del workspace en un canal compartido de Enterprise Grid. Ahora reintenta, y si vuelve a fallar, indica ejecutarlo de nuevo.
- Corregido (Slack) Se corrigió que aparecieran duplicados el DM de confirmación y la nota del canal al vincular dos veces una cuenta de Claude con el mismo enlace de Claude Tag en pocos minutos.
- Corregido (Slack) Se corrigió que no se mostrara el progreso en los mensajes de seguimiento mientras una sesión de Claude esperaba un runner autohospedado. Ahora Claude publica un aviso de espera en el hilo.
- Corregido (Slack) Se corrigió que, en canales de Slack Connect donde ambas organizaciones tienen Claude instalado, a veces no se respondiera a una etiqueta dentro del propio hilo.
- Corregido (Slack) Se corrigió que, al presionar Retry en las páginas de plugins o skills de la configuración gestionada de Claude Tag, se perdieran los cambios de acceso no guardados tras un error de carga. Ahora las ediciones se conservan.
- Corregido (Slack) Se corrigió que la misma acción apareciera duplicada en el campo de repositorio de la configuración gestionada de Claude Tag. Ahora el menú solo muestra el botón y las demás acciones distintas.
2.1.312 (28 de octubre, 39 cambios)
- Añadido (empresas) Se añadió oidc.user_id_claim al Claude apps gateway. Permite identificar a las personas mediante un reclamo de id_token distinto de sub, como el oid de Microsoft Entra ID.
- Añadido Al hacer clic en la sugerencia “to send now” que aparece debajo de los mensajes en cola en pantalla completa, ahora se envían de inmediato, igual que con el atajo de teclado.
- Corregido (VS Code) Se corrigió un error por el que, tras iniciar sesión desde la extensión de VS Code, no se obtenían los managed settings ni las políticas de la organización durante el resto de la sesión.
- Corregido Se corrigió un error por el que, con archivos CLAUDE.md o de reglas muy grandes en subdirectorios, o archivos cargados con @, solo se leía el comienzo del archivo y se sobrescribía el resto. Ahora Write pide a Claude que lea el archivo completo o lo edite directamente.
- Corregido Se corrigió un error por el que, tras moverse con cd de Bash a una parte profunda de un repositorio git, no se encontraban las skills por directorio ni las indicadas con paths:.
- Corregido Se corrigió un error poco frecuente por el que la primera respuesta justo después de reanudar una sesión en la terminal faltaba la siguiente vez que se reanudaba.
- Corregido Se corrigió un error por el que, si había un comando con nombre inválido, se detenía la carga de todos los comandos y claude -p no mostraba ninguna salida.
- Corregido Se corrigió un error por el que, si se ejecutaba al mismo tiempo que la eliminación de archivos de sesión antiguos, la herramienta Read podía fallar en páginas PDF con “pdftoppm failed: Could not write image”.
- Corregido Se corrigió un error por el que, antes de que el modelo aplicara el nuevo nivel de effort elegido durante una tarea, el indicador giratorio, el valor
effortde OpenTelemetry y la transcripción mostraban ese nivel. Ahora se muestra el nivel realmente activo. - Corregido Se corrigió un error por el que el aviso de caché de /model o /effort aparecía al recargar solo hasta el siguiente mensaje. Si Claude hace el cambio mientras trabaja, ahora puede activarse antes.
- Corregido Se corrigió un error por el que la sesión se mostraba como “esperando tu respuesta” solo porque en medio del último mensaje aparecía un punto pendiente de tu confirmación.
- Corregido Se corrigió un error por el que el texto de entrada borrado con Ctrl+C justo antes de salir se restauraba en la vista de agente al iniciar de nuevo.
- Corregido Se corrigió un error por el que, tras salir con Ctrl+D desde una entrada ! vacía, la vista de agente volvía a abrirse en modo shell.
- Corregido Se corrigió un error en vim mode por el que
d,coycombinados congjogkcon un contador mayor que las líneas restantes eliminaban o copiaban texto. Ahora solo mueven el cursor, igual que en Vim. - Corregido Se corrigió un error por el que /help y el menú de comandos / mostraban para /verify una descripción larga pensada para Claude. Ahora se muestra una descripción breve.
- Mejorado Se corrigió la indicación de effort en el prompt. Ahora se avisa de que un cambio hecho durante el trabajo puede esperar al siguiente mensaje, y la nota desaparece cuando ya no es necesaria.
- Mejorado (nube) Se corrigieron los errores de WebFetch en sesiones en la nube. Ahora se explica que un host que no se puede resolver quizá esté fuera de las zonas de red permitidas, e indica a Claude qué nombre de host debería permitirse.
- Cambiado (empresas) En Bedrock, Vertex, Foundry y Mantle, Claude Code ahora usa un system prompt corto cuando el nombre del modelo no es reconocido, aunque en realidad se esté usando Sonnet o Haiku. Para usar el prompt completo, configura CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=0.
- Cambiado (empresas) El cambio automático de modelo tras un mensaje marcado ahora también funciona con nombres de modelo que Claude Code no reconoce, como nombres de despliegue personalizados. Configura CLAUDE_CODE_DISABLE_REFUSAL_FALLBACK=1 para desactivar este cambio.
- Cambiado En los mensajes de límite de uso, el límite de 5 horas ahora se llama “5-hour limit” en lugar de “session limit”.
- Cambiado (nube) El nombre y el nombre de rama de las sesiones en la nube iniciadas desde la CLI ahora se obtienen desde el servidor.
- Cambiado Los hooks de prompt y de agente ahora se ejecutan hasta un máximo de 24 a la vez por sesión, incluyendo subagentes, y hasta 12 pueden seguir corriendo tras superar el tiempo de espera. Si el timeout es menor a 1 segundo, se trata como 1 segundo.
- Cambiado (Agent SDK) El
autoCompactWindowde los subagentes ahora refleja la reducción indicada porCLAUDE_CODE_AUTO_COMPACT_WINDOW; la ampliación sigue sin aplicarse. - Cambiado (empresas) Para los servidores MCP remotos con URL fija declarados por plugins del marketplace oficial de Anthropic, OpenTelemetry ahora informa el
mcp_server.namereal en lugar decustom. - Cambiado (empresas) Se dejó de enviar el evento claude_code.safety_event de OpenTelemetry.
- Corregido (VS Code) Se corrigió un error por el que la sesión se cerraba sin avisar cuando no se podían cargar los ajustes de la organización o se rechazaban al iniciar. Ahora aparece el motivo en una pestaña, con las opciones Retry o Sign in again.
- Cambiado (VS Code) La indicación de reinicio del límite de uso ahora muestra una hora concreta (por ejemplo, “se reinicia a las 3:10 p. m.”) y menciona el “5-hour limit”.
- Añadido (nube) Al crear o editar Routines (rutinas) que se ejecutan en la nube, ahora se puede elegir el nivel de effort en la selección de modelo.
- Añadido (nube) Se añadió al campo de script de configuración del entorno en la nube un editor de Bash con resaltado de color, numeración de líneas y botón para copiar.
- Mejorado (nube) Se mejoró la visualización del paso en que Claude añade un repositorio a una sesión en la nube; al abrirlo ahora se ve una tabla sencilla en lugar de JSON sin formato.
- Corregido (nube) Se corrigió un error por el que, al reenviar el mismo mensaje tras un fallo de envío en una sesión en la nube, a veces se ejecutaba por duplicado.
- Corregido (nube) Se corrigió un error por el que, si fallaba la creación de un entorno en la nube, el error solo aparecía como notificación emergente fuera del diálogo. Ahora se muestra dentro del diálogo.
- Corregido (nube) Se corrigió un error por el que, al pulsar editar en una rutina desde el menú de la página de Routines (rutinas), no se abría el diálogo de edición sino que se navegaba a otra página.
- Corregido (Remote Control) Se corrigió un error por el que una sesión desarchivada en Remote Control seguía mostrándose como en curso hasta reconectar la computadora. Ahora se muestra como inactiva (idle).
- Mejorado (Slack) En las notificaciones de reintento de la etiqueta de nube en Slack, ahora se indica el nombre del modelo en uso o que se alcanzó el límite de tasa, en lugar de un error genérico de la API.
- Corregido (Slack) Se corrigió un error por el que, al hacer público un canal de Slack que antes era privado y obtener un nuevo ID, la configuración de activación de Claude Tag y los ajustes del agente volvían a los valores predeterminados del workspace.
- Corregido (Slack) Se corrigió un error por el que Claude en Slack no respondía en canales cuyo entorno tenía el acceso de red en None.
- Corregido (Slack) Se corrigió un error por el que, al responder en otro hilo del mismo canal, Claude en Slack podía publicar archivos en el hilo equivocado.
- Corregido (Code Review) Se corrigió un error por el que, si la llegada del evento push de GitHub se retrasaba, Code Review revisaba un commit antiguo o no revisaba nada. Ahora revisa el commit más reciente del pull request.
Cambios que AInformation detectó al comparar, el 3 de noviembre, la nueva versión con la anterior
A partir de aquí va el registro que no se borra en la reescritura semanal. AInformation eligió cuatro cambios de esta semana que se pueden probar directamente y pidió lo mismo a la versión anterior y a la nueva para compararlas.
Todas las versiones se ejecutaron solo en una carpeta temporal, con un arranque que no lee la configuración ni los plugins personales.
Configuración para impedir escribir fuera de la carpeta de trabajo (añadida en la 2.1.314)
Con la nueva configuración permissions.blockWritesOutsideWorkingDirectories activada, Write, Edit y NotebookEdit rechazan rutas fuera de la carpeta de trabajo. Según la documentación oficial, esto se rechaza sin importar el modo de permisos.
En la prueba se otorgó permiso a la herramienta de escritura con –allowedTools Write y se intentó crear un archivo en otra carpeta dentro de /tmp.
Resultado al pedirle que escribiera fuera de la carpeta de trabajo (tras autorizarlo con –allowedTools Write)
| Versión | Configuración | Resultado | Tiempo tomado |
|---|---|---|---|
| 2.1.312 | Activada | Escribió | 5.6 segundos |
| 2.1.314 | Activada | Se negó | 10.9 segundos |
| 2.1.314 | Desactivada | Escribió | 4.8 segundos |

La versión 2.1.314 mencionó el nombre de la configuración, explicó que la ruta estaba fuera del directorio de trabajo y sugirió agregarla con /add-dir o desactivar la configuración. La versión 2.1.312, aunque tenía la misma configuración activada, escribió sin decir nada. Las versiones antiguas ignoran las configuraciones que no conocen, así que es necesario actualizar antes de activarlas.
La carpeta de trabajo usada en esta prueba no pasó por la verificación de confianza. Por eso las reglas allow del archivo de configuración se ignoraron por considerarse “no confiables”. Aun así, esta otra configuración sí tuvo efecto.
Aviso para reanudar la sesión al cerrar (mejorado en la versión 2.1.317)
Al cerrar Claude Code aparece el comando para continuar donde quedaste. Desde la versión 2.1.317, este comando incluye también los argumentos usados al iniciar. Con el mismo método de arranque, se habló una sola vez, se cerró con /exit y se compararon las dos versiones.


La versión 2.1.316 solo mostraba el número de la conversación. La versión 2.1.317 incluía incluso –safe-mode y –model sonnet, así que basta con pegar el comando para volver con la misma configuración.
Respuesta cuando la configuración detiene Remote Control (corregido en la versión 2.1.317)
Con la configuración disableRemoteControl activada, se escribió /remote-control. La versión 2.1.316 respondió “Unknown command”, sin aclarar si el comando no existe o si está bloqueado. La versión 2.1.317 mostró incluso el nombre de la configuración que lo bloquea.


Respuesta al leer el mismo archivo dos veces (eliminado en la versión 2.1.317)
Según el historial de cambios, se eliminó el comportamiento por el cual, al volver a leer con Read un archivo que no había cambiado, solo se devolvía una respuesta breve indicando que “no cambió desde la última lectura”.
Al hacer que las versiones 2.1.316 y 2.1.317 leyeran la misma nota dos veces, ambas devolvieron el contenido completo en la segunda lectura. El resultado fue el mismo tanto al leer dos veces de forma simultánea como en orden, y la respuesta breve de la versión 2.1.316 no apareció con el método de prueba de AInformation.
El tiempo fue de 8.4 segundos para la versión 2.1.316 (14.3 segundos en la lectura en orden), y de 18.2 segundos para la versión 2.1.317.
Dos cambios que no estaban en el historial de cambios
Al copiar y comparar las descripciones de los comandos de barra diagonal de cada versión, se encontraron cambios de texto que no figuran en el historial de cambios. En la versión 2.1.317, la descripción de /upgrade cambió de “Upgrade to Max” a “Upgrade your plan”.
En la versión 2.1.314 desapareció la palabra “classifier” de la descripción de claude auto-mode. El hecho de que la descripción de /verify se acortara en la versión 2.1.312 sí coincidía con el historial de cambios.
El número de cambios también se puede ver escribiendo /release-notes dentro de Claude Code. La cantidad por versión coincidió con la que AInformation contó a partir del historial de cambios.

¿Cómo saber cuál es la última versión de Claude Code?
Al escribir claude –version en la terminal aparece la versión actual, por ejemplo 2.1.317 (Claude Code). Para ver qué cambió, se usa /release-notes. Para actualizar se usa claude update. Siguiendo el orden, son estos cuatro pasos.

Según la documentación oficial, si instalaste Claude Code con el método oficial, se actualiza automáticamente en segundo plano. Cuando quieras actualizarlo manualmente en el momento, usa claude update. Tras actualizar, aparece Successfully updated from seguido de la versión anterior y la nueva, y si ya está al día se muestra Claude Code is up to date.
¿Cómo actualizar Claude Code?
La forma de actualizar depende de cómo instalaste la herramienta. Según el documento oficial (Set up Claude Code, guardado el 3 de noviembre), se resume así:
Cómo actualizar Claude Code según el método de instalación
| Método de instalación | ¿Se actualiza automáticamente? | Comando para actualizar manualmente |
|---|---|---|
| Instalación oficial (install.sh) | Sí | claude update |
| npm | Sí (muestra un aviso cuando no se puede escribir) | claude update |
| Homebrew | No | brew upgrade claude-code |
| WinGet | No | winget upgrade Anthropic.ClaudeCode |
Si quieres desactivar la actualización automática, agrega DISABLE_AUTOUPDATER con el valor 1 en env dentro de settings.json. Esto solo detiene la verificación en segundo plano; el comando claude update sigue funcionando. Si además quieres bloquear la actualización manual, usa DISABLE_UPDATES.
Si te molesta que la versión cambie en medio de un trabajo, también puedes optar por el canal estable.
¿Conviene usar la versión más reciente (latest) o la estable (stable)?
Claude Code tiene dos canales. Latest es la versión que se publica de inmediato, y es la que viene configurada por defecto. Stable, según la documentación oficial, es una versión de aproximadamente una semana antes, que omite las versiones con fallos graves. El 3 de noviembre, la versión latest era 2.1.317 y la stable era 2.1.311.

Para elegir el canal, usa /config en Auto-update channel, o la opción autoUpdatesChannel en settings.json. Según la documentación oficial, justo después de que sale un modelo nuevo, puede que la versión stable todavía no lo admita. En AInformation, en el entorno donde ejecutamos el sistema que mueve este artículo seguimos usando latest, y leemos los cambios en esta página cada semana.
¿Cómo se lee el historial de cambios en inglés?
El registro oficial de cambios está en inglés, y cada línea comienza con una palabra que indica el tipo de cambio. De los 300 cambios de esta semana, 199 fueron correcciones, 33 modificaciones, 33 mejoras, 30 adiciones, 3 actualizaciones, 1 eliminación y 1 aviso de descontinuación. Las correcciones son las más numerosas. Conviene leer primero las líneas donde cambia el comportamiento.

Las líneas que llevan al inicio una etiqueta como [VSCode] o Windows: se refieren solo a ese entorno específico. Esta semana, de los 300 cambios, 130 afectaban a cualquier persona que use la herramienta desde su propio equipo. Puedes encontrar una visión general del uso de Claude Code en este artículo sobre cómo usar Claude Code, el significado de los comandos en la lista de comandos de Claude Code, y las causas de los bloqueos en el artículo sobre errores y límites de Claude Code.
Cómo se elaboró esta página
Cada lunes por la mañana recopilamos el historial oficial de cambios y el registro de publicaciones de npm, y tomamos las versiones que salieron después de la entrega anterior. El texto en japonés de cada cambio se traduce mediante el sistema programado de AInformation, que usa Claude con un plan de tarifa fija, y descartamos y volvemos a traducir cualquier texto que incluya un número que no esté en el original.
Los puntos destacados se eligen priorizando los que afectan más a quienes usan la herramienta desde su propio equipo. Guardamos en una carpeta temporal la última versión de la semana anterior y la más reciente de esta semana, y comparamos con el mismo criterio el número de comandos y de parámetros (flags). En las semanas sin versión nueva, no reescribimos el contenido ni modificamos la fecha de actualización.
Puedes encontrar una comparación general de herramientas de programación con IA en el centro de IA para programación, una guía para empezar con la automatización en la introducción a Claude Code para no ingenieros, y cómo escribir hooks en el artículo sobre hooks de Claude Code. Para conocer los precios, consulta el artículo sobre los precios de Claude Code.
Preguntas frecuentes sobre las actualizaciones de Claude Code
- ¿Cuál es la última versión de Claude Code?
- La última versión confirmada el 3 de noviembre es la 2.1.317. Coincide tanto en npm como en el canal de distribución oficial. La versión estable (stable), con un retraso de aproximadamente una semana, es la 2.1.311.
- ¿Cuántas actualizaciones de Claude Code hubo esta semana?
- Entre el 28 de octubre y el 3 de noviembre salieron 4 versiones, con 300 cambios registrados en el historial oficial de cambios. El desglose es: 199 correcciones, 33 cambios, 33 mejoras, 30 adiciones, 3 actualizaciones, 1 eliminación y 1 aviso de descontinuación.
- ¿Cómo se actualiza Claude Code?
- Con el método de instalación habitual (el método oficial), basta con escribir claude update en la terminal para subir de inmediato a la última versión. Al actualizar aparece el mensaje Successfully updated from seguido de las versiones anterior y nueva. En Homebrew es brew upgrade claude-code, y en WinGet es winget upgrade Anthropic.ClaudeCode.
- ¿Claude Code se actualiza automáticamente?
- Con el método de instalación oficial, se actualiza automáticamente en segundo plano. Si se instaló con Homebrew, WinGet o un paquete de Linux, la configuración inicial no incluye actualizaciones automáticas.
- ¿Cómo se detiene la actualización automática?
- Hay que agregar DISABLE_AUTOUPDATER con el valor 1 dentro de env en settings.json. Esto solo detiene la verificación en segundo plano; claude update sigue funcionando. Si además quieres evitar la actualización manual, usa DISABLE_UPDATES.
- ¿Cuál es la diferencia entre la versión más reciente (latest) y la versión estable (stable)?
- Latest es la versión que se publica de inmediato, y es la opción predeterminada. Stable es la versión de aproximadamente una semana antes, y se omiten las versiones en las que aparecieron errores graves. El 3 de noviembre, la versión stable era la 2.1.311 (publicada el 27 de octubre). Puedes elegir entre ambas en autoUpdatesChannel dentro de la configuración o con /config.
- ¿Cómo se verifica la versión instalada?
- Al escribir claude –version en la terminal aparece la versión, por ejemplo 2.1.317 (Claude Code). claude doctor también muestra el resultado de la última actualización automática.
- ¿Dónde se pueden leer las notas de la versión?
- Si escribes /release-notes dentro de Claude Code, puedes leer la lista de cambios por versión junto con la cantidad de cambios de cada una. El texto original está en el archivo CHANGELOG.md del repositorio anthropics/claude-code en GitHub. Esta página traduce su contenido al español cada semana.
- ¿Cómo se vuelve a una versión anterior?
- El método de instalación oficial permite instalar especificando el número de versión. En Mac, se ejecuta curl -fsSL https://claude.ai/install.sh | bash -s seguido del número de versión. Si vuelves a una versión anterior, también conviene agregar DISABLE_AUTOUPDATER para evitar que se actualice automáticamente.
- ¿Se agregaron comandos nuevos en la versión de esta semana?
- Al comparar directamente las versiones 2.1.311 y 2.1.317, el equipo de AInformation no encontró cambios ni en los nombres ni en la cantidad de comandos de barra (slash commands), banderas (flags) ni subcomandos.

