# Uber outlines a three-layer safety design for AI agents

> Original title: Uber 的 Agent 安全实践：有权限执行，不代表符合用户本意

- Source: meng shao
- Published: 2026-11-07T05:18:18.000Z
- Bad Influence: https://badinfluence.news/items/zuvj6wglr7vf8207xvshhc8eg
- Original: https://x.com/shao__meng/status/2118936056548688090

## Summary

Meng Shao reposts Uber Engineering's account of Secure AI, which checks whether an agent's actions match the user's request, not only whether it has permission. The design combines pre-launch review through AI Registry and Argus, runtime action checks by AI Guard, and continuous testing with replay and red teaming. Uber has not published block rates, false-positive rates, or latency data, so the post presents deployment experience rather than proof of effectiveness.

## Post

Uber 的 Agent 安全实践：有权限执行，不代表符合用户本意

来自 @UberEng 一如既往的优质分享：Uber 的内部安全体系 Secure AI，不只检查智能体有没有权限，还检查具体动作是否符合用户请求。它把上线前审查、运行时约束和持续测试结合起来，但没有公布量化防护效果。
https://www.uber.com/us/en/blog/securing-ai-agents/

为什么传统权限不够

智能体会读取网页、文档、工具结果，再自行决定下一步。即使账号、工具和接口调用都合法，它仍可能被外部内容里的恶意指令带偏，执行用户根本没有要求的操作。

因此，身份认证和授权之外，还需要回答：这个动作为什么发生，依据来自用户，还是来自不可信内容？

三层防护怎么配合

1. 上线前明确边界。 AI Registry 登记智能体的用途、负责人、允许的行为和风险等级；Argus 分析代码、提示词与工具调用路径，对照申报用途和实际能力。第三方工具、MCP 服务器和模型也要接受安全检查。

2. 运行时核对动作。 AI Guard 结合用户请求、角色、会话上下文和智能体用途作判断，再由运行时组件执行。关键设计是把高权限动作追溯到用户实际提出的请求，防止网页或文档中的指令冒充授权。为控制延迟，Uber 使用本地小型专用模型，并行执行多项检查。

3. 上线后持续校准。 系统追踪动作、工具调用和防护判断，通过历史交互回放测试新规则，再结合红队测试调整策略。提示词和回复仅在必要时保存，并采取敏感信息处理、访问限制和到期删除措施。

难点不是检测，是取舍

规则过严会拦住正常工作，过松又会漏掉攻击。Uber 采用先观察、不拦截的影子模式，并按不同智能体逐个校准，而不是依赖统一阈值。

团队也承认：防护只能降低风险、提高攻击成本，对新型提示词注入的效果仍较难预测。全文没有公开拦截率、误拦率或延迟数据，因此应把它看作部署经验，不能当成有效性的完整证明。

![](https://badinfluence.news/api/img-proxy?u=https%3A%2F%2Fpbs.twimg.com%2Fmedia%2FHWf5G3RbAAEuMfU.jpg&mode=thumb&exp=1794268800&sig=264a75791f37b0e7)

## Quoted post @UberEng

> https://x.com/i/article/2118122264705347584

https://x.com/UberEng/status/2118769501332463762
