Claude Code 读 AGENTS.md 竟需开启遥测

Claude Code reads AGENTS.md only when telemetry is on

我在使用 Claude Code 时发现,即使项目中配置了 AGENTS.md,只要关闭遥测功能,该文件就完全无法被读取。通过深入分析代码和实测,我发现这个本该本地运行的功能竟然依赖远程特征开关 tengu_agents_md_mod。当网络请求失败或遥测被禁用时,插件直接失效,且没有任何警告提示。这意味着隐私设置无意中剥夺了用户读取本地文件的能力,尤其影响了那些出于安全策略禁用非必要流量的团队。虽然可以通过创建 CLAUDE.md 并导入 AGENTS.md 来绕过限制,但这违背了 AGENTS.md 简化配置的初衷。这种静默失败的设计让开发者在不知情的情况下浪费大量时间调试,而真正的罪魁祸首——一个本不该影响本地行为的远程开关——却隐藏在代码深处。

隐私设置绝不应悄无声息地关闭无关的本地行为。

同日更多故事

2026-09-23