课程 ID: 19247
描述:
话题概述:
Agent 产品正在从简单交互走向更长周期的自主执行。它们开始围绕任务持续行动,读写文件、调用工具、运行命令、检查反馈,并逐渐发展出关于上下文、记忆、自我唤醒、任务恢复和执行边界的完整运行机制。
这场分享会以 Claude Code、OpenClaw、Hermes Agent 等代表性系统为例,解析 Agent Harness 的演化路径。Claude Code 展示了工具执行循环如何将模型输出接入真实执行环境;OpenClaw 引入 Heartbeat 机制,让 Agent 可以在用户输入之外定期醒来、检查状态、继续推进任务;Hermes Agent 通过 Memory、Skill 等持久化上下文自维护机制,把长期经验从对话过程中沉淀出来,形成可复用、可维护的工作资产。
这些系统背后呈现出一条清晰的技术趋势:Agent Harness 正在承担越来越多模型外部的运行职责,包括上下文组织、工具调度、运行节奏、状态管理、记忆维护、权限边界、任务恢复和执行记录。分享最后会介绍 ShareAI Lab 正在推进的开源 Agent Harness Runtime 项目 KRuntime。KRuntime 提出 “Agents need computers” 的视角,将 Agent 的工作环境抽象成轻量、可组合、可恢复、接近 Unix 心智的计算机环境,让开发者可以定义 Agent 的电脑,让 Agent 在其中持续执行任务、保留状态、恢复现场,并与外部世界建立稳定连接。
话题亮点:
以 Claude Code、OpenClaw、Hermes Agent 为例,解析当前代表性 Agent 产品背后的 Harness 设计与构造原理。
拆解 Agent Harness 在模型外部承担的运行职责:上下文组织、工具执行、自我唤醒、状态维护、记忆沉淀、任务恢复和边界控制。
分析 Claude Code 的工具执行循环、OpenClaw 的 Heartbeat 唤醒机制、Hermes Agent 的 Memory / Skill 持久化上下文自维护机制,理解不同系统如何补全 Agent 的长期工作能力。
介绍 KRuntime 的设计思路:用 Agent Computer 的抽象统一文件、命令、工作区、挂载、快照、策略和执行记录。
分享 ShareAI Lab 在 Agent Harness Runtime 与 Agent-native developer infrastructure 方向的开源探索,以及对下一代 Agent 运行环境的设计判断。