Claude Code使用从0到1保姆级教程

7 阅读4分钟

最近很多刚接触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。

  1. 先让AI读代码、理解逻辑
read /src/auth 理解登录和会话处理
also 查看环境变量如何管理密钥
  1. 让AI做详细规划
我要加 Google OAuth,需要改哪些文件?
流程是什么?给我一份完整计划。
  1. 切回普通模式,让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:

  1. Context7

给AI注入当前版本的官方文档,避免API过时写错。

  1. Playwright

让AI自动打开浏览器、点击页面、截图测试UI。

  1. 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 查看/创建。

比如让“测试专家”单独给组件写单测,不影响主对话,更清晰。

九、新手必看:避坑要点

  1. 对话太长及时用 /clear 清空,减少幻觉

  2. CLAUDE.md 精简,不要堆太多内容

  3. 先规划再编码,不要一上来就让AI写

  4. 重要文件用Hooks保护,避免误改

  5. 用MCP接入真实文档,减少API错误

十、总结

用Claude Code不要“瞎聊”,要给规范、给规划、给权限

把CLAUDE.md、Skill、Hooks配好,AI就能像资深同事一样,精准帮你写代码、做开发、跑测试。

新手按这篇一步步来,很快就能从“会用”变“用好”,效率直接翻倍。本篇内容到此完结。希望这份实操总结可以帮你少走弯路、高效解决问题。欢迎评论、交流、关注,后续持续更新实战经验。