
想从零开始全面掌握Claude Code?带你深入探索hooks、MCP、子代理、技能、记忆与代理工作流,通过实战真实项目,让学习过程兼具实用性与趣味性!
课程学习内容
- 从零开始在任意项目中配置Claude Code,掌握适配的模式与权限设置
- 运用规则和技能搭建简洁、模块化的CLAUDE markdown系统
- 开发自定义钩子,自动落地团队编码规范
- 借助MCP实现Claude Code与浏览器、数据库、实时文档的无缝对接
- 全流程自动化GitHub工作流:PR审查、问题分类、漏洞修复
- 调度并行协作的专业子代理团队
- 利用检查点与会话分叉功能,快速从故障中恢复
- 通过Git工作树在同一代码库运行多个并行Claude会话
- 打造团队可实际落地使用的生产级AI工作流
课程前置要求
- 具备Python、Java、JavaScript等任意编程语言基础编程能力
- 熟练使用命令行/终端操作
- 拥有GitHub账户(免费账户即可)
- 拥有Claude付费账户(课程将提供完整设置教程)
课程核心描述
别再将AI仅当作聊天机器人使用,现在开始用它开展工程化开发。我们的软件开发方式正在发生颠覆性变革,而非缓慢渐进式调整。如今,AI能够完成代码编写、漏洞修复、拉取请求审查、GitHub问题创建、全流程工作流自动化等任务。
但绝大多数课程都不会告诉你一个真相:大部分开发者仍局限于将AI作为聊天机器人使用。他们输入提示词、复制答案后便结束操作,困惑于AI在演示中功能强大,在实际项目中却难以发挥价值。
本课程将彻底打破这一困境。完成训练营学习后,你将从单纯使用Claude Code升级为指挥Claude Code,不再局限于编写提示词,而是搭建AI自动运行的系统,实现7×24小时无人值守操作,直接应用于真实生产代码库。
分章节课程详解
第1节:Claude Code核心掌握——安装、模式、权限与个性化配置
从零基础起步,完成Claude Code安装与环境配置,深度解析决定Claude运行逻辑的四大核心模式:默认模式(Default)、自动接受模式(Auto-Accept)、计划模式(Plan)、YOLO模式(You Only Live Once)。
- macOS、Linux、Windows全系统Claude Code安装教程
- 终端体验与VS Code原生集成二选一配置
- CLI命令、斜杠命令及@file、#memory等特殊标记使用方法
- 不同模式的适用场景,以及安全与效率的平衡策略
- 创建首个CLAUDE md文件,一次性让Claude熟悉项目规则
- 通过允许、询问、拒绝三种权限保护机制管控操作范围
- 精通settings.json文件与/config命令配置
- 高级用户专属CLI参数配置
- 自定义输出样式,定制Claude交互方式
本节学习完成后,无需重复输入指令,Claude Code即可自动适配你的项目、使用偏好与操作边界。
第2节:工作成果永不丢失——上下文、会话与检查点管理
所有AI开发者都会面临上下文窗口溢出、工作成果丢失的问题,本节将彻底解决这一痛点,让你的工作成果全程安全可控。
- /compact与/clear命令的使用场景及核心区别
- 全维度会话管理:保存、命名、恢复、分支操作
- 参照Git分支逻辑,实现任意会话的恢复、分叉与续跑
- 检查点功能:强化版Ctrl+Z,代码编辑前的安全防护
- 秒级从损坏代码中恢复,无需耗费数小时排查
- 利用Git工作树运行多个并行Claude Code会话
通过本节学习,Claude Code将从不稳定的辅助工具,升级为可信赖、能承接长期复杂任务的工程伙伴。
第3节:Claude Code+GitHub——实战开发者工作流自动化
实现代码推送后,AI自动完成审查、修复漏洞、创建拉取请求;标记@claude处理错误报告,醒来即可获取修复方案,这一切都将在本节落地实现。
学习三大高效集成模式:
- 终端/本地集成:Claude Code完成仓库初始化、提交、推送全流程
- GitHub Actions @claude机器人:自主完成PR审查与问题分类
- 无头/脚本集成:在CI/CD管道中嵌入Claude Code
实战开发内容:
- 自定义/commit、/commit-push-pr命令,一键完成全流程操作
- 完整搭建@claude机器人GitHub Actions,深度解析workflow YAML配置
- 搭建问题转PR自动化管道:错误报告→AI排查→AI修复→PR创建
以Spring Boot求职门户项目为实战案例,展示技术在生产环境中的真实应用,告别玩具级示例。
第4节:从混乱到有序——规则、记忆与技能模块化管理
CLAUDE md文件极易从简洁的50行代码膨胀为2000行冗余内容,导致Claude读取缓慢、成本增加、无效信息过多。本节将拆解臃肿文件,搭建清晰的模块化系统。
- 规则应用:将CLAUDE md拆分为专注化、模块化文件
- 自动记忆:Claude自主生成记忆库,无需人工干预
- 技能体系:按需加载专业知识,实现渐进式披露
- 上下文分支:在隔离子代理中运行技能,保持主上下文简洁
- 斜杠命令向技能系统的演进逻辑
通过实战演示,见证CLAUDE md从混乱到整洁,掌握2026年Claude Code核心工作逻辑。
第5节:钩子功能——让Claude Code严格遵守自定义规则
禁止Claude修改指定文件、提交敏感信息、运行生产环境迁移,却仍出现违规操作?钩子功能将把你的要求变为不可突破的强制规则。
钩子是特定事件触发的自动脚本,覆盖工具调用前后、会话启动、通知推送等场景,让Claude Code成为守规的专业工程师。
- 开发首个通知钩子:Claude需要协助时实时提醒
- Python PreToolUse钩子:扫描敏感信息、拦截大文件,提前规避风险
- Shell脚本钩子:物理屏蔽关键文件修改操作
本节完成后,你的Claude Code配置将固若金汤,杜绝意外提交、信息泄露、违规操作等问题。
第6节:MCP精通——连接外部工具,全面赋能Claude Code
Claude熟悉代码却无法对接浏览器、数据库、最新框架文档,容易产生错误信息。MCP(模型上下文协议)作为AI通用连接协议,能让Claude无缝对接所有外部工具。
- Chrome DevTools MCP:Claude直接在浏览器调试实时Web应用
- Playwright MCP:Claude驱动浏览器自动化、端到端测试、数据抓取
- Context7 MCP:获取实时最新框架文档,告别过时答案
实战演示Claude操控浏览器、调试应用、拉取最新文档,全程无需手动复制粘贴。
第7节:子代理与代理团队——Claude Code多代理协作体系
单一Claude代理仅能提供单一维度的代码审查意见,而子代理团队可同时启动安全审查员、性能审查员、风格审查员,一次性获取三份专业深度报告。
- 分治模式:将单一Claude代理升级为协作AI团队
- 设计专项子代理:代码审查、调试、测试、安全审计全覆盖
- 实战演示Bug调查子代理,追踪复杂程序漏洞
学习完成后,你将拥有一支专业AI工程师团队,协同处理代码库任务,亲手打造未来软件开发模式。
课程适配人群
- 一线开发人员:摆脱AI工具使用困境,实现全面掌控
- 技术主管与架构师:希望在团队落地AI驱动工作流
- AI工具使用者:使用过Claude、Cursor、Copilot、ChatGPT,渴望挖掘更多潜力的人群
