欢迎来到 Learn Harness Engineering
Learn Harness Engineering 是一门专注于 AI 编程智能体工程化落地的课程。本课程深度研究并总结了业内最前沿的 Harness Engineering(工具马具/脚手架工程)理论与实践,参考资料包括:
- OpenAI: Harness engineering: leveraging Codex in an agent-first world
- Anthropic: Effective harnesses for long-running agents
- Anthropic: Harness design for long-running application development
- Awesome Harness Engineering
通过系统的环境设计、状态管理、验证与控制机制,本课程旨在帮助你让 Codex 和 Claude Code 等 AI Agent 能够真正可靠地完成真实工程任务。它通过明确的规则和边界约束你的 AI 编程助手,帮助你更可靠地构建功能、修复 Bug 并自动化开发任务。
开始学习
选择适合你的学习路径。本课程分为理论讲义、实战项目和开箱即用的资料库。
讲义
理解为什么强大的模型依然会失败,掌握构建有效 Harness 的理论基础。
项目
动手实践,从零开始搭建一个可靠的 Agent 工作环境。
资料库
开箱即用的模板(AGENTS.md、feature_list.json 等),可直接复制到你自己的代码仓库中。
Harness 的核心机制
Harness 的本质不是“让模型变聪明”,而是给模型建立一套闭环的工作系统。你可以通过下面的简单图示理解它的核心运作流:
你将学到什么
你将在本课程中掌握以下核心概念:
- 用明确的规则和边界约束 Agent 的行为。
- 在跨会话的长时任务中保持上下文连续性。
- 防止 Agent 提前宣告任务完成。
- 让 Agent 学会通过完整的流水线测试来验证自己的工作。
- 让 Agent 的运行过程可观测、可调试。
下一步
了解核心概念后,可以通过以下内容深入学习:
- L01. 模型能力强,不等于执行可靠:从理论开始。
- P01. 提示词 vs 规则驱动:完成你的第一个对比实战任务。
- 中文模板:获取最小 Harness 模板包(AGENTS.md、feature_list.json 等),直接用于你的项目。