SuperAPI AI 工具集

disabling-ai-attribution

部署与运维

查看项目

更新于 10-16 22:32

技能介绍

用途

该 Skill 用于禁用 AI 归属信息。具体来说,它会禁用贡献者本地 Claude Code 和 Amp 设置中的提交(commit)、拉取请求(pull request)和会话(session)归属信息,并检查 Codex 工作区策略。

主要能力

  • 通过仓库的设置助手更新贡献者的用户级设置。
  • 仅更新 Claude Code 和 Amp 的归属相关键,保留其他所有值和 JSONC 注释。
  • 助手输出仅包含状态标签,不会输出配置值。
  • 报告每个状态;如助手报告错误,则转达错误并停止。
  • 针对 Codex,提示需要工作区设置:当前版本移除了本地归属控制,必须由贡献者或工作区管理员在 Codex 工作区设置中禁用提交归属。

使用方式

  1. 运行设置助手:
pnpm exec tsx scripts/skills/update-ai-attribution.ts

该助手仅更新 Claude Code 和 Amp 的归属键,保留其他值和 JSONC 注释。不要用读取文件或直接编辑来替代此命令。

  1. 处理结果:报告助手返回的每个状态。如果报告错误,转达错误并停止,不要为了诊断而查看设置文件。

对于 Codex,会出现“需要工作区设置”的提示,因为当前版本已移除本地归属控制。贡献者或工作区管理员必须在 Codex 工作区设置中禁用提交归属。不要向 Codex 配置添加 commit_attribution 或 features.codex_git_commit。

  1. 验证:再次运行助手。Claude Code 和 Amp 应报告已配置(already configured)。不要打开它们的设置文件来验证结果。

适用场景

适用于需要统一关闭贡献者本地 AI 工具归属信息的仓库维护场景,涉及 Claude Code、Amp 和 Codex 的归属配置管理。

限制

  • 不得直接读取或打印设置文件。
  • 不得用文件读取或直接编辑替代助手命令。
  • 不得打开设置文件验证结果。
  • 不得向 Codex 配置添加 commit_attribution 或 features.codex_git_commit。
  • Codex 的提交归属需在 Codex 工作区设置中禁用,无法通过本地配置控制。
  • 关于价格、支持的平台等具体信息暂未提供。