大家好,我是 Immerse
专注分享 AI 玩法、独立开发与AI 出海的 AGI 实践者,更多干货欢迎关注公众号 #沉浸式AI 或访问 yaolifeng.com
你大概经历过这种场景:让 Claude Code 或 Codex 在项目里干活,它开头看起来挺靠谱——读文件、写代码、一步一步往前走。然后忽然跳了一步,测试挂了,它说"done"但什么都跑不通。你花在收拾残局上的时间比自己写还多。
这不是模型的问题,是环境的问题。Anthropic 做过一个对照实验:同一个模型(Opus 4.5),同一个 prompt("做一个 2D 复古游戏编辑器")。没有 harness 的情况下花了 ,分钟,产出不能用。有完整的情况下花了200,6 小时,做出来的游戏可以玩。模型没变,变的是它工作的环境。
Learn Harness Engineering 这门开源课程教的就是怎么搭这个环境。12 节课、6 个实战项目、13 种语言,MIT 协议。

课程地址:https://github.com/walkinglabs/learn-harness-engineering
文档站:https://walkinglabs.github.io/learn-harness-engineering/
一句话:围绕 AI coding agent 搭建的工作环境,让模型产出从"看运气"变成"可预期"。不是写更好的 prompt,是设计模型运行其中的系统。
这个系统有五个子系统:
它一共提供了三种学习方式:讲义,项目,资料库,大家可以选择自己感兴趣的方式

六个阶段,每个阶段对应 2 节课和 1 个项目:
所有项目围绕同一个产品展开:一个基于 Electron 的本地知识库桌面应用。每个项目的 solution 就是下一个项目的 starter,应用随课程推进逐步迭代。
每阶段大概一周(兼职节奏),前三个阶段可以一个长周末搞定。
不用读完 12 节课才能用。在项目根目录丢四个文件就能开始:
├── AGENTS.md <-- agent 的操作手册
├── init.sh <-- 安装、校验、启动
├── feature_list.json <-- 功能列表和完成状态
├── claude-progress.md <-- 每次会话记录
课程的 Resource Library 里有现成模板,直接复制到项目里就行。
仓库里还附带一个 harness-creator Skill,能帮你几分钟内给自己的项目脚手架出一套生产级 harness。
项目地址:https://github.com/walkinglabs/learn-harness-engineering