Claude Code 小技巧——在设置中关闭自动添加 co-author 信息
在 ~/.claude/settings.json 中添加 attribution 配置,可默认不在 commit 和 PR 中添加 co-author 署名。
查看原文Claude Code CLI 工具新增 attribution 配置选项,允许关闭默认的 co-author 署名功能。此改动针对企业用户隐私需求和偏好本地 commit 历史的开发者,预计影响数十万活跃用户的使用习惯。
产品具体是什么
这是一条关于 Claude Code(Anthropic 官方 AI 编程 CLI 工具)的配置技巧更新。核心功能是:在用户本地配置文件 ~/.claude/settings.json 中新增 attribution 字段,可控制 Claude 生成代码时不自动添加 Co-authored-by 署名到 Git commit 信息中。
解决什么问题
Claude Code 默认行为会将 AI 贡献者信息嵌入 commit 元数据,这在某些场景下引发不适:
- 企业合规:部分公司对代码贡献归属有严格要求,不希望 commit 历史中出现 AI 署名
- 个人偏好:开发者希望保持 commit 历史“干净”,或不想暴露使用 AI 辅助的事实
- 仓库政策:某些开源项目明确禁止非人类贡献者出现在 commit author 列表中
相比之前的版本有什么变化
此前用户若想避免 co-author 署名,需要每次手动编辑 commit mess
继续阅读深度解读 + 编辑加注
下方还有 3-5 段深度分析 + Vincent 编辑加注 + 可点击信源,仅 Pro 会员可见
¥99 / 季 · 每周 1 篇深度研报 · 飞书+微信群双通道
已是 Pro 但仍被提示?联系反馈
- 原文:宝玉推文 · 2026-03-21
- Claude Code 官方文档 · 2026-01-15
- GitHub 关于 AI 生成代码的贡献归属讨论 · 2025-11-01