我们正站在软件工程的转折点上。
过去,开发者写代码、跑测试、查日志、修 Bug——一切尽在掌控。如今,AI Agent 开始参与这场创造:它能读懂你的代码库,理解你的意图,甚至主动提出方案。
但这不是"人被替代"的故事,而是"人机协作"的新篇章。
Claude Code 不只是一个更聪明的命令行工具。它是一个可编程、可扩展、可组合的 Agent 框架——你可以教它记住项目规范(Memory),拆分成多个专职角色(Sub-Agents),赋予它领域技能(Skills),让它在特定事件时自动响应(Hooks),甚至把它嵌入 CI/CD 流水线无人值守地运行(Headless)。
这门课的目标:让你从 Claude Code 的"使用者"成长为"驾驭者"。
你将学会:
- 如何设计 Agent 的"记忆",让它真正理解你的项目
- 如何拆分任务给子代理,实现关注点分离
- 如何构建可复用的技能包,形成团队资产
- 如何用代码驱动 Agent,构建自动化工作流
这是一场开发者与智能体的共舞——你领舞,它跟随;你编排,它执行。
让我们开始。
Claude Code 不只是一个命令行助手,而是一个可扩展的 AI Agent 框架——理解其技术栈全貌是掌控它的第一步。
让 Claude 记住你的项目规范、编码风格和团队约定,从每次重复说明到一次配置永久生效。
把"一个大脑"拆成多个"专职岗位"——理解隔离执行、权限边界和上下文管理的工程价值。
项目:代码审查员 — 用 Read/Grep/Glob 构建一个只能看、不能改的安全审计角色。
项目:测试运行器 & 日志分析器 — 让子代理去消化 500 行输出,只把结论带回主对话。
项目:多视角探索 & Bug 修复流水线 — 当任务可以并行或分阶段时,子代理如何协作。
description 不是说明文档,而是触发器——掌握让 Claude 自动发现并加载技能的关键写法。
项目:财务分析 Skill — 目录页、章节、附录三层结构,把 token 利用率提升 98%。
项目:API 生成器 Skill — 结合模板、脚本和 allowed-tools,构建完整的领域能力包。
项目:团队标准命令集 — 用 /review、/deploy、/commit 固化团队最佳实践。
项目:安全钩子 & 质量钩子 — 在 Claude 执行工具前后插入检查,实现自动格式化、敏感词拦截等。
通过 Model Context Protocol 把数据库、API、第三方服务变成 Claude 可调用的工具。
让 Claude Code 在 GitHub Actions 中静默运行——从交互式到全自动的工程化转型。
query() 和 ClaudeSDKClient 两种接口——用 Python/TypeScript 编程驱动 Claude 执行任务。
项目:自动化测试修复 Agent — 自定义工具、Hooks 拦截、会话管理,构建生产级 AI Agent。
项目:团队能力包 — 把 Commands、Skills、Agents、Hooks 组合成可复用的插件,实现团队资产沉淀与共享。

