Usuarios piden desactivar por defecto la URL de sesión en Claude Code

Fuentes: Users request opt-in default for session URLs in Claude Code commits

El asistente de código Claude Code incorpora automáticamente una URL de sesión al final de los mensajes de commit y las descripciones de pull requests. Esta característica se activa por defecto sin avisar al usuario ni ofrecer una opción para desactivarla durante la configuración inicial, lo que genera ruido innecesario en el historial de git. Un issue abierto en el repositorio público del proyecto solicita convertir esta atribución en una función opt-in, es decir, que solo aparezca si el desarrollador la habilita explícitamente mediante un prompt único durante el onboarding.

Los afectados argumentan que la presencia constante de enlaces a claude.ai en cada commit resulta poco profesional y desordenada, especialmente para equipos de trabajo o proyectos de código abierto donde la limpieza del historial es prioritaria. Aunque existe una configuración oculta en el archivo .claude/settings.json (attribution.commit) para suprimir esta URL, los usuarios señalan que es prácticamente indetectable sin documentación previa. Asimismo, se menciona que los hooks de git para eliminar estas líneas no siempre funcionan de manera fiable en entornos remotos o en la nube.

La propuesta principal busca mejorar la experiencia de usuario mediante transparencia y control. Alternativas discutidas incluyen mantener la función activa por defecto pero haciéndola más visible con una opción de 'no volver a mostrar', o eliminarla por completo para depender únicamente del trailer estándar Co-Authored-By: Claude, que ya existe para la atribución. La prioridad asignada al problema es media, destacando su impacto en la usabilidad diaria de los desarrolladores que integran esta herramienta en sus flujos de trabajo.