同一个 Agent,为什么有人越用越顺,有人却一直在返工?

创作于 2026.7.30

最近我用Agent做的事情越来越多。

写代码、整理资料、做活动方案,有时候把任务交出去,过一会回来,结果已经能用了。也有时候看它忙了半天,工具调了不少,过程挺热闹,最后交付的东西却完全不是我想要的。

一开始,我会把这种差距归结为模型不够稳定。

后来用得多了,感觉不全是。

同一个模型,任务有没有说清楚、上下文怎么准备、工具和权限怎么配置、结果由谁检查,都会直接影响最后的效果。

很多时候,真正拉开差距的,并不是又换了一个更强的模型,而是有没有给Agent搭好一套干活的环境。------也就是 Harness。

周三晚上,我借着AI泉问第3期,结合社群小伙伴的疑问把这几个问题集中梳理了一遍。

这一期聊了5个问题:怎样定义任务、准备上下文、划分人机边界,以及如何把一次有效的协作沉淀下来。

同一个Agent,为什么不同人用起来差距很大?

有的人用Agent,生成的内容很多,格式也很整齐,但读完总感觉有点空。为了得到想要的结果,只能不断补充、修正,每次使用都像重新开始。

另外一些人用起来却很顺。Agent知道他想要什么,也了解他的习惯,给出的结果越来越接近真实工作需要。

差距不一定都来自模型。

如果只是给Agent发一句话,然后等它返回结果,本质上还是把Agent当成一个更复杂的大模型在用。

Agent真正能不能干活,还取决于模型之外的东西。

任务怎么定义、上下文怎么提供、工具能不能调用、人在哪些节点参与、结果如何校验、失败之后怎么办,这些放在一起,就是Harness

所以我很赞同前一阵提出的:

Agent = 大模型 + Harness

大模型决定能力上限,Harness决定这些能力能不能在真实任务里稳定发挥出来。

一个模糊想法如何变成可执行任务?

我们平时很容易对Agent说:

帮我运营一下账号。

帮我分析一下市场。

帮我整理一下客户信息。

这些听起来像任务,其实只是想法。

人拿到这种要求,可能会结合经验理解,也可能继续追问。但Agent很容易自己猜,而且猜错之后还会一本正经地往下做。

我平时更习惯从五个方面把任务说清楚:

背景、目标、结果、边界和验收。

比如"帮我整理客户信息",至少要补充:这些信息准备用来做什么,从哪些沟通记录里整理,要识别什么类型的客户,最后生成什么格式,以及哪些内容不能自行推断。

如果每个判断都要注明原文依据,无法确认的内容标记为"待人工判断",Agent就不容易凭空补全。

这套方法其实也不新。

以前做项目管理、产品设计,同样要把任务交代清楚。5W2HSMART,本来就在解决这类问题。

AI并没有让任务定义消失,反而把这件事变得更重要了。

应该给Agent什么上下文?

很多人想到上下文,第一反应就是多给资料。

但说实话,上下文不是越多越好。

一下子扔进去几十份文档,Agent不一定理解得更深,也可能只是找不到重点。

我更愿意把上下文理解成Agent的工作环境。

它既要知道企业资料、产品信息和历史案例,也要知道这一次具体要做什么、当前进行到哪一步、有哪些规则不能碰,以及什么样的结果才算合格。

这里面既有长期维护的知识库、规则和个人偏好,也有当前任务的输入材料和执行状态。

特别是长任务,执行到一半最好及时"落盘"。

已经完成了什么,形成了哪些结论,还剩哪些问题,都记录下来。后面即使对话变长或者Agent跑偏,也能回来查看当前状态,不至于从头再猜一遍。

所以,上下文管理归根结底不是"把资料都给它"。

而是让Agent在正确的时间,看到正确的信息。

人和Agent应该怎么分工?

以前聊AI替代,经常按岗位划分。

前端会不会被替代,产品经理会不会被替代,销售又会不会被替代。

后来我感觉,这个分析单位还是太大了。

我在世界人工智能大会听过一个案例。一个团队用AI改造工业流程,并不是直接做完整的"手机贴膜",而是继续向下拆,只解决"把膜撕起来"这样一个很小的工艺。

这个做法给我的启发挺大。

人和Agent协作,也不应该按岗位分工,而应该拆到具体的任务单元。

一个岗位里,有些任务输入清楚、过程可拆、结果一眼能验证,出错之后也能恢复,就很适合交给Agent

还有些任务涉及目标选择、规则冲突、对外承诺或者不可逆操作,就应该由人控制。

我平时会看两个维度:任务是否清晰,风险是否可控。

任务越清晰、风险越低,越可以让Agent自主执行。任务越模糊、风险越高,人参与得就应该越深。

尤其是删数据库、付款、对外发布这类操作,现阶段还是别放得太开。

省下来的那点时间,真不一定够填坑。

一次成功协作,怎么沉淀下来?

这可能是最容易被低估的一步。

很多人做出一个不错的结果,会把提示词复制出来,放进文档,下次接着用。

有用,但往往不够。

因为一次任务能够成功,不一定只是提示词写得好。可能还用了特定的资料、规则、工具、人机协作流程和验收方法,也可能中间踩过几个坑,只是最后修正了。

所以我更愿意沉淀一个**"任务能力包"**。

里面不只有提示词,还应该包括任务定义、所需上下文、执行流程、评价规则,以及已经发现的异常和处理经验。

形式倒没那么重要。

可以做成Skill,也可以是一个Agent角色、一套工作流,甚至是一份整理清楚的文档。

关键是下次遇到同类任务时,它能不能把这次成功相对完整地复现出来。

我常用的过程是:先复盘这次为什么有效,再去掉只属于当前客户或当前活动的信息,抽象成可以复用的结构,然后固化、换一个同类任务复测,最后继续迭代。

复测这一步,我自己有时候也会偷懒。

但就像开发时自己写的代码往往测不出自己的Bug,一个方法只在原任务上好用,也可能只是"过拟合"了。

结尾

好了,这期AI泉问的回顾终于在正常的时间发出来了,希望没有看到直播的小伙伴也能有所收获。

晚安,各位~

相关推荐
Setsuna_F_Seiei8 小时前
前端转型 Agent 开发 03 之 Agent Tools - 给 Agent 装上手脚
前端·agent·ai编程
Flynt9 小时前
1200个AI Agent自己组了个群,把Hugging Face黑了
安全·openai·agent
plainGeekDev11 小时前
Agent 技术调研自动化
agent·ai编程·claude
魔术师Grace12 小时前
模型查资料、会做事、还省成本,分别靠什么?
aigc·agent·ai编程
山顶夕景13 小时前
【LLM】GLM-5.3-Flash模型
大模型·llm·agent·多模态·moe
张忠琳14 小时前
【deepseek-harness】Cordis 时空可组合性编程范式 — 三段式精读笔记(四)
ai·agent·deepseek·harness·cordis·dsh
阿里云云原生14 小时前
从手工回测到全自动化:AgentLoop 在 Agent Engineering 中的落地与实践总结
云原生·agent
plainGeekDev14 小时前
Agent调试、错误处理与成本优化
agent·ai编程·claude
番茄不是西红柿kk14 小时前
GLM-5.3-Flash 20分钟复刻《我的世界》实录
人工智能·ai·aigc·agent·我的世界
阿里云大数据AI技术14 小时前
DataWorks Data Agent 实战课堂(六):数据集成定时任务巡检
人工智能·agent