过去 24 小时里,AI Edge仔细研读了 Claude Code 的最新最佳实践文档,并从中提炼出 50 条核心技巧,还加入了一些个人实战经验,整理成这份终极指南。这份清单不仅包含最佳实践,还涵盖了各种 Claude Code 工具和学习资源。下面快速过一遍这些技巧。
1. 如何扩展 Claude Code
Anthropic 的官方指南:https://code.claude.com/docs/en/features-overview
2. 钩子
最适合那些必须每次都执行、零例外的操作。
3. Claude 超能力
一个收集 Claude Code 超能力的 GitHub 仓库:https://github.com/obra/superpowers
4. 慢工出细活
慢慢来,尤其是在构建重要工作流程时。计划、计划、计划,然后才执行。
5. 安全自主模式
使用 claude --dangerously-skip-permissions 绕过所有权限检查,让 Claude 不间断工作。这对修复 lint 错误或生成样板代码等工作流程特别有效。
6. Claude Code 最佳实践(文档)
最新文档链接:https://code.claude.com/docs/en/best-practices
7. Boris 的配置
Claude Code 创建者如何最大化使用 Claude Code 的配置清单。
8. Claude 课程
来自 Coursera 的课程:https://www.anthropic.com/learn
9. 实战学习 Claude Code
Anthropic 的学习资源:https://www.anthropic.com/learn
10. Notion 数据库
把 Notion 数据库连接到 Claude,用来存储最佳和最常用的提示词。
11. 上下文窗口管理
Claude 的上下文窗口很快就会填满。发生这种情况时,Claude 可能开始忘记之前的指令。这个页面能帮助解决问题:https://code.claude.com/docs/en/costs#reduce-token-usage
12. 调试项目
创建一个专门用于调试代码的 AI 项目(Grok 4 Heavy 擅长调试)。
13. 无限探索
让 Claude"调查"某事但没有限定范围。Claude 读取数百个文件,填满上下文。解决办法:缩小调查范围或使用子代理,这样探索就不会占用主上下文。
14. 逐步回放
让 Claude 逐行解释它是如何生成答案的。
15. 过度纠正
Claude 做错了,纠正它,还是错,再纠正。上下文被失败的尝试污染了。解决办法:两次纠正失败后,运行 /clear 并结合学到的经验写一个更好的初始提示词。
16. 不要犯这个错误
开始做一个任务,然后问些不相关的问题,再回到第一个任务。上下文就充满了无关信息。解决办法:在不相关任务之间运行 /clear。
17. CLAUDE.md 过度指定
如果 CLAUDE.md 文件太长,Claude 会忽略掉一半内容,因为重要规则淹没在噪音中。解决办法:无情地精简。如果 Claude 在没有某条指令的情况下也能正确完成,就删掉它或者转换成钩子。
18. 回滚提示词
回到最后一个正常工作的提示词,然后逐步重新应用更改。
19. 错误复现
让 Claude 故意复现错误,以便理解问题所在。
20. 步骤隔离
只重新运行出错的步骤,而不是重新生成所有内容。
21. 运行多个会话
有两种主要方式运行并行会话:Claude 桌面版可以可视化管理多个本地会话,每个会话都有独立的工作树;Claude 网页版在 Anthropic 的安全云基础设施上运行,使用隔离的虚拟机。
22. 回退
双击 ESC 或运行 /rewind 打开检查点菜单。
23. 清空
运行 /clear 开启全新会话。
24. 频繁纠正
经常性地调整 Claude 的方向。一旦它开始偏离轨道,立即停止(按 ESC 可以中途打断 Claude)。
25. Claude 访谈
对于大型项目,先让 Claude 来采访开发者。从一个最简单的提示词开始,让 Claude 使用 AskUserQuestion 工具进行提问。
26. 在 Claude Code 中学习 Claude Code
一个直接在 Claude Code 里教学的课程:https://ccforeveryone.com/
27. 安装插件
运行 /plugin 浏览市场。插件能添加技能、工具和集成功能,而且无需任何配置。
28. 输出评分
让 Claude 根据预设的成功标准给自己的答案打分。
29. 创建自定义子代理
在 .claude/Agents/ 目录下定义专门的助手,让 Claude 可以把独立任务委派给它们处理。
30. 模型堆叠
在打开 Claude Code 之前,先用其他大模型规划项目、生成高级超级提示词——这个策略还能节省计划模式的 token。
31. 项目记忆存储
项目记忆可以存储在 ./CLAUDE.md 或 ./.claude/CLAUDE.md 文件中。
32. Claude 技能库
一个很酷的网站,提供即插即用的技能等资源:https://MCPservers.org/claude-skills
33. Claude 技能仓库
一个收录了 80,000+ Claude 技能的库:https://skillsmp.com/
34. 项目上下文污染
把不相关的工作流分到不同项目中,防止上下文相互干扰。
35. 项目卫生
定期清理记忆、文件和指令,防止内容漂移。
36. 技能版本控制
在优化工作流程时,复制并创建新版本的技能,而不是直接编辑正在使用的。
37. 从示例创建技能
把一个优秀的输出结果粘贴给 Claude,让它转化成可复用的技能。甚至可以上传截图让 Claude 照着复制,然后转化成技能——这是创建精英技能的简单方法。
38. Claude 技能
使用技能把重复性工作流程固化下来,避免反复输入提示词。
39. 项目记忆
编辑"记忆"标签页,精确控制 Claude 应该长期保留或忽略哪些内容(这在项目中也适用)。
40. 项目指令
使用项目级指令来定义长期行为模式,而不是每次都重复提示词。
41. Claude.md 技巧
运行 /init 可以为当前项目生成一个初始的 Claude.md 文件。
42. 丰富的上下文
使用 @ 来链接文件、数据和图片。
43. 假设零上下文
假设 Claude 对项目一无所知,把它需要知道的所有信息都告诉它。
44. 提供具体上下文
指令越精确,效果越好。Claude 只能根据给出的信息进行推断。
45. 先探索、再计划、后编码
先做研究(这个过程可以借助其他大模型),然后进入计划模式,最后切回普通模式执行代码。
46. Chrome 扩展妙用
UI 变更可以用 Claude Chrome 扩展来验证。它会打开浏览器,测试界面,然后不断迭代直到代码正常运行。
47. 提示词结构建议
为了让前面几条建议更实用,推荐这个提示词结构:[角色] + [任务] + [上下文]
48. 给 Claude 自我验证的方法
提供测试用例、截图或预期输出,让 Claude 能够自己检查工作成果。这是性价比最高的做法,没有之一。
49. 前置重要指令
永远把最重要的指令放在提示词的最顶部。
50. 明确任务框架
开门见山地说清楚想让 Claude 做什么,别绕弯子。
这份完整的 50 条技巧清单涵盖了从基础到进阶的各个层面,无论是刚接触 Claude Code 的新手,还是想要提升效率的老手,都能从中找到有用的方法。关键是要根据实际项目需求灵活运用这些技巧,而不是生搬硬套。
| 欢迎光临 链载Ai (https://www.lianzai.com/) | Powered by Discuz! X3.5 |