HeadlinesBriefing favicon HeadlinesBriefing.com

Claude Code يضيف روابط الجلسات للالتزامات تلقائيًا

Hacker News •
×

يقوم Claude Code تلقائيًا بإلحاق روابط الجلسات بكل رسالة التزام ووصف PR، مما يلوث سجل Git دون موافقة المستخدم. الميزة مفعلة افتراضيًا (opt-out)، مما يعني أن المطورين يكتشفونها فقط بعد دفع الالتزامات بالفعل. سيوفر موجه لمرة واحدة أثناء الإعداد يسأل المستخدمين لتمكين نسبة روابط الجلسات تجربة مستخدم أفضل من الإعداد المخفي الحالي. على الرغم من وجود خيار في .claude/settings.json وهو attribution.commit: "" لكتم الروابط، إلا أنه يظل غير مكتشف تمامًا من قبل المستخدم العادي. وبالمثل، يمكن لخطافات Git commit-msg إزالة النسبة، لكنها لا تُطلق دائمًا بشكل موثوق في البيئات البعيدة أو السحابية. يقترح الاقتراح جعل نسبة روابط الجلسات opt-in أثناء الإعداد، مما يسمح للمستخدمين بتمكين الميزة صراحةً إذا رغبوا بدلاً من فرضها عليهم. سيمنع هذا التغيير المظهر غير المهني وفوضى سجل الالتزامات التي تحدث حاليًا عندما لا يعرف المطورون أن الروابط تُضاف إلى عملهم.

يمكن لإعداد attribution.commit: "" في .claude/settings.json كتمه، لكنه غير مكتشف تمامًا. يمكن لخطاف Git commit-msg أيضًا إزالته، لكنه لا يُطلق دائمًا بشكل موثوق في بيئات بعيدة/سحابية.