Claude Code 深入学习计划
目标:系统掌握 Claude Code,显著提升开发效率
📚 学习文档导航
本学习计划采用分文档记录方式,每个主题有独立的学习文档:
阶段一:基础掌握 ✅
| 文档 | 内容 | 状态 |
|---|---|---|
| 008-01-Glob工具学习 | 文件查找工具 | ✅ 已完成 |
| 008-02-Grep工具学习 | 内容搜索工具 | ✅ 已完成 |
| 008-03-Read工具学习 | 文件读取工具 | ✅ 已完成 |
| 008-04-Edit工具学习 | 文件编辑工具 | ✅ 已完成 |
| 008-05-引用技巧学习 | @ 和 # 引用 | ✅ 已完成 |
| 008-06-Bash工具学习 | Bash 安全使用 | ✅ 已完成 |
| 008-99-学习案例汇总 | 所有实践案例 | ✅ 已汇总 |
阶段二:进阶技能 🔄
| 文档 | 内容 | 状态 |
|---|---|---|
| 008-07-技能系统学习 | /simplify, /commit, /review-pr 等 | ✅ 已完成 |
阶段一:基础掌握(第 1-2 周)
目标:熟练使用 Claude Code 的基本功能
| 主题 | 学习内容 | 实践任务 | 文档 |
|---|---|---|---|
| 安装配置 | 了解安装方式、环境要求、配置选项 | 完成 Claude Code 安装并配置快捷键 | - |
| 核心命令 | /help, /clear, @ 引用文件、# 引用符号 |
每天使用 /help 探索一个新功能 |
引用技巧 |
| 文件操作 | 使用 Read/Edit/Glob/Grep 工具 | 在一个项目中练习文件查找和编辑 | Glob / Grep / Read / Edit |
| 代码编辑 | 掌握 Edit 工具的使用规范 | 完成 10 次代码修改操作 | Edit |
| Bash 操作 | 安全地使用 Bash 工具执行命令 | 练习运行测试、git 操作等常用命令 | Bash |
阶段检查点:
- [x] 能够不依赖鼠标完成文件浏览和编辑
- [x] 熟练使用 @ 引用文件和 # 引用代码符号
- [x] 理解 Claude Code 的权限模式和安全边界
阶段二:进阶技能(第 3-4 周)
目标:掌握高级功能和最佳实践
| 主题 | 学习内容 | 实践任务 |
|---|---|---|
| Agent 工具 | 了解 Agent 的使用场景和参数 | 使用 Agent 完成一次代码搜索任务 |
| 技能系统 (Skills) | 学习内置技能的使用方法 | 尝试 /commit、/simplify 等技能 |
| Plan Mode | 学习如何使用 EnterPlanMode | 为一个功能需求制定实现计划 |
| Git 工作流 | 掌握 Claude Code 中的 git 操作 | 完成一次完整的 PR 流程 |
| Web 工具 | WebSearch 和 WebFetch 的使用 | 结合搜索完成技术调研 |
阶段检查点:
- [ ] 成功使用技能完成至少 3 个不同场景的任务
- [ ] 能够使用 Plan Mode 规划中等复杂度的功能
- [ ] 理解何时使用 Agent vs 直接使用工具
阶段三:效率提升(第 5-6 周)
目标:形成高效的工作流
| 主题 | 学习内容 | 实践任务 |
|---|---|---|
| CLAUDE.md | 学习如何编写项目指令文件 | 为自己的项目创建 CLAUDE.md |
| 上下文管理 | 优化提示词,控制上下文长度 | 练习精准描述需求 |
| 批量操作 | 并行工具调用,批量处理 | 一次完成多个相关文件的修改 |
| 调试技巧 | 使用 Claude Code 调试代码 | 使用 Claude Code 定位并修复 3 个 bug |
| 测试驱动 | 结合 TDD 使用 Claude Code | 使用 Claude Code 完成 TDD 流程 |
阶段检查点:
- [ ] 为常用项目配置了 CLAUDE.md
- [ ] 能够一次对话完成多文件协调修改
- [ ] 形成个人的 Claude Code 工作流
阶段四:专家应用(第 7-8 周)
目标:在实际项目中提升效率
| 场景 | 应用方法 | 实践任务 |
|---|---|---|
| 代码重构 | 大规模代码重构和优化 | 完成一个模块的重构 |
| 代码审查 | 使用 Claude Code 辅助 Review | 审查一次 PR 并提供建议 |
| 文档编写 | 自动生成和更新文档 | 为项目生成 API 文档 |
| 学习新技术 | 结合 Claude Code 学习新框架 | 用 Claude Code 辅助学习一个新库 |
| 复杂规划 | 制定和执行复杂计划 | 完成一个多阶段的功能开发 |
最终检查点:
- [ ] 相比不用 Claude Code,开发效率提升 50% 以上
- [ ] 能够处理复杂的多步骤任务
- [ ] 形成了个人的最佳实践清单
每日练习建议
| 时间 | 任务 |
|---|---|
| 每天早晨 | 花 5 分钟浏览 /help 发现新功能 |
| 编码时 | 尝试用 Claude Code 完成一个原本手动的操作 |
| 遇到问题时 | 先尝试用 Claude Code 解决,记录解决过程 |
| 每天结束 | 记录今天学到的新技巧或遇到的问题 |
学习进度记录
| 日期 | 阶段 | 完成内容 | 心得/问题 |
|---|---|---|---|
| 2026-03-13 | 阶段一 | 创建学习计划 | 开始系统学习 |
| 2026-03-13 | 阶段一 | 学习 Glob/Grep/Read/Edit 工具 | 掌握了四大核心工具的用法 |
| 2026-03-13 | 阶段一 | 学习 @ 和 # 引用技巧 | 理解了文件引用和符号引用的方法 |
| 2026-03-13 | 阶段一 | 整理学习文档 | 创建了 6 个分文档,便于后续查阅 |
| 2026-03-13 | 阶段一 | 学习 Bash 工具安全使用 | 理解了何时用 Bash,何时用专用工具 |
| 2026-03-13 | 阶段二 | 学习技能系统 | 了解了 /simplify, /commit, /review-pr 等技能 |
快速参考
四大核心工具速查
| 需求 | 工具 | 示例 |
|---|---|---|
| 找文件 | Glob | Glob pattern="**/*.kt" |
| 搜内容 | Grep | Grep pattern="TODO" -n |
| 读文件 | Read | Read file_path="file.md" limit=50 |
| 改文件 | Edit | Edit file_path="file.md" old_string="..." new_string="..." |
引用速查
| 类型 | 语法 | 示例 |
|---|---|---|
| 文件引用 | @文件名 |
@008-01-Glob工具学习.md |
| 符号引用 | #符号名 |
#User #addUser |
更新日期:2026-03-13
状态:✅ 阶段一已完成,准备进入阶段二
当前文章价值8.2元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

评论已关闭!