特别篇:Agent 编程思想与前沿模型
两个维度解读 Agent 开发的深层逻辑:
- 🔬 编程思想(ch01~ch09):以 Claude Code v2.1.88 源码为标本,解剖 Agent 式编程的设计哲学
- 🧬 前沿模型(ch10~ch11):Claude Opus 4.6 System Card 精华,213 页技术报告中的能力、安全与对齐
为什么需要这一篇?
正文 12 卷 48 章讲的是 "如何构建 Agent"——概念、技术、模式、工程。
本篇补充两个更深的维度:
- Agent 是如何思考的? 透过一个顶级 Agent 产品的 16,668 行源码,理解编程范式从指令式 → 对象式 → Agent 式的根本性转变
- 前沿模型能做什么? 通过 Opus 4.6 的 213 页 System Card,理解当前最强 Agent 基座模型的能力边界和安全约束
编程思想篇(ch01~ch09)
源自 Claude Code v2.1.88 源码逆向分析
| 章节 | 标题 | 核心议题 |
|---|---|---|
| 第1章 | 编程范式的三次浪潮 | 指令式 → 对象式 → Agent 式,编程思想 70 年演进 |
| 第2章 | Claude Code 全景架构 | 12MB 单文件的工程美学:技术栈、Bundle、入口点 |
| 第3章 | Agent 编程思维模型 | 工具即接口、推理即执行、反馈即控制 |
| 第4章 | 工具系统与配置体系 | 工具协议类型系统 + 多层配置优先级链 |
| 第5章 | 状态管理与安全模型 | 会话生命周期 + Schema/模式/沙箱三层防御 |
| 第6章 | 流式通信与 MCP 协议 | SSE 流式处理 + Model Context Protocol 可扩展性 |
| 第7章 | 多代理协作与插件生态 | Team/Swarm 架构 + 插件系统工程框架 |
| 第8章 | 终端 UI 与 Prompt 工程 | Ink(React) 终端 UI + System Prompt 分层设计 + 可观测性 + 会话持久化 |
| 第9章 | 工程化实践 | Git Worktree 隔离 / OAuth 认证 / 远程控制 / 性能工程 |
前沿模型篇(ch10~ch11)
源自 Claude Opus 4.6 System Card(2026年2月,213页)
| 章节 | 标题 | 核心议题 |
|---|---|---|
| 第10章 | Opus 4.6 能力与基准评测 | SWE-bench / Terminal-Bench / BrowseComp / 长上下文 / 自主能力 |
| 第11章 | Opus 4.6 安全、对齐与模型福利 | Agent 安全 / Prompt 注入防御 / 对齐评估 / Reward Hacking / 模型福利 |
实战提炼篇(ch12)
| 章节 | 标题 | 核心议题 |
|---|---|---|
| 第12章 | Agent 开发最佳实践 | 7 条设计铁律 / 模式与反模式 / 生产部署 Checklist |
参考手册
| 附录 | 内容 |
|---|---|
| 参考手册 | 工具协议参考 / CLI 命令参考 / 配置项速查 / 逆向分析方法论 |
阅读建议
- 与正文交叉阅读:ch04(工具系统)↔ 正文第6章(Function Calling);ch07(多代理)↔ 正文第8章(多Agent协作);ch11(安全对齐)↔ 正文第11章(安全与对齐)
- 前沿参考:ch10~ch11 的评测方法和安全框架,可直接应用于正文第10章(Agent评估)和第39章(安全与权限管理)的实践中