wesammustafa/Claude-Code-Everything-You-Need-to-Know

Claude Code guide in three levels, Beginner to Advanced: hands-on lessons with checked exercises, every volatile fact cited to its source. Independent community guide.

Claude Code – 你需要知道的一切

这是什么 一个社区维护的交互式学习指南,针对 Claude Code,Anthropic 的 AI 驱动的编码助手。该仓库附带一个小型 Node.js 应用(npm run learn),通过提示你在模板仓库的练习副本中执行真实的 Git/CLI 操作,带你经历三个技能水平——初级、中级、高级。每个课程结束时有自动检查,报告 PASS 或 FAIL。

主要特点

  • 三个学习轨道(初级、中级、高级),包含结业项目和可选选修课。
  • 引导模式、提示模式和挑战模式:随着你能力的提升,屏幕帮助逐渐减少。
  • 自动验证:npm run check -- <lesson-id> 运行一个脚本,对照参考解决方案验证你的工作。
  • 实时更新:每个课程都标注了验证所用的 Claude Code 版本;CI 每周运行检查,维护者例行程序更新链接和版本引用。
  • 指南本身不含 AI 代码——学习应用是纯 Node.js/CLI;AI 组件(Claude Code)在用户自己的 Claude 订阅上运行。
  • 可扩展的练习仓库:你从创建 claude-code-practice 模板的个人副本开始(或使用 GitHub Codespace,其中所有内容都已预先安装)。

安装/入门

  1. 先决条件:付费 Claude 计划(Pro/Max/Team/Enterprise)或 Claude Console 帐户,Node.js LTS 和 git。
  2. 创建你的练习副本——点击链接的 claude-code-practice 仓库上的 Use this template 并克隆,或在 GitHub Codespace 中打开。
  3. 运行学习者应用:
    npm run learn   # 在一个终端中启动分步指南
    
  4. 在同一文件夹中打开第二个终端;应用会准确告诉你需要输入哪些命令(例如,安装 Claude Code、提交更改),并验证每一步。

指南如何保持最新

  • 每个课程页面显示一个 Stamp,指明测试所用的 Claude Code 稳定版本。
  • 练习模板中的 CI 验证检查在干净的仓库中失败,在参考解决方案中通过。
  • 定时维护者例程会为过期链接、新的 Claude 版本和引用更新打开跟踪问题。

结构

  • 初级 – 5 课 + 结业项目(约 2.5 小时)。涵盖安装 Claude Code、权限模式、首次请求到提交的更改、会话跟踪和项目记忆。
  • 中级 – 8 课 + 结业项目(约 3 小时)。介绍技能、钩子、子代理、模型/努力选择、沙箱权限、MCP 集成和插件。
  • 高级 – 7 课 + 结业项目(约 3 小时 20 分钟 + 运行时间)。探索使用 Git worktree 的并行会话、编排模式、无头脚本、CI 集成、团队共享和受限自主运行。
  • 选修课提供更深入的内容(IDE 扩展、技能模式、快速模式、代理团队、发布插件、开发容器等)。
  • 参考部分列出模型、各级别命令、功能地图、词汇表和进一步阅读材料。

许可证 MIT – 你可以自由复制、修改和重新分发指南及附带的练习模板。

适合谁使用 已经拥有 Claude 订阅的开发者,希望获得一个实践课程,在自己的项目中安全地采用 Claude Code,从第一次提交到完全自主的 CI 驱动工作流。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目