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