ClaudeCode 常用技巧
本文整理了 Claude Code 的常用命令、快捷键和高级技巧,帮助你更高效地使用这款 AI 编程助手。
一、常用命令
1.1 基础命令
# 帮助命令
claude --help
# 查看版本
claude --version
1.2 MCP 相关
# 列出 MCP
claude mcp list
# MCP 帮助
claude mcp --help
1.3 配置相关
# 配置帮助
claude config --help
# 列出配置
claude config list
1.4 会话命令
| 命令 | 解释 | 使用场景 |
|---|---|---|
/clear | 清空上下文 | 需要重新开始,或者感觉 AI 已经无法解决问题 |
/compact | 压缩对话 | 重开对话,但不希望丢掉之前的记忆 |
/cost | 花费 | Max 用户不需要看,API 用户可以查看 |
/login /logout | 登录登出 | 切换账号等操作 |
/model | 切换模型 | 200刀可以切换使用 Opus 模型,100刀没有选择 |
/status | 状态 | 查看当前 CC 的状态 |
/doctor | 检测 | 检测 CC 的安装状态 |
二、自动编辑模式
使用场景:不需要每次创建文件都需要你的确认
使用方式:Shift + Tab 按一次,就可以进入该模式
三、指定文件
使用场景:具体需要对某个文件操作的时候
使用方式:直接使用 @ 符号就可以指定文件
四、深度思考
使用场景:遇到疑难病症,或者是规划方案的时候,重构代码,解决复杂 bug
使用方式:提示词里面使用 ultrathink,或者 深度思考 等关键词
五、Plan 模式
使用场景:前期需要规划项目的时候,或者是解决疑难杂症的时候
使用方式:Shift + Tab 按两次就可以看见
它会让你选择是否继续:
- 如果你觉得不满意,可以选择 No,然后继续跟他说你的需求
- 如果你觉得还行就可以选择 Yes,它就开始猛猛干活了
六、粘贴图片
使用场景:需要调整页面结构,或者是排查错误
使用方式:
- Mac 上直接使用
Command + V就可以粘贴图片 - 也可以直接拖拽图片文件到终端
七、YOLO 模式
使用场景:重构代码,或者是新项目,或者是修复 bug 等场景
使用方式:
claude --dangerously-skip-permissions
💡 进入这个模式后,还是可以调整的,快捷键
Shift + Tab就可以调整
八、记忆文件
8.1 全局记忆文件
目录:~/.claude/CLAUDE.md
8.2 项目记忆文件
目录:项目目录下的 CLAUDE.md 文件
💡 如果是已经有代码的项目,建议使用
/init命令自动生成
九、使用前面的消息提示词
使用场景:想恢复到前面的对话
使用方式:两次 Esc 按键
十、如何恢复代码
使用场景:后悔他写的代码了,想恢复到前面的
使用方式:
- 直接使用提示词告诉 Claude Code 回滚到上次的代码
- 或者使用 Git 方式进行版本回退
十一、恢复对话/查看聊天记录
使用方式:
# 使用 /resume 命令
/resume
# 或者使用以下参数
claude -c # 继续上次对话
claude -r # 恢复对话
十二、执行终端命令
使用场景:查看当前目录,或者执行一些特殊的命令
使用方式:使用 ! 英文感叹号,就会进入命令行模式
# 查看当前目录
! pwd
# 查看文件列表
! ll
十三、监控使用量
# 查看使用量
npx ccusage@latest
# 实时监控使用量
npx ccusage@latest blocks --live
十四、后台运行服务
使用场景:完成功能的时候,Claude Code 一般会启动服务,然后访问接口或者界面功能。如果没有后台运行服务的功能,Claude Code 会一直工作在启动服务的界面,其他的对话需求也无法开展。
使用方式:Ctrl + B
十五、其他快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl + J | 换行 |
Ctrl + B | 后台运行服务 |
Shift + Tab | 切换模式(按一次自动编辑,按两次 Plan 模式) |
Esc × 2 | 使用前面的消息提示词 |
总结
掌握这些 Claude Code 的技巧,可以大幅提升你的 AI 编程效率:
- 基础命令:熟悉
/clear、/compact、/status等命令 - 快捷键:善用
Shift + Tab、Ctrl + B等快捷键 - 高级功能:活用 YOLO 模式、深度思考、Plan 模式
- 记忆文件:合理配置全局和项目级别的
CLAUDE.md
希望这篇文章能帮助你更好地使用 Claude Code!