# Hermes Agent Masterclass: The Whole Damn Thing
**作者**: Tony Simons
**日期**: 2026-07-05T21:21:53.000Z
**来源**: [https://x.com/tonysimons_/status/2079066422211117218](https://x.com/tonysimons_/status/2079066422211117218)
---

I spent the last two weeks writing a 12-part masterclass on Hermes Agent. Every article covers one piece of the system — how it works, what to do with it, and where it breaks.
Here's the full roadmap in order, with links to each one.
Part 1: How Hermes Agent Actually Processes Work
The agent loop. Not a chatbot architecture. Prompt assembly, provider resolution, tool dispatch, compression, persistence. The turn lifecycle explained step by step.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2073880068657471523)
>
Part 2: The Choices That Compound
Deployment architecture, session persistence, and the first real tool task. Where your agent lives matters more than which model you pick. And the three-tool smoke test that proves everything works.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2074253518224109718)
>
Part 3: The Learning System
Memory, skills, and context working together as a learning system. How MEMORY.md and USER.md work. Progressive disclosure on skills. The background review that runs after every turn. The curator that keeps the library from rotting.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2074634038007001223)
>
Part 4: Skills as Executable SOPs
Skills are markdown files the agent reads and follows. The anatomy of a good skill. Progressive disclosure loading. Stacking and bundling. The Skills Hub ecosystem. What makes skills compound over time.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2075010900247843018)
>
Part 5: Tools and Toolsets
70+ tools across 28 toolsets. The registry pattern. What each category does. How toolsets scope the agent's capability per platform. Dynamic availability through check_fn. Terminal backends. Dangerous command gating.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2075526192476631476)
>
Part 6: Cron as Infrastructure
The gateway scheduler, natural language job creation, skill-backed jobs, delivery to 20+ platforms, no-agent mode for zero-cost watchdogs, job chaining, the wakeAgent gate, and why self-contained prompts are non-negotiable.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2076011080229552207)
>
Part 7: Messaging Gateways
20+ platforms from one gateway process. Session portability across surfaces. Platform personality defaults. Authorization through allowlists and DM pairing. Circuit breakers. The shift from reactive to ambient.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2076838692828684573)
>
Part 8: Delegation and Subagents
Parallel work without context bloat. The async model that fixed the blocking-chat problem. Toolset selection per child. Iteration budgets. Orchestration depth. When delegation beats direct execution.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2077219246178718068)
>
Part 9: Browser and Computer Use
Five browser backends. Cloud, local, and hybrid routing. Computer use driving the actual desktop in the background without stealing your cursor. Safety guardrails. Token efficiency for screenshot-heavy sessions.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2077923978249724073)
>
Part 10: Kanban as a Coordination Model
SQLite-backed task boards for multi-agent coordination. Read, claim, execute workflow. Task lifecycle. Profile routing. When kanban beats direct chat for long-running, multi-step, or multi-agent work.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2078279982845980737)
>
Part 11: The Admin Layer
Profiles as runtime boundaries. Each profile is an independent agent with its own config, memory, skills, sessions, and gateway. The web dashboard as the control surface. The API server as the integration point.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2078641430562492927)
>
Part 12: What to Skip, What Breaks, and How to Stay Sane
Context windows are the first wall. Integration fragility. Profile isolation footguns. The curator can bite. What features to skip until you need them. When not to use Hermes at all.
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2078972949483454619)
>
Twelve articles covering the full stack. If you read them in order you'll know more about running Hermes as infrastructure than most people who installed it last week.
Are there any areas I didn't cover that you want to know about? Something you want me to go deeper on? Drop me a comment or DM and I'll make it happen ASAP!
See ya in the replies, friends!🤘

## 相关链接
- [Tony Simons](https://x.com/tonysimons_)
- [@tonysimons_](https://x.com/tonysimons_)
- [11K](https://x.com/tonysimons_/status/2079066422211117218/analytics)
- [Jul 6](https://x.com/tonysimons_/status/2073880068657471523)
- [25K](https://x.com/tonysimons_/status/2073880068657471523/analytics)
- [Jul 7](https://x.com/tonysimons_/status/2074253518224109718)
- [15K](https://x.com/tonysimons_/status/2074253518224109718/analytics)
- [Jul 8](https://x.com/tonysimons_/status/2074634038007001223)
- [9.9K](https://x.com/tonysimons_/status/2074634038007001223/analytics)
- [Jul 9](https://x.com/tonysimons_/status/2075010900247843018)
- [10K](https://x.com/tonysimons_/status/2075010900247843018/analytics)
- [Jul 10](https://x.com/tonysimons_/status/2075526192476631476)
- [12K](https://x.com/tonysimons_/status/2075526192476631476/analytics)
- [Jul 12](https://x.com/tonysimons_/status/2076011080229552207)
- [11K](https://x.com/tonysimons_/status/2076011080229552207/analytics)
- [Jul 14](https://x.com/tonysimons_/status/2076838692828684573)
- [12K](https://x.com/tonysimons_/status/2076838692828684573/analytics)
- [Jul 15](https://x.com/tonysimons_/status/2077219246178718068)
- [10K](https://x.com/tonysimons_/status/2077219246178718068/analytics)
- [Jul 17](https://x.com/tonysimons_/status/2077923978249724073)
- [18K](https://x.com/tonysimons_/status/2077923978249724073/analytics)
- [Jul 18](https://x.com/tonysimons_/status/2078279982845980737)
- [24K](https://x.com/tonysimons_/status/2078279982845980737/analytics)
- [Jul 19](https://x.com/tonysimons_/status/2078641430562492927)
- [21K](https://x.com/tonysimons_/status/2078641430562492927/analytics)
- [16h](https://x.com/tonysimons_/status/2078972949483454619)
- [9.3K](https://x.com/tonysimons_/status/2078972949483454619/analytics)
- [Upgrade to Premium](https://x.com/i/premium_sign_up)
- [12:50 PM · Jul 20, 2026](https://x.com/tonysimons_/status/2079066422211117218)
- [11.5K Views](https://x.com/tonysimons_/status/2079066422211117218/analytics)
- [View quotes](https://x.com/tonysimons_/status/2079066422211117218/quotes)
---
*导出时间: 2026/7/20 23:31:16*
---
## 中文翻译
# Hermes Agent 大师课:全貌
**作者**: Tony Simons
**日期**: 2026-07-05T21:21:53.000Z
**来源**: [https://x.com/tonysimons_/status/2079066422211117218](https://x.com/tonysimons_/status/2079066422211117218)
---

我花了过去两周时间写了一篇包含 12 个部分的 Hermes Agent 大师课。每一篇文章都涵盖了系统的一个部分——它是如何工作的、可以用它做什么,以及它在哪些地方会出现问题。
这里是完整的路线图,按顺序排列,并附有每一部分的链接。
第 1 部分:Hermes Agent 实际上是如何处理工作的
Agent 循环。这不是聊天机器人架构。提示词组装、提供商解析、工具分发、压缩、持久化。逐步讲解轮次生命周期。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2073880068657471523)
>
第 2 部分:会不断产生复利的选择
部署架构、会话持久化,以及第一个真正的工具任务。Agent 的部署位置比你选择哪个模型更重要。以及证明一切正常运行的“三工具冒烟测试”。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2074253518224109718)
>
第 3 部分:学习系统
记忆、技能和上下文作为一个学习系统协同工作。MEMORY.md 和 USER.md 是如何工作的。技能的渐进式披露。在每一轮之后运行的后台审查。防止知识库腐烂的策展人机制。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2074634038007001223)
>
第 4 部分:作为可执行 SOP(标准作业程序)的技能
技能是 Agent 读取并遵循的 Markdown 文件。优秀技能的剖析。渐进式披露加载。堆叠和打包。技能中心生态系统。是什么让技能随着时间的推移产生复利效应。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2075010900247843018)
>
第 5 部分:工具和工具集
跨越 28 个工具集的 70 多个工具。注册表模式。每个类别的功能。工具集如何针对每个平台界定 Agent 的能力范围。通过 check_fn 实现的动态可用性。终端后端。危险命令的门控。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2075526192476631476)
>
第 6 部分:作为基础设施的 Cron
网关调度器、自然语言任务创建、支持技能的任务、投递到 20 多个平台、用于零成本看门狗的无 Agent 模式、任务链接、wakeAgent 网关,以及为什么自包含的提示词是不可协商的。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2076011080229552207)
>
第 7 部分:消息网关
从一个网关进程支持 20 多个平台。跨界面的会话可移植性。平台个性化默认值。通过白名单和私信配对进行授权。熔断机制。从响应式向环境式的转变。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2076838692828684573)
>
第 8 部分:委托和子 Agent
没有上下文膨胀的并行工作。解决了阻塞聊天问题的异步模型。为每个子 Agent 选择工具集。迭代预算。编排深度。什么时候委托胜过直接执行。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2077219246178718068)
>
第 9 部分:浏览器和计算机使用
五种浏览器后端。云端、本地和混合路由。在后台驱动实际桌面而不抢夺你的光标。安全护栏。针对大量截图会话的 Token 效率优化。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2077923978249724073)
>
第 10 部分:看板作为协调模型
用于多 Agent 协调的 SQLite 支持的任务板。读取、认领、执行工作流。任务生命周期。配置文件路由。什么时候看板比直接聊天更适合长时间运行、多步骤或多 Agent 的工作。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2078279982845980737)
>
第 11 部分:管理层
作为运行时边界的配置文件。每个配置文件都是一个独立的 Agent,拥有自己的配置、记忆、技能、会话和网关。作为控制表面的 Web 仪表板。作为集成点的 API 服务器。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2078641430562492927)
>
第 12 部分:要跳过什么、什么会出错,以及如何保持理智
上下文窗口是第一堵墙。集成的脆弱性。配置文件隔离的陷阱。策展人可能会反噬。哪些功能在你需要之前应该跳过。什么时候根本不应该使用 Hermes。
> **Tony Simons@tonysimons_**: [原文链接](https://x.com/tonysimons_/status/2078972949483454619)
>
十二篇文章涵盖了全栈内容。如果你按顺序阅读它们,你对将 Hermes 作为基础设施运行的了解,将超过大多数上周才安装它的人。
还有什么我没有涵盖但你想要了解的区域吗?有什么你希望我深入讲解的内容吗?给我留言或私信,我会尽快安排!
朋友们,回复区见!🤘

## 相关链接
- [Tony Simons](https://x.com/tonysimons_)
- [@tonysimons_](https://x.com/tonysimons_)
- [11K](https://x.com/tonysimons_/status/2079066422211117218/analytics)
- [Jul 6](https://x.com/tonysimons_/status/2073880068657471523)
- [25K](https://x.com/tonysimons_/status/2073880068657471523/analytics)
- [Jul 7](https://x.com/tonysimons_/status/2074253518224109718)
- [15K](https://x.com/tonysimons_/status/2074253518224109718/analytics)
- [Jul 8](https://x.com/tonysimons_/status/2074634038007001223)
- [9.9K](https://x.com/tonysimons_/status/2074634038007001223/analytics)
- [Jul 9](https://x.com/tonysimons_/status/2075010900247843018)
- [10K](https://x.com/tonysimons_/status/2075010900247843018/analytics)
- [Jul 10](https://x.com/tonysimons_/status/2075526192476631476)
- [12K](https://x.com/tonysimons_/status/2075526192476631476/analytics)
- [Jul 12](https://x.com/tonysimons_/status/2076011080229552207)
- [11K](https://x.com/tonysimons_/status/2076011080229552207/analytics)
- [Jul 14](https://x.com/tonysimons_/status/2076838692828684573)
- [12K](https://x.com/tonysimons_/status/2076838692828684573/analytics)
- [Jul 15](https://x.com/tonysimons_/status/2077219246178718068)
- [10K](https://x.com/tonysimons_/status/2077219246178718068/analytics)
- [Jul 17](https://x.com/tonysimons_/status/2077923978249724073)
- [18K](https://x.com/tonysimons_/status/2077923978249724073/analytics)
- [Jul 18](https://x.com/tonysimons_/status/2078279982845980737)
- [24K](https://x.com/tonysimons_/status/2078279982845980737/analytics)
- [Jul 19](https://x.com/tonysimons_/status/2078641430562492927)
- [21K](https://x.com/tonysimons_/status/2078641430562492927/analytics)
- [16h](https://x.com/tonysimons_/status/2078972949483454619)
- [9.3K](https://x.com/tonysimons_/status/2078972949483454619/analytics)
- [Upgrade to Premium](https://x.com/i/premium_sign_up)
- [12:50 PM · Jul 20, 2026](https://x.com/tonysimons_/status/2079066422211117218)
- [11.5K Views](https://x.com/tonysimons_/status/2079066422211117218/analytics)
- [View quotes](https://x.com/tonysimons_/status/2079066422211117218/quotes)
---
*导出时间: 2026/7/20 23:31:16*