Harness
Harness是一种面向AI辅助软件开发的工程化方法论,旨在通过结构化的规范体系约束和引导AI编程行为,提升代码生成的可控性与一致性。其核心思想是将团队知识、编码规范、技能模板等要素系统化,使AI工具能够在受控框架内协作参与软件工程流程,适用于需要规模化、标准化AI编程实践的工程团队。
核心事实
时间轴 (近 90 天)
Harness 作为代码产品需要的是有大量生产级工程代码经验的人(代码大王),而非 AI 研究者,研究者主导的 Harness 大概率不好用
据UP主介绍,Harness架构最早的传播源头是Claude Code源码泄露事件,社区将其改写成Python版本并在GitHub上流传
智能体开发的演进脉络为:提示词工程阶段、上下文工程阶段、Harness架构阶段,三者层层递进包含
简单问题不需要Harness架构,其价值体现在涉及多数据源、多分析维度、多输出格式的工业级复杂场景中
Buzz 采用三层架构:Layer 1 CLI 命令行层、Layer 2 Harness 运行时框架、Layer 3 模型层
Harness 引入持久化状态机,追踪 Agent 任务阶段并传递结构化上下文快照而非全量对话历史,降低 token 消耗并减少幻觉
将运行时框架与底层模型解耦的设计允许对轻量任务切换便宜模型、核心业务逻辑切换顶级模型
同一模型在不同harness下运行Terminal Bench,分数从69.8%跨越到74.2%
DeepSeek官方harness遵循'规划—实现—验证'的循环工作流,并具备出色的缓存机制
Harness指把智能体中的模型部分拿掉后剩下的所有东西
还有 40 条时间轴事件
全部知识事实 (20)
DeepSeek Harness采用TypeScript编写
80%已验证工具增强型AI(Tool-Augmented AI)是当前大模型应用的重要发展方向,OpenAI的Function Calling和Anthropic的Tool Use等机制在底层支撑这一范式
80%已验证Agent的核心公式为:Agent = 大模型 + 工具调用 + 自主决策能力
80%已验证Harness 的核心理念是「一切皆插件」,模型、工具、技能、沙箱、界面全部可自由组合替换,框架核心用 REST 编写,内置一百多个官方插件并配套插件商店
65%已验证Harness的核心设计理念是「一切皆插件」,模型、工具、缓存、沙箱、UI等所有组件全部可插拔、可替换
65%已验证DeepSeek Harness提供全流程可追踪功能,可记录系统运行每一步的完整轨迹
65%已验证DeepSeek-Harness是一个开源智能体框架,其核心理念是「一切皆插件」
65%已验证Harness是Agent运行所依赖的工具集合与运行环境,是让AI能够执行操作的底层基础设施
65%已验证DeepAgent是LangChain与LangGraph生态中高度封装的模块,是Harness架构思想的一种具体实现
65%已验证Harness Engineering 的核心思想是为大模型搭建外部执行框架,包括工具调用、记忆系统、外部 API 接入等基础设施
65%已验证Agent Harness(智能体线束)是一套围绕Agent构建的工程化约束框架,概念借鉴自汽车工程中的线束系统
65%已验证DeepSeek推出了名为Harness的Agent产品
70%已验证DeepSeek于8月13日以MIT协议开源了智能体框架Harness
70%已验证DeepSeek于8月13日发布了Harness引擎
65%已验证DeepSeek发布了自研的编程Harness(智能体运行框架),在几天内冲上GitHub 15万星
65%待验证Harness的定义是模型之外的所有约束、工具、校验、状态管理、执行逻辑和安全管控的总和
85%待验证解决AI Agent指令遵循问题的方案是引入Harness(多重校验)机制,通过多Agent交叉验证确保输出符合预期
75%待验证Harness概念源于软件工程中的Test Harness(测试脚手架),在AI Agent语境下扩展为让Agent持续、循环、可控运行的系统性工程
60%待验证Harness不是一门技术或框架,而是一种智能体的开发架构方案
60%待验证从GPT-3到GPT-4的进步是革命性的,但后续改进更多是在特定任务上的性能优化,而非通用能力的质的飞跃
60%