作为开发者,我们每天都在与终端打交道。当 Claude 拥有了直接在终端中运行的能力(Claude Code),AI 辅助编程的体验便迎来了质的飞跃。但要想真正如臂使指,光靠自然语言交流是不够的,掌握它的内置命令和快捷键才是成为“高阶玩家”的关键。

今天,我就来为大家盘点一下 Claude Code 中那些极大提升效率的常用命令与操作,帮你轻松掌控对话节奏与上下文!

🚀 会话控制:掌控对话节奏

在与 Claude 漫长的编码马拉松中,我们经常需要回头修正方向,或者快速开启新篇章。

  • /rewind —— 时光倒流,回滚操作
    有没有过这种体验:Claude 顺着你的思路越写越偏,或者改崩了代码?这时候不要慌,输入 /rewind 即可回滚到之前的对话状态。就像是游戏里的撤销键,给你随时反悔的机会。

  • /resume —— 昨日重现,查看最近历史
    昨天没写完的对话去哪了?用 /resume 可以快速查看并恢复最近的会话历史,无缝衔接你的工作流。

  • claude --continue —— 一秒续写,直接打开上次会话
    这是最让我喜欢的启动参数!在终端直接输入 claude --continue,连历史列表都不用看,直接瞬移到上一次未完的对话中,继续输出,极其丝滑。

  • /exit —— 潇洒离场,退出当前会话
    活干完了,输入 /exit 即可退出当前对话模式,干净利落。

🧠 上下文管理:突破记忆瓶颈

Claude 再聪明,也有上下文窗口的限制。如何精打细算地使用“脑容量”,是高效交互的核心。

  • /context —— 内存监控,查看上下文使用情况
    对话太长 Claude 开始“遗忘”了?随时输入 /context 查看当前的 Token 用量。做到心中有数,才能在关键时刻做出压缩还是清空的决定。

  • /compact —— 极致压缩,提炼上下文
    当上下文快满,但你又不想完全丢失前面的背景信息时,/compact 就是救命稻草。它会智能压缩当前对话的上下文,保留核心逻辑与关键信息,丢掉冗余的废话,为后续对话腾出宝贵空间。

  • /clear —— 一键清空,重新出发
    如果话题已经完全转向,或者上下文混乱导致 Claude 出现幻觉,别犹豫,直接 /clear 清空所有上下文,给它一个清爽的大脑重新开始。

🛠️ 模式与工具切换:无缝穿梭

AI 与终端环境之间的无缝切换,才是真正属于开发者的浪漫。

  • ! —— 一键坠入终端
    在对话中突然需要执行个 git status 或者跑个测试脚本?不需要退出 Claude,只需输入 !,就能瞬间切换到终端命令执行模式,用完即走,不打断 AI 对话流。

  • Shift + Tab —— 灵魂切换,改变交互模式
    习惯了 Tab 键补全代码?在 Claude Code 里,Shift + Tab 可以用来切换不同的输入/交互模式(例如在自动补全与多行输入间切换),让你输入代码更顺手。

  • /effort —— 调节引擎,切换思考强度
    遇到简单问题不想等它长篇大论?遇到复杂算法需要它深思熟虑?使用 /effort 可以动态切换 Claude 的思考强度(如 low, medium, high)。简单问题开低档省时间,硬核难题开高档要质量,精准控制算力消耗。

📋 项目级配置:让 Claude 更懂你

  • /init —— 生成专属档案 claude.md
    每次都要告诉 Claude 你的项目用 React 还是 Vue?代码规范是 2 空格还是 4 空格?太麻烦了!在项目根目录输入 /init,Claude 会为你生成一个 claude.md 文件。你可以把项目的技术栈、目录结构、编码规范甚至个人偏好写进去。以后每次启动,Claude 都会自动阅读这个文件,真正实现“懂你”的定制化辅助。

💡 总结

掌握这些命令,你就不再只是一个“聊天者”,而是一个真正的“指挥官”。从精准控制上下文大小,到无缝在 AI 对话与系统终端间穿梭,再到定制化的项目级记忆,这些命令共同构成了 Claude Code 高效运转的基石。

赶紧打开你的终端,试试这些命令吧!如果你还有其他私藏的 Claude 使用技巧,欢迎在评论区分享交流!

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐