Claude Code 工程实战-从 AI 编程工具的使用者到 Agent 系统的构建者

Claude Code 工程实战-从 AI 编程工具的使用者到 Agent 系统的构建者
    马上咨询


    讲师介绍

    佳  新加坡科技研究局研究员

    • AI 高级研发工程师,奇点智能研究院高级讲师,前埃森哲新加坡公司资深顾问,
    • 入行20余年。参 与过政府部门、银行、电商、能源等多领域大型项目,积累了极为丰富的人工智能和大数据项目实战经验。近年主攻方向为预训练 大模型应用、FinTech 和 MedTech应用。
    • 曾出版《大模型应用开发动手做Al Agent》 《大模型应用开发RAG 实战课》《GPT 图解 大模型是怎样构建的》《数据分析咖哥十话》《零基础学机器学习》《SAP 程序设计》等多本畅销书。同时,也是极客时间《零基础实战机器学习》《AI应用实战课》《生成式预训练语言模型理论与实战》专栏讲师,《ChatGPT 和预训练模型实战课》公开课《大 模型 RAG进阶训练营》讲师。
    • 近期出版的新书《大模型应用开发动手做AIAgent上市一周,在京东,当当位居 IT 图书 榜第一名。


    书籍 

    • 《大模型应用开发动手做AlAgent》 
    • 《大模型应用开发 RAG 实战课》
    • 《GPT 图解大模型是怎样构建的》 
    • 《零基础学机器学习》
    • 《数据分析咖哥十话》


    课程定位

    Claude Code 不只是一个命令行编程助手,而是一个可编程、可扩展、可组合的 Agent 框 架。本课程用一天时间,带你走通从基础配置到生产化部署的完整路径——你将学会如何 设计 Agent 的记忆系统、拆分任务给子代理、构建可复用的技能包、并用代码驱动Agent  实现自动化工作流。

    目标受众: 有一定编程基础的开发者、技术负责人、AI 工程师


    课程大纲
    上午:从配置到协作
    • 模块一: Claude Code 全景与记忆系统(1h)
      • Claude Code 技术栈全貌
        • Claude Code 的架构: CLI → Agent → 工具链 → 扩展机制
        • 核心能力地图: Memory / Sub-Agents / Skills / Hooks / MCP / Headless
        • 与 Cursor 、Copilot 等工具的本质区别
      •  CLAUDE.md 记忆系统
        • 三级记忆:项目级 / 用户级 / 全局级
        • 让 Claude 记住你的项目规范、编码风格和团队约定
        • 实操:为一个真实项目编写 CLAUDE.md
    • 模块二:子代理(Sub-Agents)——任务拆分与协作(2h)
      • 子代理的核心概念
        • 为什么要把"一个大脑"拆成多个"专职岗位"
        • 隔离执行、权限边界与上下文管理 
        • 子代理的三种典型模式:只读型 / 过滤型 / 流水线型
      • 实战:只读型子代理——代码审查员
        • 用 Read/Grep/Glob 构建一个只能看、不能改的安全审计角色
        • 权限控制的工程价值
      • 实战:高噪声任务处理——测试运行器& 日志分析器
        • 让子代理消化大量输出,只把关键结论带回主对话
        • 上下文隔离如何节省 token
      • 实战:并行探索与流水线编排
        • 多视角并行探索:同时从不同角度分析问题
        • Bug 修复流水线:发现→ 定位 → 修复 → 验证的分阶段编排
    • 模块三: Skills 技能系统——构建可复用能力(1.5h)
      • SKILL.md 的结构与触发机制
        • description 是触发器,不是文档——关键写法详解
        • 技能的自动发现与按需加载机制
      • 实战:渐进式披露架构——财务分析 Skill
        • 目录页 → 章节 → 附录的三层结构
        • 如何把 token 利用率提升98%
      • 实战:完整领域能力包——API 生成器 Skill
        • 模板 + 脚本 + allowed-tools 的组合模式
        • 从单个技能到领域解决方案

    下午:从扩展到生产化

    • 模块四:扩展机制——命令、钩子与外部连接(1.5h)
      •  Slash Commands 自定义命令
        • 用 /review 、/deploy 、/commit 固化团队最佳实践
        • 实操:构建一套团队标准命令集
      • Hooks 事件驱动自动化
        • 在 Claude 执行工具前后插入检查逻辑
        • 实战:安全钩子(敏感词拦截)+ 质量钩子(自动格式化)
      • MCP 协议与外部工具连接
        • 通过 Model Context Protocol 接入数据库、API、第三方服务
        • 把外部系统变成 Claude 可直接调用的工具
    • 模块五:生产化部署与编程驱动(2h)
      •  Headless 模式与 CI/CD 集成
        • 让 Claude Code 在 GitHub Actions 中无人值守运行
        • 从交互式助手到自动化流水线的工程化转型
      • Agent SDK 基础
        • query() 和 ClaudeSDKClient 两种编程接口
        • 用 Python / TypeScript 驱动 Claude 执行任务
      • 实战:自动化测试修复 Agent
        • 自定义工具、 Hooks 拦截、会话管理
        • 构建一个生产级的 AI Agent
      • Plugins 插件打包与分发
        • 把 Commands 、Skills 、Agents 、 Hooks 组合成可复用的插件
        • 实现团队 AI 能力的资产沉淀与共享


    课程特色

    设计原则

    说明

    全链路覆盖

    一天走通"配置 → 协作 → 扩展 → 生产化"完整路径

    实战驱动

    每个模块都配有可运行的项目代码和动手环节

    重点突出

    Sub-Agents 和 Skills 作为核心能力重点展开

    场景真实

    代码审查、日志分析、CI/CD 等工程场景来自实际项目