做 Claude Code 项目配置时,CLAUDE.md很容易从一份清爽的说明文件,慢慢长成一个谁也不敢改的巨型说明书。构建命令放进去,测试命令放进去,分支规范放进去,前端约定放进去,后端约定也放进去。到后面,每次启动 Claude Code,模型都要把这堆内容塞进上下文窗口里,既浪费 token,也降低遵循稳定性。Anthropic 官方文档对这个点讲得很直接,CLAUDE.md会在每个 Claude Code 会话开始时被读取,用来给 Claude 提供持久上下文,而它和自动记忆一样,都会进入会话上下文,不是硬性的系统级配置。越具体、越简洁、越结构化的指令,Claude Code 越容易稳定遵循。(Claude Platform Docs)回到今天这个主题,Import additional files其实解决的不是少占上下文的问题,而是解决配置组织的问题。它允许我们在CLAUDE.md里用@path/to/import这种写法,把其他文件的内容引入进来。被引入的文件会在启动时展开,和引用它的CLAUDE.md一起进入上下文。官方文档明确提到,导入文件并不会变成一个轻量索引,也不会等 Claude Code 真要用时才读,它会在 launch 阶段展开并加载。(