乐于分享
好东西不私藏

推荐一本《驾驭工程》:从源码看懂 AI 编码 Agent

推荐一本《驾驭工程》:从源码看懂 AI 编码 Agent
最近看到一本很适合技术人系统阅读的书:《驾驭工程——从 Claude Code 源码到 AI 编码最佳实践》,也有人叫它《马书》。
  • 它不是一本普通工具教程

现在关于 AI 编程的内容很多,但大多数停留在“怎么用提示词”“怎么让工具帮我写代码”。这本书的切入点更底层:它把 Claude Code 当成一个工程样本,沿着源码结构去拆一个 AI 编码 Agent 到底怎么被组织、约束和运行。
书里讨论的不是单个功能炫不炫,而是一个 Agent 真正投入长期工作时绕不开的问题:工具如何注册和调用,系统提示词如何约束行为,上下文如何管理,权限和安全边界如何设计,Plan Mode 为什么能让模型先看后做。
  • 我为什么推荐它

我最喜欢这本书的一点,是它不只讲概念,而是把很多抽象词落回真实工程问题。比如“上下文工程”不再是一句口号,而是提示词缓存、压缩、读写顺序、任务拆分共同形成的系统设计;“安全”也落到了编辑前必须读取、防御性 Git 等具体约束。
如果你只是想知道某个 AI 编程工具怎么点按钮,它可能有点重。但如果你想做 Agent 产品,或者想把 AI 编程用得更稳,它的价值就很高。它提供的不是一套可以照搬的代码,而是一种看待 AI 工程的方式。
  • 适合谁读

我会推荐给三类人:经常使用 AI 编程工具的开发者;正在做 Agent、Copilot、自动化工具的人;以及想从“会用 AI”走向“会设计 AI 工作流”的技术人。
这本书适合慢慢读,不一定一口气读完。先看整体架构,再挑上下文、工具、权限、生产级模式这些章节深入,会更容易把内容转化成自己的工程判断。
如果你想读原书,可以点击文末「阅读原文」。原文链接:
https://zhanghandong.github.io/harness-engineering-from-cc-to-ai-coding/preface.html

相关学习资料