promptgarten 🌱
🌍 DE

命令参考 · Claude Code

/cd

把会话切换到一个新的工作目录。

把会话切换到一个新的工作目录。 对话的提示词缓存会被保留:新目录的 CLAUDE.md 会作为一条消息追加进来,而不是重新构建系统提示词。会话会被迁移到新目录的项目存储中,因此之后可以在那里用 --resume/--continue 找到它。首次使用某个目录时会询问是否信任。可以通过 'Cd' 权限规则进行限制或禁用。如果只想访问一个额外目录而不迁移会话,请用 /add-dir。需要 Claude Code v2.1.169 及以上版本。

什么时候用?

永久切换到下一个项目,此后其 CLAUDE.md 生效

/cd ../other-project — 完全在新项目中继续会话

将会话存储到目标文件夹的项目存储空间中,以便 --resume 能在那里找到它

/cd ~/work/client-b — 在开始下一个任务之前执行

什么时候不该用?

只是临时需要相邻文件夹中的某个文件,主项目仍保持活动状态

/cd 会完全切换会话,而不只是添加访问权限

更好的选择: 改用 /add-dir 访问额外目录,而无需迁移会话

来源