"Agentic Harness"到底是什么?
来源:dev.to — 2026年7月
📋 概述
最近"Agentic Harness"这个词频繁出现,但很多人误以为它就是"IDE 或 CLI 工具"。Google 的这篇文章澄清了这个概念:Agentic Harness 是连接 LLM 与真实世界的执行层——它管理工具定义、权限控制、错误恢复、状态持久化,以及 Agent 与外部 API 的通信协议(MCP)。简单说,Harness 不是"AI 写代码的地方",而是让 AI 能安全、可靠地与外界交互的中间件。
🔑 核心要点
- Agentic Harness ≠ IDE 或 CLI——它是 Agent 运行时,负责任务编排、工具调度和状态管理
- 核心职责包括:工具定义与注册、权限沙箱、错误恢复策略、上下文窗口管理
- MCP 协议是 Harness 的关键组件——它定义了 Agent 如何发现、调用、组合外部工具的标准接口
- 一个好的 Harness 应该做到模型无关:同一个 Harness 可以驱动 Claude、Gemini、GPT 等不同模型
- Google 的 Antigravity 和 Anthropic 的 Claude Code Agent SDK 是目前最成熟的两个 Harness 实现
💡 金句
别把 Harness 想成"AI 的 IDE"——它是 AI 的手和脚。没有它,AI 只是在脑子里想,什么都做不了。
← 返回 Dev.to 首页