/add-dir
为当前会话添加一个用于文件访问的额外工作目录。
为当前会话添加一个用于文件访问的额外工作目录。大多数 .claude/ 配置不会从新增的目录中自动加载。 之后可以用 --continue 或 --resume 从新增的目录继续该会话。
✅ 什么时候用?
临时访问另一个代码库,而不切换会话
/add-dir ../shared-lib — 在主项目中继续工作的同时,临时查阅共享库(shared-lib)中的某个工具函数
引入相邻文件夹中的参考文件,同时保留 Prompt 缓存
/add-dir ../design-tokens — 为样式任务提供设计令牌(design tokens)作为参考
⛔ 什么时候不该用?
想要永久切换到另一个拥有自己 CLAUDE.md 的项目
/add-dir 不会自动加载所添加目录的 .claude/ 配置
更好的选择: 改用 /cd — 会加载目标文件夹的 CLAUDE.md,并将会话迁移到该项目的存储空间中
来源
- Claude Code Doku (offiziell) ↗ code.claude.com