最近很多刚接触AI编程的同学问我:Claude Code到底怎么用?为什么别人用它写代码又快又稳,自己却总用不明白?
这篇就把Claude Code 从0到1的使用技巧讲透,全是新手能直接上手的干货,没有复杂术语,看完就能用。
一、先搞懂:Claude Code 是什么?
简单说,它不是普通聊天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/ 放接口请求
三、核心模式:Plan Mode 规划模式(高手都用)
Claude Code 正确流程:探索 → 规划 → 编码。
开启方式:按 Shift + Tab 切换到 Plan Mode。
- 先让AI读代码、理解逻辑
read /src/auth 理解登录和会话处理
also 查看环境变量如何管理密钥
- 让AI做详细规划
我要加 Google OAuth,需要改哪些文件?
流程是什么?给我一份完整计划。
- 切回普通模式,让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 技能库
Skill相当于AI的专业插件,让它更懂你的技术栈。
两种使用方法:
- 可以自己写
- 可以安装第三方(如React、Next.js最佳实践)
安装命令示例:
npx skills add vercel-labs/agent-skills
安装后放在 .claude/skills 目录。
写前端代码时,AI会自动遵循这些规范,质量更高。
六、连接外部工具:MCP 服务器
MCP让AI能调用外部服务,实现更强大功能。
3个必装MCP:
- Context7
给AI注入当前版本的官方文档,避免API过时写错。
- Playwright
让AI自动打开浏览器、点击页面、截图测试UI。
- GitHub
直接在对话里建分支、提PR、管理issue。
安装命令:
claude mcp add -s project context7
claude mcp add -s project playwright
claude mcp add -s project github
七、安全保障:Hooks 钩子
Hooks是AI执行前的检查规则,防止改错重要文件。
比如保护:
- .env
- package-lock.json
- .git 目录
配置后,AI想修改这些文件会直接被拦截,项目更安全。
八、分工协作:SubAgents 子代理
可以创建专用小AI,各司其职:
- 单元测试专家
- 代码审查专家
- Bug排查专家
命令:/agents 查看/创建。
比如让“测试专家”单独给组件写单测,不影响主对话,更清晰。
九、新手必看:避坑要点
-
对话太长及时用
/clear清空,减少幻觉 -
CLAUDE.md 精简,不要堆太多内容
-
先规划再编码,不要一上来就让AI写
-
重要文件用Hooks保护,避免误改
-
用MCP接入真实文档,减少API错误
十、总结
用Claude Code不要“瞎聊”,要给规范、给规划、给权限。
把CLAUDE.md、Skill、Hooks配好,AI就能像资深同事一样,精准帮你写代码、做开发、跑测试。
新手按这篇一步步来,很快就能从“会用”变“用好”,效率直接翻倍。本篇内容到此完结。希望这份实操总结可以帮你少走弯路、高效解决问题。欢迎评论、交流、关注,后续持续更新实战经验。