Agent Loop 工程调研:从 Codex Goal、Claude Goal 到 Ralph、OpenHands 与 LangGraph
Agent Loop 工程的核心不是 while true,而是目标状态、停止判定、验证闭环、预算治理、状态持久化和恢复控制。
Agent Loop 工程的核心不是 while true,而是目标状态、停止判定、验证闭环、预算治理、状态持久化和恢复控制。
这些项目表面上都是 Claude Code/Codex 的增强包,本质上却分成三类:方法论技能框架、规格驱动开发框架、团队级多 Agent 编排框架。
Hermes Agent 不是简单的 CLI Agent,而是一套围绕 harness 工程搭建的长期运行 Agent:把 memory、skills、tools、protocols、context compression、evaluation 和 guardrails 外部化,并通过在线 skill/memory 维护与离线 GEPA 优化形成进化能力。
不是只讲启动链路,而是先从整体框架切入,再拆 Gateway、Agent Runtime、Tool/Plugin、Channel/Node,以及最关键的记忆系统:memory_search、active memory、dreaming、compaction flush 到底如何协同,让 OpenClaw 具备持续学习能力。
一篇完整的 Claude Code 源码架构解析,覆盖启动流程、Agent 循环、流式工具执行、权限系统、上下文管理、Skill/MCP、多 Agent、Hook 与状态管理。