POR QUÉ IMPORTA
CONFIRMADO: Claude Code 2.1.270 corrige una regresión de la versión 2.1.269 que hacía que los comandos Git de solo lectura en Bash pidieran permiso después de una sesión larga.En este artículo
CONFIRMADO: Claude Code 2.1.270 corrige una regresión que pedía permiso para comandos Git seguros
Claude Code 2.1.270, publicado por Anthropic el 12 de septiembre, corrige un problema pequeño en el texto de la release, pero importante para la operación de agentes: los comandos Git de solo lectura ejecutados mediante Bash podían volver a pedir permiso después de que la sesión permaneciera abierta durante mucho tiempo. La corrección restablece el comportamiento esperado y reduce una fuente de interrupciones en los flujos de desarrollo, automatización y revisión de código. No es un modelo nuevo ni una ampliación de capacidades. Es mantenimiento de fiabilidad, precisamente el tipo de detalle que decide si un agente parece listo para trabajar o exige supervisión cada pocos minutos.
La regresión rompía una promesa operativa
Claude Code reconoce un conjunto de comandos Bash como de solo lectura y, en condiciones normales, no debería interrumpir al usuario para pedir autorización en cada consulta. Con la regresión introducida en la versión 2.1.269, esa regla podía dejar de aplicarse después de una sesión larga. El efecto no era necesariamente una pérdida de datos ni una modificación indebida de archivos. Era más engañoso: el agente se detenía en medio de una tarea para pedir un permiso que, desde el punto de vista del usuario, ya debería estar resuelto. En sesiones remotas, headless o con agentes en segundo plano, esto puede parecer un bloqueo o falta de autonomía.
Para una pyme, el impacto es operativo, no cinematográfico
Para un equipo pequeño, el cambio aparece en rutinas muy concretas: comprobar el estado de un repositorio, comparar referencias, revisar un árbol de commits o preparar un diagnóstico antes de editar código. Estos comandos son baratos, frecuentes y normalmente forman parte de la lectura previa a cualquier acción. Si el agente interrumpe la secuencia, el coste aparece en turnos adicionales, espera humana y tareas que terminan en estados ambiguos. La versión 2.1.270 reduce esa fricción para quienes usan Claude Code en Mac, Linux, CI o entornos conectados a gateways compatibles.
Una corrección no es permiso para abrirlo todo
El contrapunto importa. La release corrige el manejo o la persistencia del permiso para comandos Git de lectura, pero eso no significa que todos los comandos de shell personalizados vayan a quedar permitidos automáticamente. Las políticas locales, las reglas de denegar o preguntar, los comandos que también escriben y las configuraciones de seguridad siguen siendo relevantes. La ganancia es recuperar una expectativa concreta, no convertir Bash en una zona sin controles. En entornos empresariales, conviene leerlo como menos ruido en el modelo de permisos, no como una razón para ampliar listas de autorización sin revisión.
La lectura editorial
Mi veredicto es actualizar primero los entornos de desarrollo y observar antes de promover la versión a flujos críticos. El artefacto oficial confirma la corrección, y la publicación de la versión 2.1.270 en el registro de npm confirma que el paquete fue distribuido, pero no hay evidencia de un salto funcional más allá de este arreglo. Aun así, es una actualización que vale la pena porque las regresiones de permisos erosionan la confianza más rápido que los errores visuales: el usuario deja de saber si el agente está trabajando, esperando o simplemente detenido. En las operaciones con agentes, la previsibilidad es parte del producto. Que un comando Git seguro siga siendo seguro después de una sesión larga parece banal, hasta que esa banalidad ahorra una cola entera de intervenciones humanas.
Fuentes en ES
Release oficial en GitHub: https://github.com/anthropics/claude-code/releases/tag/v2.1.270 | Registro estructurado de la release: https://api.github.com/repos/anthropics/claude-code/releases/tags/v2.1.270 | Paquete publicado en npm: https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.270 | Documentación oficial de permisos: https://code.claude.com/docs/en/permissions