Claude Code v2.1.314: blockWritesOutsideWorkingDirectories y más de 20 correcciones de errores
Claude Code v2.1.314 incluye una nueva protección del sistema de archivos y una larga lista de correcciones de estabilidad en Bedrock, Vertex, MCP, VS Code y la CLI. La función estrella es una configuración de permisos que impide que Write, Edit y NotebookEdit accedan a rutas fuera de los directorios de trabajo.
Nuevo permiso: blockWritesOutsideWorkingDirectories
Añade esto a tu configuración para que las herramientas de edición de archivos rechacen cualquier ruta fuera de los directorios de trabajo, en todos los modos de permisos, no solo en el predeterminado:
{
"permissions": {
"blockWritesOutsideWorkingDirectories": true
}
}
Si ejecutas agentes en CI o en máquinas compartidas, esto cierra la brecha por la que una herramienta podía escribir en /etc, en los dotfiles del usuario o en un repositorio hermano según el modo activo.
Controles de puerta de enlace y administración
- Los upstreams de la puerta de enlace de las aplicaciones Claude ahora aceptan una lista opcional de
groups. Solo los desarrolladores de los grupos de IdP indicados se enrutan a ese upstream, y esto también se mantiene durante la conmutación por error. - Los upstreams de Bedrock incorporan
guardrail_trace, que registra qué filtro de guardrail de Amazon Bedrock se activó en una solicitud sin registrar el texto coincidente. - La configuración de confianza TLS de administración en los ajustes gestionados ahora se aplica realmente en las sesiones de Claude Desktop.
forceRemoteSettingsRefreshdefinido solo en los ajustes gestionados remotos ya no deja de aplicarse cuando caduca la copia almacenada; antes, una sesión podía iniciarse sin política si el servidor no era accesible.
Correcciones de funcionamiento de la CLI
claude -pantes salía con 0 y sin salida cuando fallaba el inicio. Ahora imprime el error y sale con 1, para que los scripts y CI dejen de tratar un inicio fallido como éxito.- Las sesiones sujetas a un límite de esfuerzo impuesto por la organización ya no fallan turno tras turno con «Invalid effort level». Claude Code reduce el esfuerzo, reintenta e indica qué nivel usó.
claude ultrareviewyclaude remote-controlya no preguntan sobre la confianza del espacio de trabajo cuandoCIestá definido; rechazan inmediatamente una carpeta no confiable.claude mcp logoutya no informa de éxito cuando no se eliminó el inicio de sesión (por ejemplo, un llavero de macOS bloqueado por SSH).- Los cambios de modelo de Remote Control que tardan más de 8 segundos ahora devuelven el resultado final en lugar de un error de «still pending», y el registro de trabajadores reintenta con esperas crecientes cuando el servicio de sesión va lento.
Bedrock, Foundry y TLS
- Las sesiones de Bedrock con muchas imágenes ya no fallan en cada turno y
/compactya no devuelve «400 Input is too long»; las imágenes más antiguas se descartan antes de compactar. - Las implementaciones de Microsoft Foundry que carecen del modelo predeterminado Sonnet, Opus o Haiku ahora recurren a un modelo anterior de la misma familia en lugar de fallar.
- Se corrige
UNABLE_TO_GET_ISSUER_CERTen conexiones TLS cuando el almacén de certificados del sistema contiene una raíz renovada con firma cruzada de su predecesora. - Las puertas de enlace que rechazan los bloques
tool_referencede la búsqueda de herramientas activan un reintento sin búsqueda de herramientas, y la sesión recuerda el respaldo.
Correcciones de la interfaz y de sesiones en segundo plano
- VS Code y la pestaña Code de Claude Desktop ahora hacen compactación en reposo: una conversación de más de 200K tokens que queda inactiva se resume, y el resumen se usa en tu siguiente mensaje si la caché de prompts ha caducado.
- La salida de los hooks PreCompact se trunca a 10.000 caracteres, para que un hook verboso no pueda hacer fallar o entrar en bucle a la compactación.
- Las actualizaciones en segundo plano de diferencias ya no toman brevemente el bloqueo del índice del repositorio, que rompía comandos
gitconcurrentes con «Unable to create '.git/index.lock': File exists.». - Las tablas Markdown dejan de saltar entre diseños de cuadrícula y apilados en filas de streaming a medio escribir; las tablas largas ya no recurren a barras verticales sin formato.
- «Continue automatically at usage limit» ahora se detiene tras tres continuaciones cuando una tarea se reinicia entre esperas.
- Ultracode permanece desactivado después de deshabilitarlo, en lugar de reactivarse al inicio de la siguiente sesión en segundo plano o en la nube.
Correcciones menores
- El selector de
/resumeya no muestra el texto de CLAUDE.md o CLAUDE.local.md como título de sesión cuando la sesión solo ejecutó comandos de barra. /btwdesde la transcripción de un subagente ahora responde desde esa transcripción, no desde la conversación principal.- Pegar una imagen por SSH a Linux ahora muestra una guía para copiar el archivo y pegar su ruta en lugar de no hacer nada en silencio.
- El cambio de modelo funciona cuando existe un plugin roto proporcionado por el usuario mediante
--plugin-diro--plugin-urljunto con ajustes de plugins gestionados. - La oferta de actualización de modelo de Bedrock/Vertex deja de reaparecer en cada inicio cuando los ajustes gestionados fijan el modelo.
Quien ejecute Claude Code en CI, con varios proveedores de nube o detrás de una puerta de enlace debería actualizar a esta versión; solo la corrección del código de salida de claude -p detectará fallos que antes se pasaban por alto en silencio.
📖 Lee la fuente completa: GitHub Claude-Code
👀 Ver también
TinyWorldFormer ejecuta un modelo de mundo en bucle y un actor de RL en una Raspberry Pi Pico 2 W
tinyworldformer de SheepSeb ejecuta un modelo de mundo transformer en bucle de 26k–131k parámetros y un actor de 9k–16k parámetros enteramente en una Raspberry Pi Pico 2 W, generando y jugando juegos a 2–8M MACs por fotograma.

"Evaluación de los Últimos Modelos de IA: El Auge de los Modelos Extremos"
Un análisis detallado de 40 nuevos modelos de IA revela un mercado dividido con 'Modo Dios' y 'Modo Flash' a la cabeza. Los modelos de gama media ahora se consideran obsoletos.

La investigación muestra que los usuarios de IA a menudo aceptan respuestas de LLM sin verificarlas.
Una investigación de la Universidad de Pensilvania descubrió que los usuarios de IA se involucran en una 'rendición cognitiva', aceptando las respuestas de los LLM con un escrutinio mínimo. En experimentos, los usuarios aceptaron respuestas correctas de la IA el 93% del tiempo y respuestas incorrectas el 80% del tiempo, incluso cuando la IA estaba equivocada la mitad de las veces.

Claude Code v2.1.133: reversión de worktree.baseRef, rutas de sandbox, corrección de proxy para MCP OAuth
Anthropic lanza la v2.1.133 de Claude Code CLI con una nueva configuración worktree.baseRef que por defecto es fresh (rama desde origin/default), sandbox.bwrapPath y sandbox.socatPath para binarios personalizados de bubblewrap/socat, corrección de proxy/mTLS para el flujo OAuth de MCP, y varias correcciones de errores.