星标数:24460★ Fork数:2795 《learn-harness-engineering:AI编程代理的harness工程入门课程》
Learn Harness Engineering 是一门专注于 AI 编程代理工程的项目式课程,README 将其概括为 Harness engineering 的入门教程,从 0 到 1。课程围绕让 AI 编程代理可靠工作的几大核心展开:构建环境、状态管理、验证机制与控制机制。

项目团队深入研究并综合了业界最先进的 Harness Engineering 理论与实践,核心参考包括 OpenAI 的《Harness engineering: leveraging Codex in an agent-first world》、Anthropic 关于长效代理 harness 的两篇文章,以及 Awesome Harness Engineering 资源列表。
课程共包含 14 讲、8 个项目,提供 15 种语言的版本(含简体中文与繁体中文),采用 MIT 许可证,并设有 Discord 社区。课程还内置了 skills/harness-creator/ 技能,可帮助你在几分钟内为自己的项目搭建生产级 harness 骨架,包括 AGENTS.md、feature lists、init.sh 与验证工作流。
主要特点
- 项目式课程结构:14 讲配合 8 个实践项目,系统讲解环境、状态管理、验证与控制机制的构建方法。
- 提供五子系统分析框架:instructions、tools、environment、state、feedback,并用该框架拆解真实产品。
- 覆盖从单循环到图工程的完整进阶路径,讲解 prompt、context、loop、graph 四层叠加结构。
- 内置 harness-creator 技能,可快速为自有项目生成生产级 harness 骨架。
- 15 种语言全文翻译,包含简体中文、繁体中文、日语、韩语等版本。
- 参考 OpenAI、Anthropic 等权威工程文章,采用 MIT 许可证,配有 Discord 社区。
近期更新
- 2026 年 8 月:新增 Frontier Harness Design Breakdowns 板块(4 篇拆解),分别剖析 Pi、Claude Code、Codex、DeepSeek 四个前沿产品如何构建真实 harness,涵盖最小内核与可编程扩展、四层记忆与五级压缩、仓库作为事实来源与 worktree 隔离、全插件化与事件流水线等设计。
- 2026 年 8 月:新增第 14 讲《From Single Loops to Graph Engineering》与项目 08《Draw Your Workflow as a Graph》,包含节点、边、共享状态、路由等图结构的三步渐进实验。
- 2026 年 7 月:新增第 13 讲《Why You Need to Stop Prompting Your Agent》与项目 07《Build Your First Automated Loop》,讲解循环工程的六种原语,并附带 goal-template.md、loop-state-template.md、maker-prompt.md、checker-prompt.md 等即用模板。
📊 本项目 GitHub 星标数:24460。最后更新:2026-10-22,发布:2026-10-20。项目地址:https://github.com/walkinglabs/learn-harness-engineering
