Agent Harness 系列 · 第 1 篇|Agent 不只是换一个更强的模型

👨 作者简介:大家好,我是唐璜Taro,全栈 领域创作者

✒️ 个人主页 :唐璜Taro

🚀 支持我:点赞👍+📝 评论 + ⭐️收藏


系列导航: 开篇导读 · 本篇(第 1/5) · 下一篇

很多人第一次做 Agent,会把精力花在换模型上:DeepSeek、GPT、Claude,哪个「更聪明」。

换模型有用,但解决不了另一类问题。模型看不到你的磁盘,记不住上一轮工具结果,也不会自己停下来。它更不会在你不在场时,保证自己不读 .env、不把同一句错误请求打到超时。

所以有一句更好用的公式:

复制代码
Agent = Model + Harness

Model 是你买到或调用的推理能力。

Harness(驾驭层 / 运行控制壳) 是模型之外的一切工程能力。

模型负责「想」。Harness 负责让「想」有边界、有手脚、失败可恢复、过程可审计。


一次聊天,缺了什么

普通的 Chat Completion 很强,但边界也很清楚:

它有 它没有
语言推理与生成 读本地文件、调内部 API
你塞进提示词里的上下文 自动截断、摘要、优先级
模型自己的措辞 权限边界、重试、审计轨迹

所以三种产品其实不是同一件事:

复制代码
聊天机器人  = 模型 + 对话框
Agent      = 模型 + Harness
IDE Agent  = 模型 + 更厚的一层壳(规则、沙箱、diff、工具)

Cursor、Claude Code 这类产品看起来像「更会写代码的模型」。拆开看,差异主要在壳:它能调工具、读仓库、遵守项目规则、把每一步记下来。


Harness 六件套

不需要一上来背框架名词。先记住六块:

模块 人话 没有它会怎样
工具调用 给模型手 问「目录里有什么」,它会编
上下文与记忆 管住窗口 多走几步,提示词爆炸或忘掉任务
沙箱 给模型笼子 ../.env 可能被读走
规则文件 给模型规矩 安全要求散落在一长段系统提示里,改不动
重试与熔断 给系统韧性 接口抖一下整条链路挂;或同一错误死磕
可观测 给系统仪表盘 线上不知道它调过什么、错在哪一步

这六块加在一起,才是「能上岗」的 Agent,而不是「会聊天的接口」。


先别急着上多 Agent 框架

CrewAI、LangGraph 都好用。但小白阶段更值钱的是先看清:框架替你生成了哪些壳。

一个最小闭环可以是:

复制代码
用户任务
   → 规则文件拼成系统提示
   → 循环:问模型要不要调工具
   → 工具在沙箱里执行
   → 结果写回上下文
   → 失败则重试,连续失败则熔断
   → 全程写入一条可回放轨迹

模型始终只是这个循环里的一个节点。


下一篇

下一篇用同一个问题做对照:没有工具时它怎么编,有工具时它怎么读到真文件。

建议标题检索:同一个问题,三种回答。

相关推荐
老金带你玩AI4 小时前
ChatGPT dots,到底能替你操多少心?
人工智能
AliCloudROS5 小时前
计算巢 X DeepSeek Harness — 云端智能体工作台
人工智能·阿里云
深蓝AI5 小时前
GitHub的Push一年涨4.9倍:AI Agent为什么逼它重做Git存储?
人工智能·github
stereohomology5 小时前
大模型的观点谨:StoryTold 「Crafting Apps」四件套 · 深度总览
人工智能·llm
运维行者_6 小时前
网络性能监控怎么做?从自动发现到根因分析的4个环节
运维·服务器·网络·人工智能·支持向量机
Su米苏6 小时前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring
美狐美颜sdk6 小时前
直播APP源码可以直接接入视频美颜sdk吗?技术方案详解
android·人工智能·音视频·美颜sdk·直播美颜sdk
问商十三载6 小时前
AI引擎生成式优化实践:刑事辩护律师团队IP构建
大数据·人工智能
冬奇Lab7 小时前
LLM 驱动的自动化测试系列(08):移动端自动化(四)——AppAgent:解析树与视觉特征的结合
人工智能·测试