术语
受治理工具层
受治理工具层是位于 AI Agent 与业务系统之间的那一层——在这一层里,Agent 调用的是受控动作而不是裸接口,因此每一次调用都带着发起者的身份、按这个人的权限被检查、在动作需要签字时暂停等待审批,并最终落进审计账本。
又称 受治理的工具受控动作层策略强制工具层
在实践中
这一层之所以存在,是因为把 Agent 接进系统最快的做法——把一个现成接口包成工具——包住的往往是为可信后端调用方设计的东西。这类接口默认授权已经在上游发生过,所以它自己什么都不验证。直接暴露给 Agent,它就以服务的触及范围去查询,而不是提问那个人的;写操作被归到服务名下,而不是任何一个可追责的人身上;这些调用也压根不进业务审计账本。把裸接口包成工具,可能等于悄悄给 Agent 发了一张超级用户通行证。
「受治理」具体必须落成四条性质。身份要传递下去:调用以发起它的那个人的身份执行,并且在一个 Agent 调用另一个 Agent 时继续如此——越权往往不出现在第一跳,而是悄悄出现在第二跳。强制点要落在运行时而不是提示词里:越权调用应当被当场拦下,而不是被劝阻。审批要成为动作本身的属性:有实质影响的操作,无论从哪个入口被够到,都会停下来等一次签字。所有调用要落进同一本账:这样「谁看了什么」事后才有答案。还有第五条性质,它决定前四条能不能扛住规模——工具应当由业务对象的定义派生出来,因为手写的身份检查撑不过几十个服务端和几百个工具。
ObjectStack 把这一层从元数据里生成出来。一个动作只有在它自己的定义里主动选择开放,才会成为 Agent 可调用的工具——ai.exposed 标志默认为 false,什么都不写的动作就是没有开放;而已开放的动作,走的是与 REST 路由同一道权限闸门、同一个动作执行器,而不是另开一条并行通道。有一条诚实的边界对任何实现都成立,包括这一个:受治理工具层约束的是影响半径,不是判断力。它能阻止 Agent 去做它无权做的事,却拦不住一次「在权限之内但本不该做」的操作。那个缺口属于评测、高风险动作的审批阈值和流程设计。
这个术语用在哪里
真正用到这个术语的页面与文章。
产品页面
文章
- MCP 安全:为什么协议还需要受治理的工具层 MCP 和 A2A 让 agent 连接工具与其他 agent 变得更容易,但连接不等于授权。企业缺的不是再包一层接口,而是每次调用都带身份、强制权限、留下审计的工具层。
- AI 如何触发业务动作:Action 元数据如何保证受控执行 AI agent 的价值不只是回答问题,而是帮助用户更新记录、创建任务、发起审批和推动流程。ObjectOS 用 Action 元数据把按钮、流程和审批开放给 AI,同时保留权限、确认和审计。
- AI Agent 权限检查跑在哪一层:查询下推、字段脱敏与工具闸门 该不该守权限已经没有争议;决定这道边界真假的是检查跑在哪一层。数据进入模型上下文之后再过滤,等于没过滤——那是纸面权限。本文拆开查询、字段、工具闸门三个执行点,以及平台明确不兜底的两处。