# Apiiro研究发现 Claude Code“不再询问”设置使凭据暴露于1,122个公开GitHub文件

> 原标题：Claude Code's "Don't Ask Again" exposes passwords in 1,122 public GitHub files

- 来源：Hacker News 首页
- 发布时间：2026-11-07T20:45:32.000Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/couu0gc63p042622a5etna4hx
- 原文：https://apiiro.com/blog/coding-agents-leaking-secrets-github-dont-ask-again

## 摘要

Apiiro研究发现，Claude Code的“不再询问”选项会将含凭据的完整命令写入.claude/settings.local.json，GitHub上1,122个公开文件包含此类秘密凭据。

## 推荐理由

Apiiro研究追踪了批准命令中的凭据如何进入项目配置文件，指出按密钥格式扫描会漏掉命令内的普通密码。

## 锐评

1,105 个泄露仓库里有 539 个是 Claude 自己提交上去的，我觉得这个设计挺离谱的。

点个不再询问，CLI 就把整条带密钥的命令明文存进 settings.local.json，防御居然只靠全局 gitignore，项目自己的 .gitignore 碰都不碰。换台机器克隆，密码就直接裸奔到 GitHub 上，1,122 个公开文件纯粹是替它的糙设计买单。工具链连基本的凭据脱敏都没做，随便放权给 agent 跑命令确实危险。
