从 Hermes 学 Agent

一本用 Hermes Agent 源码教你怎么造 Agent 的代码级教材。

14 章 · 约 8 万字 · 面向 LLM 应用开发者

本书不是"Agent 入门 30 分钟"。它的目标是让你真正理解一个上线产品级的 Agent 在工程上是如何运转的——从最里层的 9 行 while 循环,到最外层的 跨平台部署、模型切换、自我改进、安全沙箱。

教材是开源项目 Hermes Agent, Nous Research 开源的多模型、多平台 Agent 框架。所有章节都基于 Hermes 的真实代码—— 每个抽象都对应到具体文件和行号,每个设计决策都讨论它在解决什么实际问题。 并配合 2023–2026 年间 Agent 研究的关键论文与工业实践(ReAct、Voyager、MemGPT、 Anthropic Context Engineering、MCP、Claude Code、SWE-Bench Verified 等)做横向对照。

怎么读这本书

前置知识


·完整目录

PART I 基础 — 理解 Agent 到底是什么 心智模型 + 研究脉络
  • 01 Agent 的前世今生 从 AutoGPT 到 Claude Code:四年时间里 Agent 这个词的含义变了什么 ~25 min
  • 02 心智模型 ReAct、CoT、Workflow vs Agent:把概念对齐到代码 ~20 min
PART II 核心循环 — Agent 的心脏 3800 行 conversation_loop 解剖
PART III 工具系统 — 让 LLM 真正能"做事" 79 个工具如何不互相打架
PART IV 学习闭环 — 让 Agent 越用越聪明 Skills · Memory · Curator
PART V 多面架构 — 一个 Agent,多个出口 CLI · Telegram · Discord · 30 个模型
PART VI 前沿研究 — Agent 走到哪了 2024–2026 关键工作综述
  • 13 2024–2026 Agent Frontier Anthropic Context Engineering · MCP · Long-running Harnesses · SWE-Bench · Reasoning Models ~30 min
PART VII 实践与哲学 动手 + 反思

致谢与说明

本书并非 Hermes 官方文档。它是一份由代码倒推出来的学习材料,目的是让中文世界的 LLM 应用开发者多一份可以"啃源码"的进阶教材。Hermes 项目本身的官方文档在 hermes-agent.nousresearch.com

所有引用的研究论文和工业博客均通过原始链接给出。如发现错误或希望补充, 欢迎反馈。Hermes 是 MIT 协议开源项目,GitHub 仓库在这里

从哪开始读

如果你完全没接触过 Agent:从 第 1 章 顺读。

如果你写过 LangChain / OpenAI Assistants:从 第 3 章 开始,前两章可以快速扫读。

如果你只想了解前沿:直接看 第 13 章