过去半年我跟着十四个团队看了他们把 Agent 放到生产环境里之后的真实表现。结论比想象中朴素:跑通的场景都很窄,失败的场景都很像。
跑通的三个特征
- 任务边界清晰 —— 输入和输出都能被明确定义,不需要临场发挥;
- 错误可逆 —— 做错了可以一键回滚,代价可控;
- 有确定性校验 —— 结果能被代码或规则验证,而不是靠人眼看。
被下线的功能
最常见的死法是“什么都能做一点”。这类功能演示时很惊艳,用起来没人信,三个月后 quietly 下线。
其次是缺少兜底。一旦模型返回异常格式,整个流程就断了,用户看到的只是一个转圈的加载动画。
一句实话
Agent 不是替代人,是把“人必须盯着”的部分压缩到最小。凡是还离不开人盯着的,就还没真正跑通。