<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Harness on 老张开工了</title>
    <link>/harness/</link>
    <description>Recent content in Harness on 老张开工了</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Tue, 23 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="/harness/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Harness 框架：OpenCode 与 superpowers</title>
      <link>/posts/2026/06/agent-harness/</link>
      <pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate>
      <guid>/posts/2026/06/agent-harness/</guid>
      <description>到目前为止，我们都是徒手实现 Agent 的循环。但真实的&amp;quot;Agent 工具&amp;quot;——Claude Code / Codex / OpenCode——是把 30 行的 ReAct 拆成几万行，里面装着计划、记忆、skill、子 agent、可观测性、权限。本章把这些&amp;quot;上层建筑&amp;quot;通称叫 Harness，让你从工具使用者升级到工具理解者。&#xA;12.1 Harness 是什么 Harness 这一词来自骑马——给马套上挽具，让人能驾驭马的能力，但不替代马。Agent Harness 同义：把 LLM 的&amp;quot;思考与产码&amp;quot;能力放到一个可控制的执行壳里，加 UI、加权限、加 memory、加 tool registry，但不替代 LLM 在循环中的主角身份。&#xA;┌────────────────────────────────────────────────────────────────┐ │ USER (intent) │ ├────────────────────────────────────────────────────────────────┤ │ Harness Layer │ │ ┌───────────┐ ┌─────────────┐ ┌───────────┐ ┌──────────────┐ │ │ │ UI / CLI │ │ Permission │ │ Memory │ │ Skill Loader │ │ │ └───────────┘ └─────────────┘ └───────────┘ └──────────────┘ │ │ ┌──────────────────────────────────────────────────────────┐ │ │ │ Agent Loop (ReAct) │ │ │ │ Thought → Action → Observation → .</description>
    </item>
  </channel>
</rss>
