OpenAI Presence发布:企业客服Agent为什么不能只有模型和工具调用?
文章摘要
OpenAI于2026年7月22日发布Presence,定位为面向企业语音与聊天Agent的生产级产品。它强调的不只是模型能力,而是围绕具体岗位配置知识、系统权限、业务政策、审批规则、模拟测试、质量评测、人工升级和上线后持续改进。本文从企业客服Agent架构出发,分析Presence释放的产品信号,并给出企业自建Agent平台时可以借鉴的七层治理框架。
一、Presence解决的不是“能不能回答”,而是“能不能负责”
过去企业验证AI Agent,通常先完成三件事:
接入大模型
→ 连接知识库
→ 配置几个业务工具
Demo阶段看起来已经可以:
- 回答客户问题;
- 查询订单;
- 修改工单;
- 调用内部系统;
- 生成处理建议。
但真正进入生产环境后,企业关心的问题会发生变化:
它什么时候可以直接执行?
什么时候必须二次确认?
什么时候需要转人工?
回答错了如何发现?
业务政策更新后如何同步?
谁批准了这次Agent变更?
Presence强调的正是这些生产问题。
OpenAI对其定位并不是一个新的通用模型,而是一套将模型推理与业务政策、Guardrail、Approved Actions、评测和人工升级结合起来的企业Agent产品。
二、企业Agent应该从“岗位”开始,而不是从“万能助手”开始
Presence的一个重要思路是:每个部署从一个明确岗位开始。
例如:
处理账单问题
处理保险理赔咨询
处理员工IT服务请求
执行外呼销售
这与很多企业常见做法不同。
错误做法:
做一个企业万能Agent
→ 接入所有知识
→ 开放所有工具
→ 让模型自己判断
正确做法:
定义具体岗位
→ 限定业务目标
→ 提供必要知识
→ 只开放必要系统权限
→ 明确可执行动作
→ 设置审批和升级规则
岗位越明确,越容易定义:
- 输入范围;
- 完成条件;
- 风险等级;
- 允许工具;
- 评测指标;
- 人工接管条件。
三、七层生产治理框架
第一层:岗位与任务边界
先定义Agent负责什么,不负责什么。
{
"agent_role": "billing_support",
"allowed_tasks": [
"解释账单项目",
"查询付款状态",
"发起低金额退款申请"
],
"forbidden_tasks": [
"修改客户授信额度",
"绕过审批直接退款",
"访问其他客户账户"
]
}
如果边界不能用清晰规则描述,这个岗位还不适合直接自动化。
第二层:知识边界
Agent只获得完成岗位所需的知识。
例如账单客服只需要:
- 计费规则;
- 退款政策;
- 发票制度;
- 常见异常;
- 当前客户账户上下文。
不应默认读取:
- 全公司合同;
- 员工信息;
- 研发代码;
- 其他客户数据;
- 与岗位无关的内部资料。
知识库权限应与租户、用户和Agent岗位共同绑定。
第三层:系统权限
工具权限不能只写在Prompt里。
推荐权限链:
用户身份
→ Agent岗位
→ 工具权限
→ 业务对象范围
→ 参数限制
→ 风险等级
→ 是否需要审批
例如退款工具:
{
"tool": "create_refund_request",
"max_amount": 500,
"requires_customer_confirmation": true,
"requires_human_approval": true
}
模型可以提出调用,但确定性代码决定是否允许执行。
第四层:业务政策与SOP
业务政策不能全部依赖模型理解自然语言文件。
对于关键规则,应转换为可执行策略:
退款金额 企业Agent竞争正在从模型与Demo能力,转向岗位化、权限化、可评测和可持续运营的生产体系。
企业自建Agent时,应形成:
```text
明确岗位
+最小知识
+最小权限
+业务政策
+模拟评测
+人工升级
+持续改进
只有模型、RAG和工具调用,仍然只是Agent能力组件,不是完整的生产级Agent产品。
延伸阅读
想持续跟踪大模型、AI Agent、RAG、MCP 与开发者生态的最新变化,欢迎访问 智元界:
https://www.zyentor.com/
智元界将持续分享 AI 热点解读、技术实战、工具推荐与企业落地案例。