2026年4月,Anthropic 联合创始人兼 Claude Code 项目负责人 Dario Amodei 在旧金山举办的首届 Claude Code 开发者大会上,首次公开分享了他自己日常使用 Claude Code 的13条核心技巧。
他在演讲中说:“很多人用了半年 Claude Code,却只发挥了它10%的能力。他们把它当成了一个更好用的代码补全工具,却不知道它能帮你完成90%的开发工作。这13条技巧,是我每天写代码都在用的,能让你真正体验到 Vibe Coding 的心流状态——全程不切换窗口、不打断思路,只需要专注于你要解决的问题。”
本文完整整理了这13条技巧,每条都附带了详细的操作方法和实战示例,是目前最权威、最实用的 Claude Code 使用指南。无论你是刚入门的新手,还是已经用了很久的老用户,都能从中学到能立刻提升效率的方法。
这是所有技巧中最重要的一条,也是90%的新手都会犯的错误。
为什么重要:Claude Code 会自动扫描你启动它的当前目录及其子目录,建立代码库的语义索引。如果你在子目录启动,它只能看到子目录的代码,无法理解整个项目的架构和依赖关系,生成的代码很容易和现有代码冲突。
正确做法:
- 打开终端,先
cd到你的项目根目录(也就是包含package.json、pyproject.toml等配置文件的目录) - 输入
cc命令启动 Claude Code(cc是claude的官方别名,输入更快) - 永远不要在
src/、components/等子目录启动 Claude Code
验证方法:启动后输入 pwd,确认输出的是项目根目录的路径。
很多人喜欢把代码复制粘贴到对话里让 Claude 改,这是最低效的做法。Claude Code 已经能看到整个项目的所有文件,你只需要用 @ 符号精准引用即可。
语法:
@文件名:引用整个文件@文件名:函数名:引用文件中的某个函数@文件名:行号:引用文件中的某一行@git:提交哈希:引用某个 Git 提交的代码
实战示例:
帮我优化 @src/utils/auth.js 中的 verifyToken 函数,提升它的性能
修复 @src/components/LoginForm.jsx 第45行的表单验证bug
优势:
- 输入更快,不用复制粘贴大段代码
- Claude 能看到完整的上下文,包括函数的调用关系和依赖
- 不会因为复制粘贴导致格式错误或信息丢失
Claude Code 的 Skills 系统设计的核心就是自动触发,不需要你每次都手动指定。
错误做法:
用 pdf 技能帮我提取这份文档里的表格
正确做法:
帮我提取这份 test.pdf 里的所有表格,输出为 Markdown 格式
为什么:Claude 会自动识别你的需求,匹配最合适的技能。手动指定技能反而会限制它的能力,有时候它可能会用更好的方式完成你的需求。
验证方法:输入 /skills 查看已安装的技能,只要技能已经安装,Claude 就会自动调用。
不要自己退出 Claude Code 去终端运行代码,直接用 /run 命令让它帮你运行、查看输出、自动调试。
语法:
/run 你要执行的命令
实战示例:
/run npm run dev
/run python main.py
强大之处:Claude 会实时监控命令的输出,如果出现报错,它会自动分析报错信息,定位问题根源,然后直接修改代码并重新运行,直到代码正常运行。整个过程完全不需要你干预。
这是让 Claude Code 100%适配你的项目的终极方法。在项目根目录创建一个 .claude.md 文件,把项目的所有规范、要求、上下文都写在里面。
.claude.md 模板:
# 项目规范 - 所有代码必须使用 TypeScript 强类型,禁止使用 any - 命名规范:函数和变量用小驼峰,常量用全大写+下划线,接口用大驼峰 - 前端使用 React 18 + Tailwind CSS v3.4 + Shadcn UI - 后端使用 NestJS + TypeORM + MySQL 8.0 - 所有接口必须添加权限校验,所有用户输入必须做合法性校验 # 项目架构 - src/components:通用UI组件 - src/pages:页面组件 - src/utils:工具函数 - src/api:接口请求 - src/store:状态管理(Zustand) # 注意事项 - 优先使用项目已有的工具函数和组件,不要重复造轮子 - 复杂业务逻辑必须添加单行注释 - 提交信息格式:feat: 新功能 | fix: 修复bug | docs: 文档更新
效果:Claude Code 启动时会自动读取这个文件,所有生成的代码都会严格遵循这些规范,你再也不用每次都重复提要求了。
对于你经常做的重复任务,不要每次都重新描述需求,用 /agent 命令创建一个专属智能体,一键调用。
语法:
/agent create 智能体名称 "智能体的系统提示词"
实战示例:
/agent create unit-test "你是一个单元测试专家,使用 Jest 框架。帮我为给定的函数生成高覆盖率的单元测试用例,覆盖正常情况、边界条件和异常场景。"
使用方法:
@unit-test 帮我为 @src/utils/math.js 中的所有函数生成单元测试
优势:一次创建,永久使用,所有智能体都保存在你的本地,随时可以调用和修改。
Claude Code 0.20 版本新增了异步任务模式,这是最能提升效率的功能之一。你可以把耗时的任务交给 Claude 在后台运行,自己继续写代码。
语法:
/async 你的任务描述
实战示例:
/async 帮我重构整个项目的错误处理逻辑,统一使用 ErrorBoundary
查看任务:
/tasks # 查看所有后台任务 /task 任务ID # 查看某个任务的进度 /cancel 任务ID # 取消某个任务
效果:Claude 会在后台默默完成任务,完成后会通知你。你不需要等待它,全程保持自己的开发节奏,真正实现 Vibe Coding。
这是最重要的安全技巧。永远不要让 Claude 直接修改你的文件,先用 /diff 命令预览它要做的修改,确认无误后再应用。
语法:
/diff 你的需求
实战示例:
/diff 把所有的 var 替换成 const 和 let
Claude 会生成一个清晰的差异对比,显示哪些行要删除,哪些行要添加。你可以逐行检查,然后输入 apply 应用修改,或者输入 cancel 取消。
为什么重要:Claude 偶尔会犯错误,误删重要代码。使用 /diff 命令可以让你完全掌控所有修改,避免意外损失。
对于复杂的项目,不要让一个智能体做所有事情,用 Agent Teams 组建一个开发团队,分工协作,并行开发。
实战示例:
组建一个全栈开发团队,包括: - 产品经理:负责需求分析和产品设计 - 后端工程师:负责开发 API 和数据库 - 前端工程师:负责开发用户界面 - 测试工程师:负责编写测试用例 帮我开发一个带用户系统和文章管理功能的博客系统。
Claude 会自动创建4个智能体,分别扮演不同的角色,并行工作。主智能体会统筹协调所有智能体的工作,最后交付一个完整可运行的项目。开发效率比单个智能体提升3-5倍。
Claude Code 支持 MCP(模型上下文协议),可以连接几乎所有的第三方工具,打通从需求到部署的全工作流。
常用 MCP 连接:
/mcp connect github # 连接 GitHub /mcp connect figma # 连接 Figma /mcp connect slack # 连接 Slack /mcp connect mysql # 连接 MySQL 数据库
实战示例:
从 @figma:设计稿ID 提取设计,生成对应的 React 组件
查询 MySQL 数据库中的用户表,生成用户统计报表
效果:你再也不用在不同的工具之间切换了,所有操作都可以在 Claude Code 一个终端里完成。
如果 Claude 的修改不符合你的预期,不要手动回滚代码,直接用 /undo 命令一键撤销上一次操作。
语法:
/undo # 撤销上一次操作 /undo 3 # 撤销最近3次操作
优势:
- 比手动回滚更快、更准确
- 不会遗漏任何修改
- 支持多级撤销,可以回到任意之前的状态
很多人会浪费大量时间和 Claude 争论代码风格,比如"这个变量名应该叫什么"、“这个函数应该怎么写”。这是最破坏心流的行为。
正确做法:把所有的代码风格、命名规范、**实践都写在项目根目录的 .claude.md 文件里。Claude 会严格遵循这些规范,不会和你争论。
如果 Claude 没有遵循规范,不要说"不对,应该这样写",而是去修改 .claude.md 文件,然后重启 Claude Code。这样以后所有的代码都会符合规范,一劳永逸。
这是所有技巧的核心。Claude 擅长做重复、繁琐、机械的工作,比如写样板代码、生成测试、处理文档、调试简单的bug。而你应该专注于做只有人类能做的事:需求分析、架构设计、核心逻辑实现、产品决策。
分工原则:
- ✅ 让 Claude 做:样板代码、单元测试、文档生成、代码格式化、简单bug修复、批量修改
- ❌ 不要让 Claude 做:核心业务逻辑、复杂算法、架构设计、安全敏感代码
效果:你会发现你的开发效率提升了数倍,而且再也不会被繁琐的工作打断思路,真正享受编程的乐趣。
Dario Amodei 在演讲的最后说:“Claude Code 不是一个工具,它是你的结对程序员。最好的使用方式,不是把它当成一个代码生成器,而是把它当成一个可以信任的搭档。你告诉它你想要什么,它帮你完成所有的细节。”
这13条技巧的核心,就是减少打断、降低心智负担、守住心流状态。当你真正掌握了这些技巧,你会发现编程变成了一件非常享受的事情——你只需要思考问题,剩下的所有事情都交给 Claude Code 来完成。这就是 Vibe Coding 氛围编程的终极意义。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/260719.html