AI Agent 里 Harness 到底在做什么
什么是线束工程(Harness Engineering)?如果你正在使用 Claude Code、Codex 或是 Antigravity,那你其实已经在用线束(Harness)了。
智能体 = 模型 + 线束
模型 = 真正的大脑(非确定性,无法直接和外界接触)。
线束 = 围绕大脑,让它变得可靠的所有东西。
线束里包含什么?
> 工具
> MCP 服务器
> 记忆系统
> 技能
基本上,系统中除模型本身以外的所有东西都是线束。
为什么它很重要?
单独一个模型是不可预测的。好的线束能把它变成确定性的、真正值得信任的智能体。它做两件事:
> 让输出更准确
> 提供反馈循环来自动纠正和修复问题
模型能从线束得到什么?
> 清晰的指令与编码规范
> 对合适工具的访问权限
> 访问文档
> 工作规则
> 测试运行器
> 类型检查与代码检查
> 反馈与错误恢复
> 反馈工作流
> Git 工作流
> 记忆与上下文管理
范式变化是什么?
旧方式:人类提示 → AI 模型 → 生成代码
新方式:人类提示 → AI 模型 ↔ 线束工具 → 生成代码
那个双向箭头就是关键。模型不只是生成代码;它还会通过线束循环来自我纠正。
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖