09-15 讲超精简记忆版
总纲
09-15 讲整体上是在把 Claude Code 从对话式助手升级为安全可控、可恢复、可扩展、可编排、可自动化集成的 AI 工程系统。
09 讲:权限与沙箱
**一句话:**AI 越强,越要有边界。
核心点:
- 用 Permissions 控制工具调用
- 用 Sandbox 限制高风险操作
- 遵循最小权限原则
记忆句:
09 讲解决的是 AI 能做什么、不能做什么的问题。
10 讲:Checkpointing
**一句话:**AI 协作必须可反悔、可恢复。
核心点:
- 为关键操作创建检查点
- 改错了可以回滚
- 让试错变安全
记忆句:
10 讲解决的是 AI 做错了怎么办的问题。
11 讲:Hooks
**一句话:**让 AI 工作流从手工串联升级为事件驱动。
核心点:
PreToolUse:工具前拦截PostToolUse:工具后自动收尾- 可做格式化、校验、提醒、阻断
记忆句:
Hooks 是在 AI 生命周期关键节点自动执行动作。
12 讲:MCP
**一句话:**MCP 让 AI 连上任何内外部系统。
核心点:
- MCP 是 AI Agent 的标准化 RPC 协议
- 三角色:Host / Client / Server
- 三能力:Tools / Resources / Prompts
- 可连接 GitHub、Jira、知识库、监控系统等
记忆句:
MCP 的本质,是把外部系统包装成 AI 可发现、可调用、可治理的能力接口。
13 讲:Agent Skills
**一句话:**给 AI 建专家能力库。
核心点:
- Skill 是 AI 可自主发现和调用的能力单元
- 基本结构:目录 +
SKILL.md - 关键字段:
description - 核心机制:渐进式披露
记忆句:
Skills 解决的是 AI 该会什么的问题。
14 讲:Subagents
**一句话:**让 AI 以专家团队形式工作。
核心点:
- Subagent 是拥有独立上下文的专家分身
- 有专属 Prompt、专属工具权限
- 支持隐式调用、显式调用、链式编排
- 适合复杂任务分工
记忆句:
Subagents 解决的是复杂任务该由谁去做的问题。
15 讲:Headless
**一句话:**把 AI 变成脚本和 CI 可调用的接口。
核心点:
claude -p开启无头模式- 支持 stdin / stdout
- 支持
text/json/stream-json - 可接 Shell、GitHub Actions、CI/CD
记忆句:
Headless 的本质,是把 Claude Code 变成可编程函数。
必背对比
Skills vs Subagents
- Skills:能力模块,运行在主会话中
- Subagents:专家分身,运行在独立上下文中
一句话:
Skills 解决“会什么”,Subagents 解决“谁来做”。
Hooks vs MCP
- Hooks:响应 AI 生命周期事件
- MCP:扩展 AI 连接外部系统的能力
一句话:
Hooks 负责自动响应,MCP 负责能力扩展。
09-15 讲总口诀
先控风险(09-10),
再做自动化(11),
再连外部世界(12),
再植入专家能力(13-14),
最后接入脚本和 CI(15)。
终极一段话记忆
09-15 讲的核心,是把 Claude Code 从一个会对话的开发助手,升级为一个有安全边界、可恢复、能自动触发、能连接外部系统、能加载专家知识、能调度专家分身、还能被脚本和 CI/CD 调用的 AI 工程系统。