Claude Code añade URL de sesión a commits y PRs por defecto: los usuarios exigen que sea opt-in
Claude Session URL appended to commit messages and PR descriptions by default
Una issue en el repositorio de Claude Code denuncia que la herramienta de Anthropic incluye automáticamente una URL de sesión en cada mensaje de commit y descripción de PR, sin avisar al usuario. Los desarrolladores consideran que ensucia el historial de git y puede filtrar identificadores de sesión privados, especialmente en repositorios públicos. Aunque existe una configuración para desactivarlo, es poco visible y no persiste entre sesiones web. La issue se cerró como completada al existir el ajuste, pero los usuarios piden que el comportamiento por defecto sea opt-in.
Es muy difícil entender cómo se lleva a cabo el desarrollo de Claude Code cuando se introducen funciones como esta. ¿Quién pidió esto? ¿Qué motivó la adición de esta función? Al parecer, se tomó la decisión de contaminar intencionalmente, por defecto, los mensajes de commit de todos.
- klodolph
Puede que me esté perdiendo algo, pero esto es exactamente lo que quiero por defecto. Quiero los enlaces de sesión ahí. Veo PRs de mis compañeros con enlaces de sesión.
Aún controlo si otras personas pueden ver la sesión, pero no la pierdo.
No entiendo el argumento de "poco profesional". Esto es atribución. La atribución es profesional. Si no lo quieres, lo desactivas o reescribes los mensajes de commit. Si estás haciendo que Claude escriba los mensajes de commit POR TI y NO LOS ESTÁS LEYENDO, eso es lo poco profesional. Sinceramente, estoy un poco sorprendido y decepcionado por lo molestos que están con esto.
- sanex
No puedo creer cuánta gente está a favor. Es tan positivo en los comentarios que pensaría que es astroturfing. El código es el resultado de mi trabajo, sin importar cómo se hizo, y si no lo documento o explico lo suficientemente bien, eso es un problema aparte. ¿También quieren ver mis mensajes de Slack con mi mentor? ¿O qué tal todos los Stack Overflow que leí? ¿Quizás debería grabar en voz todas las veces que maldije a Gary, el desarrollador junior, por no documentar algo?
Es bastante obvio cuando el código está escrito por IA; probablemente sea seguro asumir que el 95% de las cosas han sido al menos asistidas por IA. Solo mira la caída en el volumen de SO, no estamos escribiendo menos código, estamos escribiendo más (que descanse el tiempo de actividad de GitHub).
- nozzlegear
Este es un buen valor por defecto para usuarios nuevos, pero no debería haberse activado para usuarios existentes sin preguntarles primero.
No uso Claude, así que no tengo interés en el asunto.
- lanyard-textile
El mayor problema que veo con esto es la podredumbre de enlaces. ¿Alguno de nosotros cree realmente que estos enlaces funcionarán dentro de 30 años?
Después de la salida a bolsa, muchos años después, un liderazgo ansioso por reducir costos mirará su uso de almacenamiento y expirará sesiones de entrenamiento de 7 años de antigüedad. Lo primero que se va. No tengo ninguna fe en que ningún proveedor exitoso haga esto bien.
Se supone que Git es el medio de almacenamiento duradero, autocontenido y que resiste el paso del tiempo. Ahora estamos llenando los repositorios con un montón de URLs que solo son útiles a corto plazo.
- joshstrange
No veo ningún problema con esto en absoluto. Lo noté el otro día y me pareció conveniente. De la misma manera que dejo que el agente etiquete los PRs/commits con su nombre. Quiero saber qué se usó; de hecho, desearía que identificara el modelo utilizado.
No me avergüenzo de mi uso de LLM y quiero proporcionar un rastro de auditoría completo siempre que sea posible para ayudarme en el futuro.
PD: Claude archiva conversaciones antiguas en tu computadora después de 30 días. He empezado a archivar las mías a un lado también para un posible uso futuro.
- arijun
Solo porque no está en el título y la mayoría de la gente no se desplazará hasta el final: solo está habilitado para sesiones web y de Control Remoto, según un mantenedor.
- jlawrence6809
Probablemente sea una opinión controvertida, pero me encanta esto. En los primeros días de Claude Code tuve que escribir un script (bueno, Claude lo escribió) para extraer el ID de sesión y añadirlo a cada commit. Es un salvavidas cuando intentas depurar un commit antiguo para abrir la sesión de chat que realmente lo escribió.
- drrotmos
Realmente me gusta trabajar con Claude Code, pero Anthropic tiene una tendencia muy mala a lanzar nuevas "funciones" como esta activadas por defecto, mediante actualización automática. Eso, y que sus modelos intenten hacer todo a través de bash (incluida la edición de archivos) es suficiente para que esté considerando seriamente cambiar a pi.