AI Agent 架构:Harness 工程思维

Tags
ai
Created
Apr 22, 2026 2:44 AM

30 年不变的主题:驾驭复杂性

设计模式的本质,从来不是「怎么做」,而是「怎么驾驭」。

年份
代表人物
驾驭对象
1994
GoF
对象
2002
Fowler
架构
2014
Newman
分布式
2017
Kleppmann
数据
2026
AI Agent
智能
技术架构演进二十几年不变的是什么?不变的就是如何驾驭复杂性。两个字:抽象

AI 工程思维的三级跃迁

每一级都包含前一级。系统思维 > 指挥技巧

阶段
时间
名称
核心动作
做什么
1
2023
Prompt Engineering
调教一句话
写好 Prompt,模型就听话
2
2024–2025
Context Engineering
调教上下文
写好 Memory/Rules,模型就懂项目
3
2026
Harness Engineering
调教整个系统
设计循环/工具/权限/治理,Agent 就可控

什么是 Harness?

Agent = Model + Harness

Harness 是包裹模型运行的基础设施——模型运行时、Agent 自助工具系统。涵盖上下文管理、权限控制、状态持久化等所有外围工具。

Harness 六大核心组件

  1. Agentic Loop — 最重要的心脏,驱动整个 Agent 运行循环
  2. Tool System — 工具调用体系
  3. Memory & Context Management — 记忆与上下文管理
  4. Guardrails — 缰绳控制,约束 Agent 行为边界
  5. Hooks — 守卫,事件钩子与拦截
  6. Session — 会话连续性管理

同一范式,不同设计选择

Claude Code:纵深型 Harness

  • 场景:单人编码 → 复杂工程任务
  • 优势:上下文管理最强,工具组合最精
  • 模型:仅 Claude(锁定)
  • 哲学:把一件事做到极致

OpenClaw:广度型 Harness

  • 场景:多服务 → 平台级知识分发
  • 优势:多 Agent 路由,多渠道分发
  • 模型:多模型(开放)
  • 哲学:让 Agent 服务所有人
SuperMade with Super