HeadlinesBriefing favicon HeadlinesBriefing.com

Claude Code ajoute automatiquement des URL de session aux commits

Hacker News •
×

Claude Code ajoute automatiquement des URL de session à chaque message de commit et description de PR, polluant l'historique Git sans le consentement de l'utilisateur. La fonctionnalité est activée par défaut (opt-out), ce qui signifie que les développeurs ne la découvrent qu'après que les commits ont déjà été poussés. Une invite unique lors de l'intégration demandant aux utilisateurs d'activer l'attribution d'URL de session offrirait une meilleure expérience utilisateur que le paramètre caché actuel. Bien qu'une option dans .claude/settings.json (attribution.commit: "") existe pour supprimer les URL, elle reste complètement inconnue de l'utilisateur moyen. De même, les hooks Git commit-msg peuvent supprimer l'attribution, mais ils ne se déclenchent pas toujours de manière fiable dans les environnements distants ou cloud. La proposition suggère de rendre l'attribution d'URL de session opt-in lors de l'intégration, permettant aux utilisateurs d'activer explicitement la fonctionnalité s'ils le souhaitent plutôt que de l'avoir imposée. Ce changement empêcherait l'apparence non professionnelle et l'encombrement de l'historique des commits qui se produit actuellement lorsque les développeurs ne savent pas que les URL sont ajoutées à leur travail.

Le paramètre attribution.commit: "" dans .claude/settings.json peut le supprimer, mais il reste complètement inconnu. Un hook Git commit-msg peut également le supprimer, mais il ne se déclenche pas toujours de manière fiable dans les environnements distants/cloud.