✷ Harness
AI Agent Harness 源码拆解
一条读 agent harness 的学习路径,从源码读起。每一句论断都钉在一个能点开的文件与 commit 上。
基础
- 读 190 行代码,把 harness 这个词彻底讲清楚
harness 这个词现在到处都是,但很少有人点破它同时指着两样东西:跑循环的那个程序,和你在自己仓库里为它准备的那些文件。分不清这两者,你读到的每一篇 harness 文章都会在某处突然对不上。这篇用 mini-swe-agent 的主循环把它们拆开——190 行,一口气读得完,而指令、工具、环境、状态、反馈这五个子系统,在里面各能指到具体的行号。