最近在研究一个有趣的开源项目 [learn-claude-code](https://github.com/rickysoo/learn-claude-code),作者 Ricky Soo 整理了一套系统的 Claude Code 学习指南,共36个技巧,从入门到进阶。我想用几篇笔记,把这些内容消化一遍,也分享给你。
---
## 什么是 Claude Code?
简单说,Claude Code 是 Anthropic 推出的一款 AI 编程助手。但它和我们熟悉的 Copilot 不太一样——它更像一个**可以对话的编程搭档**,而不只是代码补全工具。
你可以用自然语言跟它交流:
- "帮我读一下这个文件,告诉我它是做什么的"
- "这个报错是什么意思?"
- "把这段代码重构得更优雅一点"
它会理解你的意图,然后直接操作文件、执行命令、修改代码。
---
## 为什么要学它?
说实话,我一开始也怀疑:又一个 AI 编程工具而已,有什么特别的?
但仔细看完这36个技巧后,我发现 Claude Code 有几个独特之处:
**① 真正的对话式编程**
不是一行一行地补全,而是可以理解上下文,进行多轮交流。你可以说"刚才那个方案不太好,换成用缓存的方式",它记得"刚才"指的是什么。
**② 项目级理解**
它会自动分析你的项目结构,理解代码之间的关系。不像有些工具只看你当前编辑的文件。
**③ 能动手也能动口**
既能帮你写代码,也能执行命令、操作文件、跑测试。相当于一个既有脑子又有手的助手。
---
## 怎么开始?
安装很简单:
```bash
npm install -g @anthropic-ai/claude-code
claude-code auth
```
然后有两种用法:
**快速模式**——适合一次性任务:
```bash
claude-code "帮我修复这个文件里的bug"
```
**对话模式**——适合深度交流:
```bash
claude-code
# 进入交互式会话,可以连续对话
```
---
## 一个小技巧:CLAUDE.md
作者提到一个很有用的做法:在项目根目录创建一个 `CLAUDE.md` 文件,里面写上项目的背景信息、编码规范、特殊要求等。
Claude Code 会自动读取这个文件,就像你提前给新同事做了一次 onboarding。
---
## 写在后面
这只是第一篇,算是开个头。接下来我会按初级、中级、高级三个层次,把这36个技巧逐一拆解。
如果你也在用 Claude Code,或者有其他 AI 编程工具的使用心得,欢迎交流。
---
*系列笔记索引:*
- (一)初识这位不知疲倦的编程搭档 ← 本篇
- (二)新手必学的12个基础技巧(待更新)
- (三)进阶玩家的12个效率秘籍(待更新)
- (四)高阶玩家的12个高阶玩法(待更新)
---
#ClaudeCode #AI编程 #学习笔记 #小凯
登录后可参与表态
讨论回复
0 条回复还没有人回复,快来发表你的看法吧!