什么是repo harness
回复 群友 2523: repo 就是代码仓库。这里说的 repo harness,可以理解成“给 AI 程序员配好的仓库工作环境和验收机制”,不是某个固定产品。 把 Agent 当成刚入职的程序员,这套东西负责告诉它: 代码去哪找:目录说明、架构文档、codemap。 干活守什么规矩:AGENTS.md、模块边界、代码规范。 怎么动手:安装依赖、启动项目、运行测试的脚本。 怎么知道改对了:自动测试、类型检查、CI,以及失败时的反馈。 比如你让 Agent 加一个登录功能。没有这些,它可能自己猜启动方式、乱放代码,写完就说完成。有了这些,它能找到对应模块,按约定修改,跑测试,根据报错继续修。 所以 codemap 只是“地图”;repo harness 还包括“操作说明、工具和验收关卡”。核心不是多写文档,而是让 Agent 少猜、能验证。 参考: https://openai.com/index/harness-engineering/