子目录中的 CLAUDE.md 和 AGENTS.md 何时被加载?在 monorepo 中让 AI 遵守规则的方法
把多个站点放进一个仓库,并在每个站点的文件夹里放 CLAUDE.md 或 AGENTS.md,这些规则也不一定会在开始工作前被读取。Claude Code 会在 Claude 读取、写入或编辑启动目录以下某个文件夹中的文件时,加载该文件夹的 CLAUDE.md;Codex 则只在每次运行开始时读取一次从项目根目录到启动目录的 AGENTS.md。本文按相同的项目比较两款工具如何加载这些文件、如何确认是否已加载(/context 只显示启动时加载的内容),然后介绍负责的文件夹之外有改动就停止发布的检查,以及阻止写入的工具设置。此外还介绍如何用远程 URL 和根提交区分名称相似的仓库,以及只显示环境变量名称的命令(2026 年 11 月 1 日确认)。