什么是 repo harness
回复 群友 8384: Repo 就是代码仓库。按 Joye《Agent Harness 的三层》里的划分,Repo Harness 是围绕一个仓库搭建的配套环境,让 Agent 能看懂项目、按规矩修改、验证结果,并与其他 Agent 协作。它不是某个特定框架。 可以理解成:给进项目干活的 AI 准备“入职手册+工作台+验收机制”。 具体包括: AGENTS.md 等说明:开发规范、测试命令、哪些操作需要人确认。 仓库地图和文档:模块在哪里、接口怎么约定、某段历史代码为什么不能随便删。 可运行的环境和自动检查:Agent 能自己启动项目、跑测试,而不是只凭嘴说“改好了”。 协作机制:几个 Agent 分别在改什么,任务有什么依赖,接口变了怎么同步,合并前如何验收。 比如两个 Agent,一个改接口,一个写页面。各自都会写代码还不够;如果后者不知道接口已经变了,合起来照样不能用。Repo Harness 就是在解决这类“单个很强,一起干活却出问题”的事。 所以它不等于写一份很长的提示词。核心是把原来要问同事才知道的事,以及必须实际执行的检查,变成 Agent 能获取、能使用的机制。 原文第二层: https://www.joyehuang.me/blog/20260912---codexharnessevolution/post