换个角度想
Agent 像一位驻场工程师:脑子里想方案的是 Model,手上的终端和工具箱是 Harness。只出主意不动手的叫顾问,能想、能做、做完还自查的,才叫 Agent。
术语 · AI
Agent
能够围绕目标读取文件、调用工具、修改代码并验证结果的 AI 执行单元。
Agent = Model + Harness
Model大脑 · 决定下一步
Harness手脚 · 工具、权限、循环
Agent 像一位驻场工程师:脑子里想方案的是 Model,手上的终端和工具箱是 Harness。只出主意不动手的叫顾问,能想、能做、做完还自查的,才叫 Agent。
目标把失败的测试修好
验收npm test 全绿
Model:先跑一遍测试看看
下一步动作:npm test
Model:先跑一遍测试看看
可它没有手——命令发给谁?
$ npm test
1 failed · 输出原样递回 Model
接下一个可检查的任务
定位文件、编辑实现并运行测试,直到全部通过。
通过终端、浏览器或 MCP 完成跨应用任务,而不只是给出步骤。
一个目标拆成几十步工具调用,中途自己纠错,不必每步都问你。
Agent 说“测试已经通过”,但没有真正运行测试,这算完成了吗?
不算。结论必须有真实工具输出作为证据;应实际运行测试,并检查退出状态和关键结果。
模型生成的计划和结论不等于真实结果。涉及文件、数据或发布时仍要验证工具输出。