开发者专属 · 免费教程

程序员 Claude 完整教程 重塑你的 AI 编程工作流

从安装 Claude Code 到企业级部署,系统掌握 CLI 命令、MCP 协议、Skills 系统、插件开发和 Agentic AI 核心技术。 9 大部分 34 个章节,覆盖 Claude Code 的全部功能。

📚 9 个部分 完整学习路径
📝 34 个章节 系统内容
🆓 完全免费 永久可访问
$ npm install -g @anthropic-ai/claude-code
# 启动 Claude Code
$ claude
> 帮我重构这个模块的错误处理...
正在分析代码结构...
找到 3 处改进点:
1. 统一错误类型
2. 添加重试逻辑
3. 增加日志记录

学完这套教程,你能做到

掌握 Claude Code 的安装与环境配置
熟练使用 CLI 命令和斜杠命令
通过 MCP 协议接入各种外部服务
创建和使用 Skills 定制专属工作流
利用 Claude Code 大幅提升编程效率
在企业环境中部署和管理 Claude Code

教程说明

本教程专为有编程基础的开发者设计。从 Claude Code 安装配置开始,覆盖命令体系、MCP 协议、Skills 系统、插件开发,到 Agentic AI 原理和企业级部署,是目前最完整的中文 Claude Code 参考教程。

每章都包含实际可用的命令和代码示例。已发布的章节标记为可点击进入,未发布的章节标记为「敬请期待」,会持续更新跟进 Claude Code 最新功能。

课程目录

共 9 个部分 · 176 节课

第 2 部分

命令参考

掌握 Claude Code 完整的命令体系,包括 CLI 命令、标志参数和斜杠命令

第6章:CLI 标志说明 9 节
6.1 --print / -p — 打印响应不进入交互模式
敬请期待
6.2 --model — 设置会话模型
敬请期待
6.3 --system-prompt — 替换系统提示
敬请期待
6.4 --output-format — 指定输出格式
敬请期待
6.5 --input-format — 指定输入格式
敬请期待
6.6 --verbose — 启用详细日志记录
敬请期待
6.7 --max-turns — 限制代理轮数
敬请期待
6.8 --permission-mode — 指定权限模式
敬请期待
6.9 --dangerously-skip-permissions — 跳过权限提示
敬请期待
第7章:斜杠命令指南 17 节
7.1 /init — 初始化 CLAUDE.md 配置文件
敬请期待
7.2 /mcp — 配置 MCP 服务器
敬请期待
7.3 /agents — 管理自定义 AI 子代理
敬请期待
7.4 /clear — 清除对话历史
敬请期待
7.5 /compact — 压缩对话历史
敬请期待
7.6 /config — 打开设置界面
敬请期待
7.7 /cost — 显示 Token 使用统计
敬请期待
7.8 /help — 获取使用帮助
敬请期待
7.9 /hooks — 管理钩子配置
敬请期待
7.10 /memory — 编辑 CLAUDE.md 记忆文件
敬请期待
7.11 /model — 选择或更改 AI 模型
敬请期待
7.12 /permissions — 查看或更新权限
敬请期待
7.13 /review — 请求代码审查
敬请期待
7.14 /rewind — 回退对话和代码
敬请期待
7.15 /status — 打开状态界面
敬请期待
7.16 /todos — 列出当前待办事项
敬请期待
7.17 /vim — 进入 Vim 模式
敬请期待
第8章:命令组合与集成自动化 4 节
8.1 命令组合基础
敬请期待
8.2 脚本编写
立即阅读
8.3 CI/CD 集成
敬请期待
8.4 自定义斜杠命令
敬请期待

第 3 部分

交互模式与工具

掌握 Claude Code 的各种交互方式和内置工具,提升日常使用效率

第10章:工具调用与集成 5 节
10.1 工具调用概述
敬请期待
10.2 内置工具介绍
敬请期待
10.3 自定义工具开发
敬请期待
10.4 工具集成最佳实践
敬请期待
10.5 工具调用案例分析
敬请期待

第 4 部分

模型上下文协议 MCP

通过 MCP 协议扩展 Claude Code 的能力,接入各种外部服务和工具

第11章:MCP 概述 4 节
11.1 MCP 基本概念
敬请期待
11.2 MCP 核心功能
敬请期待
11.3 热门 MCP 服务器
敬请期待
11.4 MCP 工作原理
敬请期待
第12章:MCP 服务器配置与管理 3 节
12.1 添加 MCP 服务器
敬请期待
12.2 MCP 安装范围
敬请期待
12.3 MCP 服务器管理
敬请期待
第13章:MCP 高级应用 6 节
13.1 使用 MCP 资源
敬请期待
13.2 MCP 提示与斜杠命令
敬请期待
13.3 MCP 身份验证
敬请期待
13.4 MCP 企业配置
敬请期待
13.5 MCP 实际应用示例
敬请期待
13.6 MCP 输出限制与管理
敬请期待

第 5 部分

技能 Skills

了解和创建 Claude Code 的 Skills,打造专属的 AI 工作流

第14章:Skills 功能概述 4 节
14.1 Skills 基本概念
敬请期待
14.2 Skills 的核心机制
敬请期待
14.3 Skills 在系统中的定位
敬请期待
14.4 Skills 的应用领域
敬请期待
第15章:Skills 的工作原理 6 节
15.1 Skills 工作原理概述
敬请期待
15.2 渐进式披露机制详解
敬请期待
15.3 Skills 发现和加载机制
敬请期待
15.4 Skills 执行流程
敬请期待
15.5 Skills 脚本执行机制
敬请期待
15.6 Skills 上下文管理和性能优化
敬请期待
第16章:创建和管理 Skills 5 节
16.1 Skills 创建方式
敬请期待
16.2 Skills 配置选项
敬请期待
16.3 Skills 生命周期管理
敬请期待
16.4 Skills 权限控制
敬请期待
16.5 Skills 版本管理
敬请期待
第17章:开发一个技能 6 节
17.1 创建你的第一个 Skill
敬请期待
17.2 编写高质量的 SKILL.md 文件
敬请期待
17.3 添加脚本和可执行代码
敬请期待
17.4 添加资源文件和参考资料
敬请期待
17.5 测试和调试 Skills
敬请期待
17.6 部署、分享和管理 Skills
敬请期待
第18章:技能的实际应用 5 节
18.1 应用场景概览
敬请期待
18.2 具体应用案例
敬请期待
18.3 定制化开发指南
敬请期待
18.4 集成到工作流
敬请期待
18.5 效果评估和优化
敬请期待
第19章:热门 Skills 介绍 3 节
19.1 热门 Skills 总览
敬请期待
19.2 官方 Skills 推荐
敬请期待
19.3 前 50 热门 Skills
敬请期待

第 6 部分

插件系统

通过插件扩展 Claude Code 功能,了解如何安装、使用和开发自己的插件

第20章:插件系统概述 5 节
20.1 插件系统介绍
敬请期待
20.2 插件市场使用
敬请期待
20.3 安装与管理插件
敬请期待
20.4 插件权限管理
敬请期待
20.5 常用插件推荐
敬请期待
第21章:插件开发基础 5 节
21.1 插件开发环境搭建
敬请期待
21.2 插件架构与生命周期
敬请期待
21.3 插件开发 API
敬请期待
21.4 基本插件示例
敬请期待
21.5 插件测试与调试
敬请期待
第22章:高级插件开发 5 节
22.1 复杂插件设计
敬请期待
22.2 多插件协作
敬请期待
22.3 插件通信与协作
敬请期待
22.4 插件性能优化
敬请期待
22.5 插件发布与维护
敬请期待

第 7 部分

利用 Claude Code 进行编程开发

在实际开发工作中高效使用 Claude Code,从代码生成到完整智能开发工作流

第23章:代码生成与补全 3 节
23.1 代码生成基础
敬请期待
23.2 智能代码补全
敬请期待
23.3 代码生成最佳实践
敬请期待
第24章:高级代码生成与理解 6 节
24.1 高级代码生成技巧
敬请期待
24.2 复杂系统设计与实现
敬请期待
24.3 代码理解与分析进阶
敬请期待
24.4 代码质量评估与提升
敬请期待
24.5 跨语言代码生成与理解
敬请期待
24.6 大规模代码库处理
敬请期待
第25章:智能开发工作流 6 节
25.1 智能开发工作流概述
敬请期待
25.2 代码生成与补全
敬请期待
25.3 代码理解与分析
敬请期待
25.4 智能测试
敬请期待
25.5 智能部署
敬请期待
25.6 智能维护
敬请期待
第26章:高级 Agent 功能 5 节
26.1 子 Agent 概述
敬请期待
26.2 异步子 Agent 任务
敬请期待
26.3 语言服务器协议(LSP)在 Claude Code 中的应用
敬请期待
26.4 计划模式(Plan Mode)
敬请期待
26.5 自动编程与 Stop Hook
敬请期待

第 8 部分

Claude Code 原理与技术

深入理解 Claude Code 的底层原理、架构设计和 Agentic AI 核心技术

第27章:Agentic AI 核心技术 5 节
27.1 大语言模型基础
敬请期待
27.2 工具调用机制
敬请期待
27.3 自主规划算法
敬请期待
27.4 记忆系统设计
敬请期待
27.5 多智能体协作
敬请期待
第28章:Claude Code 架构解析 5 节
28.1 整体架构
敬请期待
28.2 核心组件详解
敬请期待
28.3 数据流与工作流程
敬请期待
28.4 扩展性设计
敬请期待
28.5 性能优化
敬请期待
第29章:构建自己的编程 Agent 6 节
29.1 编程 Agent 概述
敬请期待
29.2 核心组件实现
敬请期待
29.3 代码生成模块
敬请期待
29.4 代码理解模块
敬请期待
29.5 调试与优化模块
敬请期待
29.6 集成与部署
敬请期待

第 9 部分

企业级 Claude Code 部署

在企业环境中部署和管理 Claude Code,包括云部署、安全配置和监控运维

第30章:部署架构 4 节
30.1 部署架构概述
敬请期待
30.2 公有云部署
敬请期待
30.3 私有云部署
敬请期待
30.4 混合云部署
敬请期待
第31章:云提供商集成 2 节
31.1 Amazon Bedrock 集成
敬请期待
31.2 Google Vertex AI 集成
敬请期待
第32章:企业网络与安全 2 节
32.1 企业网络配置
敬请期待
32.2 企业安全配置
敬请期待
第33章:LLM 网关部署 2 节
33.1 LLM 网关概述
敬请期待
33.2 LiteLLM 网关部署
敬请期待
第34章:企业级功能配置 3 节
34.1 开发容器配置
敬请期待
34.2 沙箱隔离配置
敬请期待
34.3 企业级监控与维护
敬请期待

适合谁看?

  • 想从零学 Claude Code 的开发者
  • 了解基础但没有系统学过的用户
  • 想掌握 MCP、Skills 等高级功能
  • 需要在团队或企业部署 Claude Code

学前须知

  • 了解基本的命令行操作即可
  • 不需要深入了解 AI 底层原理
  • 需要 Node.js 环境(教程内有说明)
  • 有 Anthropic 账号或 API Key

不是开发者?

没有编程基础?去看 Claude 入门教程,不需要写代码。

Claude 入门教程 →

⚡ 想快速上手?

先看 Claude Code 快速上手,5 分钟跑起来第一个命令。

从第一节开始