---
title: Claude Code的“不要再问”文件在GitHub上暴露了密码和密钥
url: https://www.dataloco.com/zh/claude-codegithub
published: 2026-11-10T07:38:12+00:00
language: zh
section: 安全
source: https://thehackernews.com/2026/11/claude-codes-dont-ask-again-file.html
organizations: Apiiro, Anthropic
publisher: Dataloco
---

# Claude Code的“不要再问”文件在GitHub上暴露了密码和密钥

开发者在Claude Code中输入的密码和API密钥出现在公共的GitHub代码库中，任何人都可以读取这些信息。

当用户选择“是，并且不再询问”时，Anthropic的AI编码助手会在项目设置文件中逐字保存该命令，包括秘密信息。

软件安全公司Apiiro表示，截至昨日，1,122个公共副本的文件至少包含一个秘密，尽管它没有测试这些密钥是否仍然有效。一家公司在本周早些时候确认其密钥仍然有效。

该文件为.claude/settings.local.json。从项目中删除它并不能消除泄漏，因为旧版本仍保留在git历史记录和代码库的分支中。研究人员的建议是首先更换：更改该文件曾持有的每个密码、令牌和密钥，然后再进行清理。

Claude Code默认在运行大多数shell命令之前会询问用户。如果用户选择“是，并且不再询问”，它会在项目的.claude/settings.local.json中保存允许规则。随后，匹配的命令将在后续会话中自动运行。

在研究人员追踪的1,105个代码库中，539个代码库的提交记录中将Claude列为共同作者，表明Claude经常提交该文件。Apiiro在公共GitHub上发现该文件的副本多达104,185个，约1.1%的副本，或1,122个副本，至少包含一个秘密，共同持有1,379个不同的秘密。

这些秘密中，有超过三分之一直接打开数据库，包括379个数据库密码。其他包括43个公共服务器的SSH登录、42个用于GitHub、GitLab和npm的令牌，以及23个AWS密钥。研究人员指出，这些文件的所有者包括63个组织，主要是各种规模的软件公司。

## This story in other languages

- [Indonesia](https://www.dataloco.com/id/kata-sandi-dan-kunci-api-tersimpan-dalam-berkas-pengaturan-claude-code-di-1122-salinan-repositori-publik-github)
