Panorama Online

Entra a Panorama Online

Tecnología

Claude Code expuso claves al guardar comandos en local

La función para no volver a preguntar terminó dejando secretos en archivos del proyecto y, en algunos casos, en repositorios públicos de GitHub.

Autor · Tecnología y Ciencia

Deivimar G.S.

Deivimar G.S. acompaña en Panorama la actualidad de la tecnología, la robótica y la divulgación científica en el Zulia.

143 artículos publicados

Claude Code expuso claves al guardar comandos en local

Una opción pensada para agilizar el trabajo en Claude Code acabó abriendo una vía para filtrar secretos. El problema aparece cuando el usuario marca «Sí, y no vuelvas a preguntar»: el comando aprobado puede guardarse con sus contraseñas en un archivo del proyecto y terminar subido a GitHub.

Cómo se filtraban las claves

Según Apiiro, el riesgo no se limita a una molestia de interfaz. La herramienta guardaba el comando literal en .claude/settings.local.json; si ese comando incluía una contraseña, quedaba en texto plano. Entre los datos expuestos había contraseñas de bases de datos, credenciales de acceso a servidores SSH, claves privadas y tokens de GitHub y de AWS.

El archivo no está pensado para compartirse, pero el comportamiento del proyecto puede llevarlo al repositorio si ya estaba subido antes o si otro equipo de trabajo lo sincroniza. En ese escenario, la información viaja junto con el resto del código y queda accesible en repositorios públicos de GitHub.

El uso de agentes de IA amplifica el riesgo

El contexto también importa. GitHub indicó en su informe Octoverse 2026 que en los doce meses previos al 30 de septiembre se registraron 17.900 millones de pushes y 34.300 millones de commits. Además, en septiembre de este año más del 40% de las pull requests tuvieron como origen un agente de IA, frente al 17% de marzo.

Boris Cherny, responsable de Claude Code, respondió en Hacker News que la herramienta no limpia los secretos de lo que guarda y defendió que el archivo está pensado para permanecer en local. También dijo que Claude Code lo excluye de Git al crearlo, por lo que los archivos filtrados se habrían creado a mano y subido después.

Mientras llega una solución definitiva, Cherny recomendó usar el modo automático en Claude Code y activar el escaneo de secretos en el repositorio. También adelantó que el equipo prueba dos mejoras: detección de filtrado de datos en modo automático y un escáner básico de secretos integrado. No hay fecha para esos cambios.

Contenido redactado con asistencia de un LLM.

Comentarios

Inicia sesión para unirte a la conversación.

Cargando comentarios…

Más en Tecnología

Antes de irte

Agrega Panorama Online a tu cuenta Google

Márcanos como fuente preferida y Google pondrá más de nuestra cobertura en tus «Noticias destacadas». Gratis, reversible y toma un momento.

Marcar en Google

Alertas de Panorama

Los titulares de Maracaibo y el Zulia, apenas se publican

Activa las notificaciones y te llega un aviso con cada noticia nueva. Puedes desactivarlas cuando quieras.