AI智能体代用户行事,企业治理要补哪几道口子?

资讯 InfoQ 作者:Snowflake 王玮 全文 4897 字 · 约 13 分钟读完 配图 3 张 分类智能体

如何在赋予智能体完成任务所需权限的同时,避免授予超出需要的权限?

所属频道 智能体与 Agent

2026 年,企业级应用里的智能体会出现哪些实质突破?下载《2026 年 AI 与数据发展预测》白皮书即可看到专家的一手判断,抢先了解新的工作方式。

智能体不光是回答问题,它还会查数据、调工具,甚至替你动手办事。麻烦在于,它代表你行动的时候,你的访问权限也可能被它一并继承。治理难题随之而来:怎样让它拿到干活必需的权限,又不至于多给?

人看到敏感数据,会自己掂量该怎么处理。换作智能体,它可能把敏感数据汇总起来、转交给别的工具,或者直接呈现给本无权查看的人,一暴露就是一大片。

针对这类行为,Snowflake 给出了五项控制措施:识别智能体、限制其权限、保护敏感数据、控制资源消耗,并审计其行为。

这五项措施对应五个问题:智能体是谁?它能做什么?它能看到什么?它能消耗多少资源?它做过什么?

Article content

识别:智能体身份

把智能体接到获准使用的工具上,只解决了一部分问题。智能体接入 Snowflake 之后,你还得弄清当前会话里执行操作的是智能体,而不只是用户,才能套用恰当的控制措施。

智能体身份功能可以识别出有智能体参与的会话,并把这一上下文送进现有的策略与审计界面。会话如果来自 Snowflake 支持的入口,Snowflake 会自动识别智能体,涵盖 Cortex Agents、Cortex 轻量级智能体、CoCo 客户端、CoWork,以及由 Snowflake 管理的 MCP 服务器。

外部智能体则有两种识别方式:

  • 一是给需要独立 Snowflake 身份和权限的自主智能体创建 SERVICE_AGENT 用户。该用户可通过工作负载身份联合、密钥对身份验证或程序化访问令牌完成身份验证;

  • 二是针对代表最终用户执行操作的委托智能体,在自定义 Snowflake OAuth 或 External OAuth 安全集成上设置 IS_AGENTIC = TRUE。

一旦 Snowflake 识别出智能体参与的会话,现有控制措施就能用上这一上下文:

  • SYS_CONTEXT('SNOWFLAKE$CURRENT', 'IS_AGENT_ACTIVATED')智能体处于活动状态时返回 TRUE。在策略逻辑中使用时,请将结果转换为 BOOLEAN;

  • QUERY_HISTORY.agent_type用于识别直接发出查询的智能体,取值可以是 CORTEX_AGENT、CORTEX_LITE_AGENT 或 EXTERNAL_AGENT;

  • ACCESS_HISTORY.agents_info记录参与对象访问的智能体,并可呈现嵌套调用链中的多个智能体。

传统用户和角色信息答不了的一个问题,智能体身份答了:**当前会话中是否有智能体参与?**数据策略、会话限制和审计查询随后都能用上这一上下文。

限制:为智能体权限设定上限

识别出智能体,并不等于它可执行的操作会自动变少。智能体代表用户行动时,可能把用户的权限整个继承过来,哪怕任务只需要其中一小部分。结果就是,智能体拿到的访问权限可能超出所需。

Article content

面向智能体参与会话的权限上限功能已经上线,正式名称为受限会话范围。该机制与 RBAC(基于角色的访问控制)搭配运行:作用只是把智能体可用的权限收窄,并不会赋予用户本人不具备的权限。管理员可以借助会话策略套用预定义范围:

CREATE SESSION POLICY governance.agent_readonly_policy  AGENT_RESTRICTED_SESSION_SCOPE =    'SNOWFLAKE$DATA_READ_WITH_AI';ALTER ACCOUNT SET SESSION POLICY  governance.agent_readonly_policy;
复制代码

当智能体处于活动状态,这套预定义范围允许其读取数据、发现对象,并使用已获准的 AI 相关对象;写入、DDL、授权操作和存储过程则被一并挡在外面。若会话中没有智能体参与,受限范围不生效,用户照旧按常规 RBAC 权限行事。

预定义范围满足不了需求,也可以针对特定工作流划出更严的边界:

  • 允许读取生产环境数据,但把写入操作限制在沙箱或个人数据库中;

  • 智能体会话期间,禁止将指定的特权角色用作主角色或次要角色(需要严格限制就用允许列表,因为角色继承仍然生效);

  • 禁止切换角色;

  • 把数据的访问范围框定在获批的数据库与架构之内;

  • 指定哪些智能体、函数或者别的程序化对象可用。

RBAC和智能体的受限会话范围不是一回事,这个差别很关键:RBAC管的是用户本人能做哪些操作;受限会话范围管的是智能体替这位用户出手时,权限的天花板在哪。它也不同于数据保护。会话范围划定智能体能去哪些地方、能做哪些操作;数据策略则管智能体到了那个地方之后,哪些值它看得见。

保护:数据策略要认得智能体

光有权限上限还不够。智能体照样可能碰到用户本人有权看的数据。数据策略就是补这一环的。举个例子,智能体在线时,现有的掩码策略可以只返回打过码的值,哪怕用户这个角色本来能看原始值:

CREATE OR REPLACE MASKING POLICY email_agent_maskAS (val STRING) RETURNS STRING ->  CASE    WHEN SYS_CONTEXT(      'SNOWFLAKE$CURRENT',      'IS_AGENT_ACTIVATED'    )::BOOLEAN = TRUE      THEN '********'    WHEN CURRENT_ROLE() IN ('ANALYST')      THEN val    ELSE '********'  END;
复制代码

用ANALYST角色的人能直接看到原始邮件地址;有智能体参与的会话,拿到的就是掩码后的值。

同一套上下文还能用在:

  • 掩码策略

  • 行访问策略

  • 投影策略

  • 聚合策略

  • 联接策略

提示词里可以要求智能体别把敏感值抖出来。数据策略则是在数据层拍板,决定智能体能不能拿到这个值;只要Snowflake认出当前会话里有智能体,这套控制就起作用。

控制:管住AI资源开销

Article content

用户提一次请求,背后可能牵出好几轮模型调用、检索步骤和工具调用,真正烧掉的AI资源比这条请求表面看上去多得多。Snowflake的单用户配额已经正式发布,管理员能盯住、也能限制单个用户在AI Functions、Cortex Agents、CoCo和CoWork里花掉的AI credits。

用单用户配额,团队可以做到这些:

  • 给范围内的每位用户定下每天、每周或者每月的credit上限;

  • 所有用户用同一份配额,也可以按标签给指定用户群单独设;

  • 实际消耗或预计消耗越线时,通知用户和管理员;

  • 用户触到设定限额,新的AI请求会被自动拦下;

  • 配额周期重置或限额调高之后,拦截解除;

  • 在Snowsight里看使用率、支出和执行状态。

这样一来,开发者跑AI工作流有了明确的边界,管理员也能把资源消耗抓在手里,不必一条条提示词、一次次部署去手动翻。

两边的分工很简单:访问策略管请求放不放行;配额管请求能烧掉多少AI资源。

审计:查清智能体干了什么

最后一个问题落在责任追溯上:智能体做完操作,怎么确认它到底做了什么?识别出智能体之后,可以借Snowflake的历史记录视图去查它的活动。

QUERY_HISTORY.agent_type用来认出直接发查询的那个智能体。近期记录下来的智能体活动,可以用下面这条语句查看:

SELECT  query_id,  user_name,  role_name,  agent_type,  start_time,  query_textFROM SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORYWHERE agent_type IS NOT NULLORDER BY start_time DESC;
复制代码

从这些信息里,你能弄清楚:

  • 哪些被识别出来的智能体发过查询?

  • 用户和角色分别是谁?

  • 活动发生在哪个时间点?

  • 智能体执行的是哪条 SQL?

这里有个重要限制得说清楚:这条查询只能覆盖 Snowflake 已经识别并记录在案、由智能体发起的活动。环境里那些没被发现的智能体、没登记的工具,它查不出来。

要查对象层面的活动,ACCESS_HISTORY.agents_info会记下访问 Snowflake 对象时参与的智能体。查询历史里只有一个agent_type 值不同,agents_info能把嵌套调用链里的多个智能体都展示出来。

这两种视图回答的是不同问题:

  • 使用 QUERY_HISTORY查直接发出查询的那个智能体;

  • 使用 ACCESS_HISTORY看访问 Snowflake 对象时都有哪些智能体参与。

身份信息能确认智能体确实参与了操作;智能体受限会话范围能限定它能做哪些事;数据策略决定它能看到什么;历史记录则还原发生过什么。

把这几项措施配合起来

假设有个智能体要汇总敏感的交易信息。分析师手握生产环境的广泛访问权限,但智能体要完成这件事,用不着全部权限。目标是让它拿到任务所需的信息,又不至于无限制地访问分析师能看的全部内容。

自主运行的工作负载,可以给智能体配 SERVICE_AGENT 身份;委托访问的场景,则用IS_AGENTIC = TRUE的 OAuth 集成,再叠加智能体受限会话范围和能识别智能体的数据掩码策略。

这样智能体能取到获准访问的数据,结果也只能写到获准的位置。事后管理员可以用QUERY_HISTORY.agent_type 和 ACCESS_HISTORY.agents_info核查智能体做了哪些操作、碰了哪些对象。

智能体自己跑起来之后

智能体在你不在场时运行,这些管控就更关键。CoCo 自动化就是一条保存下来的提示词,可以按计划执行。它无人值守也能跑,每次运行都会新建一个对话线程,方便你事后翻看智能体的消息、工具调用、运行结果和最终回复。适合交给智能体干的活,一般要靠推理或判断,而不是跑一段静态宏:

  • 排查前一晚的故障。按可能原因归类得靠判断,光靠GROUP BY;

  • 说不清某项指标为什么变化。查询能算出数值;要解释变化,得把多种信号放在一起看,判断哪些信号起了作用;

  • 检查数据新鲜度和质量。数据缺口重不重要要看具体情境,固定阈值覆盖不了所有情况。

CoCo 自动化跑在 Snowflake 内部的 Snowflake 托管沙箱里,不在你的设备上。它不需要用仓库,目前处于公开预览阶段。自动化同样受这套治理措施约束。每次运行都按创建者的身份和调用者权限执行,遵循基于角色的访问控制、行访问策略和掩码策略。每次运行用的是该用户的默认角色和默认次要角色,而不是创建自动化时处于活动状态的角色。要缩小潜在影响范围,就得谨慎配置这些默认设置,只挂工作流真正需要的资源。任务历史记录能确认运行有没有完成;对话线程则显示智能体实际做了什么。

想知道哪些重复性工作适合交给智能体,以及自动化该怎么设置,可以去看我究竟应该用智能体自动化哪些工作?

开始使用

  • 先分清智能体的身份。自主运行的工作负载,用 SERVICE_AGENT 来标识;受托代为执行的智能体,则走IS_AGENTIC = TRUE。

  • SNOWFLAKE$DATA_READ_WITH_AI权限方面也得收紧:可以从起步,也可以自行划定智能体能用的受限会话范围。

  • 敏感数据要另加一层防护,可用IS_AGENT_ACTIVATED同时得让现有策略认得出来这是智能体,而不是普通用户。

  • 资源开销也要管住,按需给单个用户设定 AI credit 配额。

  • 最后是审计。QUERY_HISTORY 和 ACCESS_HISTORY 两个视图能查到智能体做过哪些操作、碰过哪些对象。

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. 支付宝AI支付办黑客松:20万奖池,12月1日报名截止

    10月24日,支付宝AI支付联合观猹发起“PAYATHON 2026”年度黑客松,邀请开发者带着应用、Skill 或 Agent 参赛:接入支付,把创意推向真实市场,争夺 20 万元总奖池。报名截至12月1日,线下决赛将于12月26日举行。

    来源 InfoQ
  2. 什么值得买接入乐奇AI眼镜:张大妈上岗,看见商品就能搜

    【TechWeb】10月27日消息,在Rokid Jungle 2026乐奇AI眼镜新品发布会上,作为乐奇Rokid首家消费决策类生态合作伙伴,值得买科技进一步将“什么值得买”的兴趣消费服务拓展至新一代AI眼镜,并以消费智能体“张大妈”为交互入口,为用户带来“看见即搜索”的全新体验,推动AI消费决策服务向可穿戴智能终端

    来源 AI 行业观察
  3. 花椒直播封冰清:约30个Agent落地后,企业AI该怎么持续演进?

    今年最大的一个变化是,企业做 Agent 的门槛越来越低,但做出一个能完成任务的 Agent,与让它在业务中持续稳定运行,还存在一定的距离。因为当 Agent 数量和使用频率放大后,很多原本不显眼的问题也会跟着放大。 花椒的 Agent 实践,提供了一个观察这种变化的样本。 花椒直播 CTO、超序 AI 创始人兼 CE

    来源 AI 行业观察
  4. 蒋冠军:千问个人AI智能体靠模型记忆生态三要素

    阿里千问 AI 算法负责人蒋冠军在 2026 中国计算机大会上分享了个人 AI 智能体的技术实践。他将 AI 应用分为对话、代理、助理三阶段,指出当前正迈向助理阶段。个人智能体需模型、记忆、生态三要素协同,其中模型覆盖 30 多个行业、8000 多项能力,记忆则需避免噪声积累。#阿里千问# #AI智能体#

    来源 IT之家
  5. 30 个 Agent 背后:花椒如何建设可持续演进的企业 AI 能力?

    作者 | 凌敏今年最大的一个变化是,企业做 Agent 的门槛越来越低,但做出一个能完成任务的 Agent,与让它在业务中持续稳定运行,还存在一定的距离。因为当 Agent 数量和使用频率放大后,很多原本不显眼的问题也会跟着放大。花椒的 Agent 实践,提供了一个观察这种变化的样本。花椒直播 CTO、超序 AI 创始

    来源 腾讯网
  6. 六款AI智能体实测:最贵那款没排第一

    WIRED记者Reece Rogers花了一整天时间,实测了Meta Muse、Anthropic Claude Duet等六款主流AI智能体,从日程管理到信息检索,逐一评估它们完成基础任务的能力。结果出人意料:最贵的不一定最好用,而最不起眼的那款反而在多项任务中表现稳定。本文带你了解各款智能体的真实优劣,以及当前AI

    来源 AI 科技快讯
  7. 英伟达Meta深化Muse合作:30亿美元加码AI智能体

    英伟达宣布与 Meta 扩大 Muse 智能助手方向的合作,以满足市场对 AI 智能体日益增长的需求,将在智能体安全、监控等领域展开技术合作,同时向 Meta 投资 30 亿美元,采用英伟达相关芯片及网络技术提升 Meta AI 数据平台规模。#英伟达# #Meta# #AI智能助手#

    来源 IT之家
  8. 蒋冠军:个人AI智能体落地靠什么?模型、记忆与生态需协同

    IT之家 10 月 25 日消息,在 10 月 22 日的 2026 中国计算机大会上,阿里巴巴千问事业部 AI 算法负责人蒋冠军分享了千问打造个人 AI 智能体的技术实践过程。他认为,真正的个人智能体阶段,应该带来增量价值的创造和个性化的主动服务,模型、记忆与生态是共同构建这一核心能力的三要素。蒋冠军将 AI 应用的

    来源 腾讯网
  9. Anthropic安全测试被AI攻破:12小时泄露薪酬与Slack机密

    就在刚刚,Anthropic被攻破了! 「用AI攻击AI」的自动化黑客时代,已经彻底降临。 短短12个小时,AI巨头Anthropic的防线被AI智能体撕得粉碎。 薪酬数据、录用详情、内部会议实录,甚至包含讨论最先进AI模型机密的Slack内部消息,全部暴露在入侵者的视野之下。 这不仅是Anthropic的「社死」瞬间

    来源 AI 行业观察
  10. 蚂蚁国际Antom:AI智能体如何改写跨境支付链路

    “支付”这件事情,正在变得越来越便捷。无论是网上购物、在线点单,还是线下消费,消费者只需要点击、扫码或碰一碰,就可以完成支付操作。但在这短短几秒钟内,背后实际上运转着一套复杂的支付系统。 ....

    来源 腾讯网
  11. 周鸿祎谈360 AI化:纳米Work排第18,企业智能体才走到第二步

    10月14日,周鸿祎在接受采访时,承认360也还没完成企业AI化。 他把企业使用AI分成三个阶段:先让员工学会使用AI,再借助Agent提高个人效率,最后让智能体进入业务系统,独立完成一段工作。360已经在内部测试了大量Agent,但周鸿祎说:“不过我们现在也才探索到中间第二步,还没探索完呢。” 这距离他正式发布纳米W

    来源 AI 行业观察
  12. Axiom Math用数十个AI Agent,24天形式化有限单群分类定理

    10 月 26 日,AI 数学公司 Axiom Math 宣布,由人类数学家和工程师组织的数十个 AI Agent,在 24 天内完成了这一巨型定理的 Lean 形式化,生成约 4310 万行代码、205 万个形式化声明,给出了第一份覆盖整个分类定理的计算机检查证明。

    来源 凤凰科技
  13. Jayden、Sam、Zack向编辑荐稿:AI记者上岗,新闻室准备好了吗?

    Jayden、Sam和Zack正积极向编辑推销调查报道与深度特稿——但它们都不是人类,而是AI智能体。WIRED记者Kate Knibbs记录了这场新闻业的新实验:当AI开始主动选题、撰写报道并接受编辑审稿,新闻编辑室的工作流程、伦理边界与职业定义都将面临重新审视。

    来源 AI 科技快讯
  14. Gartner调研:44%CEO难证AI财务回报,75%仍加码技术投资

    Gartner调研显示,虽有44%的CEO难以向利益相关方证明AI财务回报,但75%仍计划增加技术投资。63%的CEO认为到2027年从根本上重新设计运营模式是加速兑现AI回报的关键举措,52%考虑部署AI智能体,Gartner建议CIO以财务运营成果衡量进展。

    来源 凤凰科技
  15. 皮查伊谈AI自我改进:距最终形态尚远,Gemini 4 Argon将攻坚复杂编程

    IT之家 10 月 24 日消息,据《商业内幕》报道,谷歌 CEO 桑达尔 · 皮查伊认为,距离 AI 能够完全自主地改进自身,还有很长的路要走。皮查伊透露,谷歌研究人员开始使用 AI 智能体辅助开发模型,但技术仍处于起步阶段。“我们距离递归自我改进(RSI)的最终形态还很远。准确地说,在模型研发的各个环节,AI 研究

    来源 腾讯网
  16. 灵光2.0上线:蚂蚁推出能管事的个人AI助理

    机票和酒店订好,还是忍不住隔几天查查价格。降了,算算退改费用,看要不要重订;没降,过两天再看。花不了多少时间,却总得惦记着。 为了追剧开了会员,剧看完就没再打开,自动续费却一直没停。直到某天翻账单,才发现又扣了几个月的钱。 这些事务单次处理并不复杂,却一直需要反复关注。过去,AI可以帮忙查一次价格、分析一份账单,跟进工

    来源 AI 行业观察
  17. 六大AI智能体实测:谁能让AI替你把活干完?

    WIRED记者Reece Rogers花了一整天时间,实测了Meta Muse、Anthropic Claude Duet等六款主流AI智能体,从日程管理到信息检索,逐一评估它们完成基础任务的能力。结果出人意料:最贵的不一定最好用,而最不起眼的那款反而在多项任务中表现稳定。本文带你了解各款智能体的真实优劣,以及当前AI

    来源 AI 行业观察
  18. Meta Muse上线一个半月下载1090万次:AI替你花钱能走多远?

    上线一个半月以来,Meta的智能体Muse展示了惊人的用户增长。Sensor Tower最新数据显示,Muse自9月推出以来,累计下载量达1090万次,其中美国地区下载量为1020万次。 Meta刚刚发布的Q3财报中则称,Muse用户中约25%每天使用,超过25%的用户通过Muse购物,平均订单金额超过200美元。财报

    来源 AI 行业观察
  19. Cerebras联手甲骨文:2027年OCI云上跑高速AI推理

    当地时间10月27日,Cerebras Systems与甲骨文宣布达成合作,计划于2027年在甲骨文云基础设施(OCI)上提供Cerebras高速AI推理服务,面向AI实验室、企业及开发者。双方称,更快的推理速度有助于降低多步骤智能体工作流的延迟,提升AI应用的响应能力。Cerebras的晶圆级引擎将计算与内存集成于单

    来源 腾讯网
  20. 小米HachimoDock开源AI硬件:150元自制桌面桌宠

    2026 观猹大会期间,由小米技术委创新产品团队孵化的开源 AI 硬件 HachimoDock 亮相 —— 这是一台可由用户按个人喜好自由改造的桌面 AI 设备,小巧机身集成了个性化桌宠、语音操控电脑端 Agent、智能家居联动、自定义组件创作等能力。

    来源 IT之家
  21. 小米开源AI硬件HachimoDock:150元成本,桌面Agent与桌宠二合一

    10月26日午间,在2026观猹大会上,小米技术委创新产品团队正式推出开源AI硬件 HachimoDock 。该设备自制成本约150元,旨在降低AI硬件体验门槛,让其成为大众入门Vibe Coding的桌面级创新产品。 HachimoDock 采用小巧机身设计,深度集成桌面宠物、语音操控电脑端Agent、智能家居联动及

    来源 AI 开发者社区
向下滚动自动加载更多