Claude 会话 URL 默认附加到提交信息和 PR 描述中
Hacker News2026年8月30日 12:50
预检清单 我已搜索现有请求,发现此功能尚未被请求 这是一个单独的功能请求(不是多个功能) 问题陈述 Claude Code 创建的每个提交信息和 PR 描述在底部自动包含一个会话 URL(例如 https://claude.ai/code/session _...)。没有选择加入的提示,没有警告,也没有在入职培训期间提及。用户在这条信息污染了他们的 git 历史后才发现它。 提议的解决方案 使会话 URL 的属性选择加入——除非用户明确启用,否则不包含它。入职培训期间的一次性提示(“您希望在提交信息中包含指向该 Claude 会话的链接吗?”)将是理想的用户体验。 备选解决方案 将其保持为选择退出,但让设置可发现——在第一次提交时显示,并提供“不再添加此内容”的选项 完全删除它,仅依赖现有的 Co-Authored-By: Claude 标签进行属性追踪 优先级 中等 - 将非常有帮助 功能类别 其他 用例示例 开发人员使用 Claude Code 构建一个功能,提交工作并打开 PR。他们的团队成员和开源贡献者在每个提交和 PR 描述的底部看到 https://claude.ai/code/session _...。这看起来不专业,杂乱历史,而开发人员根本不知道它被添加了。 额外背景 .claude/settings.json 中的 attribution.commit: "" 设置可以抑制它,但完全未被发现 提交-msg git 钩子也可以去掉它,但在远程/云环境中并不总是可靠触发
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡