Skip to content

33个你必须知道的Claude Code技巧(2025年)

来自Morning Maker Show教程的所有主要Claude Code技巧汇总列表。


1. 循环切换模式

  • 使用Shift+Tab在输入模式间循环切换:
    • 自动接受模式(无需许可即可写入文件)
    • 计划模式(研究并创建行动计划,不更改代码)
    • 默认编辑模式(文件更改需要批准)

2. 添加到IDE

  • 在Cursor、Windsurf、VS Code或JetBrains IDE中安装Claude Code扩展。

3. 终端设置

  • 使用/terminal setup命令配置Shift+Enter进行多行提示。

4. 连接IDE

  • 运行/ide命令将Claude Code连接到IDE以共享上下文。

5. 自动连接IDE

  • /config中将autoconnect to id设置为true以实现无缝IDE集成。

6. 键盘快速打开

  • 使用Command+Escape快速打开Claude Code。

7. 图片

  • 直接拖拽、放置或粘贴图片到提示窗口。

8. 使用ccusage进行成本分析

  • 使用npx ccusage查看详细使用报告(输入/输出令牌、成本)。

9. 自定义命令

  • 通过在include/commands中创建文件来添加自己的命令。

10. 思考提示

  • 提示Claude Code"思考"、"深度思考"或"超级思考"以获得更强的推理能力。

11. 子代理提示

  • 对复杂任务使用子代理;Claude Code会根据需要启动任意数量的代理。

12. 循环

  • 指示Claude Code在循环中运行进程并处理出现的错误。

13. 清除上下文

  • 使用/clear在长任务后重置上下文。

14. 恢复会话

  • 使用/resume在中断后恢复之前的会话。

15. 长提示和剪贴板

  • 在新文件中编写大型格式化提示,然后复制粘贴到Claude Code中。

16. 使用TaskMaster AI MCP进行任务管理

  • 将项目分解为可管理的任务和子任务以更好地执行。

17. 使用Playwright MCP进行浏览器集成

  • 使Claude Code能够与浏览器交互进行自动化测试和Web任务。

18. 使用Context7 MCP查找文档

  • 用于最新文档查找,特别是在库/框架升级后。

19. 使用另一个AI进行审查

  • 使用第二个AI(如CodeRabbit)审查Claude Code的更改以提高质量。

20. 在现有代码库中初始化

  • 使用/init根据代码库约定生成claude.md文件。

21. 使用Claude.md添加记忆或规则

  • 通过在claude.md中输入#后跟规则来添加规则(记忆)。

22. 嵌套Claude.md文件

  • 在不同目录中放置claude.md文件以保持规则的上下文相关性。

23. 引用规则

  • claude.md中引用文件以避免重复规则。

24. 版本控制规则(Cursor检查点替代方案)

  • 任务后自动添加/提交,使用描述性提交消息,依靠Git进行回滚。

25. IDE诊断规则

  • 每个任务后运行IDE诊断(类型检查、代码检查器)以及早发现问题。

26. 文档规则

  • 使用Context7 MCP按需生成和引用文档。

27. 依赖项规则

  • 记录依赖项以避免冗余安装并节省时间/令牌。

28. 项目结构规则

  • 定义项目结构规则以帮助Claude Code理解和导航代码库。

29. 自我改进规则

  • 让Claude Code在检测到可以预防的模式或错误时创建自己的规则。

30. 使用Claude Code钩子的铃声

  • 使用钩子(如停止钩子中的afplay)在任务完成时播放声音。

31. 后工具代码格式化器

  • 设置后工具使用钩子在更改后自动格式化代码。

32. 始终工作钩子

  • 使用前工具使用钩子强制Claude Code在假设成功之前测试和验证输出。

33. 其他可用钩子

  • 任务完成时运行脚本或调用webhook(如发送Discord通知)。

更多详细信息和高级设置,请访问Morning Maker Show

基于 MIT 许可证发布