awesome-harness-engineering README

The project's README from github.com/ai-boost/awesome-harness-engineering. As one markdown file: README.md.

Awesome Harness Engineering

Awesome Harness Engineering

Curated resources, patterns, and templates for building reliable AI agent harnesses.

Awesome License: CC0 GitHub Stars GitHub Forks Last Commit linux.do

Deutsch | English | Español | Français | 日本語 | 한국어 | Português | Русский | 中文

Harness engineering is the discipline of designing the scaffolding — context delivery, tool interfaces, planning artifacts, verification loops, memory systems, and sandboxes — that surrounds an AI agent and determines whether it succeeds or fails on real tasks.

This list focuses on the harness, not the model. Every component here exists because the model can't do it alone — and the best harnesses are designed knowing those components will become unnecessary as models improve.


Contents


Foundations

Canonical essays that define what harness engineering is and why it matters.


Design Primitives

Harness components organized by the problem they solve, not by vendor.

Agent Loop

awesome-harness-engineering (ai-boost/awesome-harness-engineering)

Searching Database…

这是什么?一份关于“脚手架工程(harness engineering)”的资源精选列表——这门学科研究如何围绕 AI 代理设计脚手架(上下文投递、工具接口、规划产物、验证循环、记忆、沙箱),它决定了代理能否在真实任务中成功。
这是一个软件,还是只是精心整理的阅读清单?它是一个 markdown awesome 列表,收录指向文章、论文和参考实现的链接——没有什么可安装或运行的东西,只是一个阅读和参考索引。
列表是怎么组织的?新手应该从哪里开始?它分为多个部分,涵盖基础(Foundations)、设计原语、代理循环、规划、上下文投递、工具设计、技能与 MCP、权限、记忆、编排、验证、可观测性、参考实现、模板等。新手应从 Foundations 开始——即 OpenAI 和 Anthropic 关于脚手架工程究竟是什么的定调文章。
条目有人审核吗?列表还在更新吗?每个条目都附有简短注解,说明其具体贡献(某个模式、失败形态或发现),而不是单纯的链接堆砌;条目日期一直更新到 2026 年年中,看起来仍在积极维护。
这份合集是给谁用的?面向构建 AI 代理系统的工程师和研究者:他们需要围绕模型设计脚手架(上下文、工具、记忆、验证),而不只是给它写提示词。
它包含真实的生产案例研究,而不只是理论文章吗?有——例如微软的 Azure SRE Agent,它已处理超过 35,000 起生产事故,把缓解时间从 40.5 小时缩短到 3 分钟;还有 Meta 的 Ranking Engineer Agent,用于多天的机器学习流水线自动化。
harness 和底层模型有什么区别?脚手架是模型周围的一切——上下文投递、工具接口、规划产物、验证循环、记忆和沙箱——它决定代理能否在真实任务中成功,与模型本身的原始能力是两回事。
可以直接在我自己的项目里复用列表中的模板吗?可以,它在参考实现和演示 Harness 之外还有专门的模板(Templates)部分,指向具体可复用的产物而不只是理论。
为什么列表强调随着模型进步,harness 组件会变得不再必要?因为脚手架的各个部件本就是为了弥补模型目前无法独立完成的事情而存在的,所以最好的设计会预见并准备在模型能力增强后拆除这些脚手架。
Creator
ai-boost
Size
0.8 MB
Stars
4.9K
Updated
CommitOct 17
Age
6mo
Commits · 90 Days