← 返回藏书阁

LongHorizon-Harness:面向真实电脑环境的长程 Loop Engineering

wiki/ai/sources/longhorizon-harness-computer-use-loop.md
分类:ai / sources · 更新:2026-08-21 09:09

LongHorizon-Harness:面向真实电脑环境的长程 Loop Engineering

一句话结论

LongHorizon-Harness 把 Claude Code、Codex、OpenCode、DeepSeek Harness 等执行后端外包给一个外层长程循环:恢复目标与已验证状态、选择下一步、执行、检查真实结果、checkpoint 或把失败证据带入下一轮。它不是新模型,而是把 Loop-Engineering 落到 GUI + CLI 混合电脑环境的运行时系统。

为什么对用户重要

用户的 Hermes / llm-wiki radar 本质上也是无人 loop:每天发现来源、评分、写 raw、更新概念、验证索引并报告。LongHorizon-Harness 的价值在于把“长任务能不能持续推进”拆成可工程化的外层机制,而不是把希望寄托在一次超长上下文里。对未来的 Hermes 自动化,最可迁移的是:每轮 fresh context、外部状态、独立验证、失败证据回注、明确 checkpoint。

机制 / 一阶原理

README 给出的核心机制是:模型决定单轮能做什么;harness 决定下一轮做什么、如何验证真实电脑状态、保存哪些进度、失败或 context refresh 后如何继续。它把任务拆成 bounded steps,并让 manager/verifier/state 角色围绕执行后端工作;同一模型、同一执行后端下,README 报告 WeaveBench pass rate 从 51.8 到 80.7、OSWorld 2.0 binary 从 2.8 到 8.3、Terminal-Bench 2.1 success rate 从 69.7 到 77.2。由于这些结果来自项目 README 和待查 arXiv,先标为 medium confidence。

与已有 wiki 的关系

  • Loop-Engineering:它把 cron/Ralph 式循环推进到“真实桌面 + 终端 + 多后端”的长程运行时。
  • Harness-Engineering:它说明 harness 的重点不只是工具权限,也包括跨轮状态、任务恢复和验证节奏。
  • Agent-Benchmarks:它把 benchmark 变量固定为“同模型、同执行 backend,只改变外层 harness”,这比只比较模型排行榜更适合解释工程收益。

对 Hermes / llm-wiki 的可执行启发

  1. 每日 radar 应保留一个轻量 round ledger:候选、晋升/拒绝理由、失败来源、写入文件、验证输出。
  2. 对长任务不要无限延长单次上下文;应把任务拆成可恢复阶段:discover → fetch → raw → promote/reject → verify → report。
  3. 对 GUI/浏览器类任务,若未来进入 Hermes 自动化,应学习“真实电脑状态验证”而非只验证文本计划。

失败模式 / 边界

  • README 结果需要用 arXiv 论文、trajectory 或可复现实验进一步验证;今天 arXiv API 429/timeout,未能读论文全文。
  • 长程 loop 可能放大错误方向;没有 verifier 和预算上限时,会把“持续工作”变成“持续消耗”。
  • GUI/desktop 自动化更依赖宿主环境,macOS/Windows/Linux 差异会影响可迁移性。

写入记录

  • 2026-08-21 09:06 CST:新增 LongHorizon-Harness source page,沉淀其对长程电脑使用 loop、checkpoint/recovery 和 benchmark 归因的启发。