目录
一、先搞懂:Claude Code 是什么?
二、第一步:初始化项目(必做)
CLAUDE.md 有多重要?
三、核心模式:Plan Mode 规划模式(高手都用)
四、新手必背:常用命令大全
1. 会话管理(最常用)
2. 功能设置
3. 特殊前缀(直接在对话框用)
五、进阶好用:Skill 技能库
六、连接外部工具:MCP 服务器
七、安全保障:Hooks 钩子
八、分工协作:SubAgents 子代理
九、新手必看:避坑要点
十、总结
最近很多刚接触AI编程的同学问我:Claude Code到底怎么用?为什么别人用它写代码又快又稳,自己却总用不明白?
这篇就把Claude Code 从0到1的使用技巧讲透,全是新手能直接上手的干货,没有复杂术语,看完就能用。
简单说,它不是普通聊天AI,而是能直接读你项目、改你代码、帮你做开发的AI编程助手。
它可以:
- 看懂你的项目结构
- 按你的规范写代码
- 执行命令、跑测试、查bug
- 帮你规划功能、写方案
全程在本地项目里操作,不用来回复制粘贴,效率直接拉满。
打开新项目,第一件事:执行 /init 命令。
作用:自动生成 CLAUDE.md 文件。
CLAUDE.md 有多重要?
它是AI的项目记忆文件,每次对话都会带着它。
里面可以写:
- 项目常用命令(启动、测试、构建)
- 代码规范(用什么语法、组件风格)
- 目录结构说明
- 你的开发习惯
小提醒:
- 控制在 200行以内,太长容易让AI“幻觉”
- 可以放根目录,也可以放
.claude文件夹
示例:
# Todo List 项目 常用命令 - 启动: npm run dev - 测试: npm test - 构建: npm run build 代码规范 - 使用 ES Modules - 函数式组件 + Hooks - 状态管理用 Zustand 文件结构 - src/components/ 放UI组件 - src/api/ 放接口请求
Claude Code 正确流程:探索 → 规划 → 编码。
开启方式:按 Shift + Tab 切换到 Plan Mode。
1.先让AI读代码、理解逻辑
read /src/auth 理解登录和会话处理
also 查看环境变量如何管理密钥
2.让AI做详细规划
我要加 Google OAuth,需要改哪些文件? 流程是什么?给我一份完整计划。
3.切回普通模式,让AI按计划编码
按你的计划实现OAuth流程, 给回调函数写测试,运行并修复错误。
先规划再动手,AI几乎不会写偏。
1. 会话管理(最常用)
/clear:清空历史(换任务必用)/compact:压缩上下文,省token/context:查看当前上下文状态/help:查看帮助/init:初始化项目,生成CLAUDE.md
2. 功能设置
/memory:打开编辑CLAUDE.md/model:切换模型/cost:查看消耗/code-review:代码审查/rewind:回滚代码与对话
3. 特殊前缀(直接在对话框用)
!:直接执行bash命令!npm test、!git status
@:引用文件@src/index.ts(把文件加入对话)
Skill相当于AI的专业插件,让它更懂你的技术栈。
两种使用方法:
- 可以自己写
- 可以安装第三方(如React、Next.js**实践)
安装命令示例:
npx skills add vercel-labs/agent-skills
安装后放在 .claude/skills 目录。
写前端代码时,AI会自动遵循这些规范,质量更高。
MCP让AI能调用外部服务,实现更强大功能。
3个必装MCP:
1.Context7
给AI注入当前版本的官方文档,避免API过时写错。
2.Playwright
让AI自动打开浏览器、点击页面、截图测试UI。
3.GitHub
直接在对话里建分支、提PR、管理issue。
安装命令:
claude mcp add -s project context7 claude mcp add -s project playwright claude mcp add -s project github
Hooks是AI执行前的检查规则,防止改错重要文件。
比如保护:
- .env
- package-lock.json
- .git 目录
配置后,AI想修改这些文件会直接被拦截,项目更安全。
可以创建专用小AI,各司其职:
- 单元测试专家
- 代码审查专家
- Bug排查专家
命令:/agents 查看/创建。
比如让“测试专家”单独给组件写单测,不影响主对话,更清晰。
- 对话太长及时用
/clear清空,减少幻觉 - CLAUDE.md 精简,不要堆太多内容
- 先规划再编码,不要一上来就让AI写
- 重要文件用Hooks保护,避免误改
- 用MCP接入真实文档,减少API错误
用Claude Code不要“瞎聊”,要给规范、给规划、给权限。
把CLAUDE.md、Skill、Hooks配好,AI就能像资深同事一样,精准帮你写代码、做开发、跑测试。
新手按这篇一步步来,很快就能从“会用”变“用好”,效率直接翻倍。欢迎一起交流学习!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/279699.html