ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

驾驭工程:编码智能体的剖析、架构与演化

驾驭工程:编码智能体的剖析、架构与演化 26年7月来自 Inclusive Brains和Wavestone AI Lab 的论文“Harness Engineering: Anatomy, Architecture, and Evolution of Coding Agents”。对 11 个代码 Agent 生产系统做源码级实证研究,提出在驾驭工程(Harness Engineering)中,2026 上半年编码 Agent 的 harness 已经从工具演变为平台。一、核心概念:什么是 驾驭(Harness)公式:Agent = 大模型 Model + HarnessModel:负责推理、智能;Harness:是除模型之外全部运行时环境,承担循环控制、工具调用、上下文管理、安全权限、编排、扩展能力,把大模型能力对接真实世界。区分容易混淆概念:✅不是 Agent 框架(LangChain/AutoGen 是供开发者导入的库;harness 是开发者直接在里面运行的运行时)✅不是评估 harness(SWE‑bench 评估器是包裹 Agent 做测试;Agent harness 包裹模型去干活,包裹方向相反)✅不是编排器 / 元驾驭 Meta‑harness:Omnigent在更高层调度多个 harness,自身不实现代码编辑主循环。如图1 所示编码智能体框架的典型结构:围绕智能体循环的七个子系统,以及人类和程序驱动该循环的接口层。语料库中的所有十一个系统都实现这些子系统,但复杂度各不相同。如表 1 所示每个子系统的复杂度范围:Harness 七大标准子系统论文解剖所有系统统一使用 7 大组件,每个组件存在「最小实现」和「生产级最大实现」两级形态:1 Agent Loop/智能体循环:交替执行大模型推理与工具动作,定义停止条件、失败恢复。极简版就是 while 循环;高级为事件溯源、并行动作批处理。2 LLM Integration/大模型集成:对接模型 API、组装 Prompt、缓存、路由。从简单单 SDK 调用到多模型传输层、模型路由。3 Tools Actions/工具与动作系统:Agent 可执行操作,核心是文件编辑。从单个 bash 命令到数十个带校验、延迟加载的类型化工具集。4 Memory Context/记忆与上下文:管理上下文窗口,跨轮次、跨会话持久知识。从无限制消息列表到会话链式压缩、Agent 自主维护长期记忆。5 Safety Permissions/安全与权限:动作审批、沙箱、执行隔离。从简单步数 / 成本限制,到 OS 级沙箱、多层策略、LLM 风险审核器。6 Orchestration/编排:生成、协调子智能体;可以选择完全不用(单 Agent);高级为递归组合、跨厂商协调。7 Extensibility/可扩展能力:钩子 hooks、skills 技能、插件、MCP 协议。
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表