Agent Harness 工程:从 Agent Loop 到完整运行时
从一次普通的模型调用出发,回看我们如何一步步为 Agent 装上工具、记忆、任务、协作与恢复能力,并最终搭出一套真正能把事情做完的运行时。
Essays collected under the “Harness” topic.
从一次普通的模型调用出发,回看我们如何一步步为 Agent 装上工具、记忆、任务、协作与恢复能力,并最终搭出一套真正能把事情做完的运行时。
当 MCP Server 搬到网络另一端,传输只是最小变化。本文围绕共享 Issue 服务,补齐 OAuth、Session、凭据隔离、背压、断线恢复与未知副作用。
工具不必永远和 Harness 挤在同一个进程里。本文从一个 Worktree 文件服务出发,完成 MCP 初始化、工具发现、Schema 校验、调用转发与生命周期管理。
两个 Agent 同时改同一个仓库,最先冲突的往往不是想法,而是文件。本文为每个 Task 分配独立 Git worktree,并用受控提交、串行集成和安全回收管理结果。
消息送达不等于请求完成。本文用独立协议状态机约束一次性审批和成员退出,让高风险操作不可挪用,也让 Agent 能在安全点保存现场后离开。