Hermes 101|02|Agent Loop
Agent Loop 不是一段简单 while 循环,而是 Agent Runtime 里的状态机:它要处理消息协议、工具配对、并发执行、打断、压缩、失败恢复、预算和观测面。
阅读全文
Agent Engineering 101|16|Packages and SDK
当 Harness 边界稳定后,Agent 能力才能从单一 CLI 走向可分享 packages、SDK、RPC 和嵌入式产品形态。
阅读全文
Agent Engineering 101|15|Interactive TUI
Interactive TUI 是 Product Shell:它消费 AgentEvent,负责流式 Markdown、工具动画、输入历史、slash commands 和 CJK/IME 光标体验,但不拥有 Agent Runtime。
阅读全文
Agent Engineering 101|14|Policy Extensions
Policy Extensions 把权限、路径保护、plan mode 和高风险操作审批放在工具执行前后的稳定边界上。
阅读全文
Agent Engineering 101|13|Extensions
Extensions 是 Agent Harness 的原语层。它们用 hook 改写上下文、模型请求、工具输入和工具结果,而不是把所有能力硬编码进 core。
阅读全文
Agent Engineering 101|12|Prompt Templates
Prompt Templates 是用户可控的工作流入口。它们把重复任务的起点模板化,但不替代 Agent Loop、Tools 或 Context Builder。
阅读全文