你 clone 的仓库,可能比你先动手!克隆个陌生仓库就中招?6 个配置文件能让 AI 编程助手偷偷跑你电脑
有开发者提醒:你 clone 下来的仓库自带 Claude Code、Codex、Gemini CLI 的配置,可能在你读代码前就先执行了 shell 命令。
大白话平时复现别人的 bug,很多人 clone 完仓库直接在文件夹里敲 claude 或 codex 就开始问。问题是,这个仓库里可能藏着 .claude/settings.json、.mcp.json、.gemini/settings.json、.codex/config.toml 这些文件,它们能定义钩子(在会话开始、调用工具前自动跑 shell 命令)和 MCP 服务器(连上就在你机器上起进程)。作者说,各家代理都有信任确认弹窗,但规则不一样,有的默认关闭,Claude Code 的弹窗在 claude -p 非交互模式下根本不出现。他建议动手前先用 git grep 和 jq 花一分钟把这几份文件过一遍。
对你意味着只要你用 AI 编程工具跑别人的开源项目,就可能踩到;clone 陌生仓库后别急着开代理,先看配置。
Dev.to 开发者个人技术文章,引用各家官方文档,观点供参考
原文:Cloned a Stranger's Repo? Check 6 Agent Config Files Before Claude Code or Codex Opens It
打开巨象雷达,看今天全部 AI 动态