云栖大会之后,企业 Agent 该怎么落地

云栖大会之后,企业 Agent 该怎么落地
蔡坨坨转载请注明出处❤️
作者:测试蔡坨坨
原文链接:caituotuo.top/8a62f4c1.html
你好,我是蔡坨坨。
2026 年云栖大会,阿里云围绕 Agentic Cloud 介绍了一批产品。发布会上的名词可以层出不穷,但真正回到工作现场,问题其实很具体:执行要有边界(Agent Sandbox),经验要能延续(Agent Context),协作要有章法(Agent Core),数据要能接上(Agent Bridge)。 否则,再多能力也容易各自为战,再完整的方案也难免顾此失彼。
归根结底,企业 Agent 要真正落地,离不开四项能力:安全执行、知识与记忆复用、协作治理,以及连接企业系统和实时数据。
这四个问题并不只属于阿里云。云厂商在补底座,开源项目在磨工具,不同产品各有所长,也各有边界。与其被一个个“全家桶”牵着走,不如顺着这四条主线去看:哪里已经成熟,哪里仍有缺口,哪里看似热闹,实则还差临门一脚。
比起比较谁更全,先弄清楚团队眼下缺的是哪一块,往往更重要。
安全执行:先把边界划清楚
聊天机器人只生成文字时,答错一句,通常还有人能兜底。可当 Agent 开始运行脚本、安装依赖、操作浏览器、读写文件,事情就不再停留在“说错话”这一步。
一段写错的代码可能删掉文件,一个被污染的网页可能诱导它调用不该用的工具。Agent 一旦有了“手脚”,安全问题也就从回答是否准确,走到了执行是否可控。
沙箱解决的,首先是执行隔离。
阿里云 Agent Sandbox 支持代码、浏览器等工作负载在独立环境中运行,也提供休眠、恢复和状态快照。常见的 E2B 为沙箱提供独立的 Firecracker microVM,具备命令、文件系统和网络能力,并支持暂停后恢复;Daytona 同样提供可编程创建的 Agent 沙箱,默认采用隔离的 Linux 容器,也支持 VM 等运行形态,并可以从快照恢复环境。
看起来都是“给 Agent 一台机器”,里面的门道却不完全相同。
阿里云 Agent Sandbox 按 Agent 操作的对象,把环境分成四类:
- 代码沙箱:提供命令、进程和文件环境,适合 Coding Agent、代码解释器、数据分析和自动化测试。
- 浏览器沙箱:提供无头或带图形界面的浏览器,用于网页操作、网页测试和 Deep Research。
- 桌面沙箱:提供完整桌面图形界面,用于 Computer Use 和桌面软件自动化。
- 移动沙箱:提供移动端应用环境,用于移动 Agent 和应用兼容性测试。
这里要分清:这是按操作对象分类,不是四个安全等级。Agent 可以整个运行在沙箱中,也可以继续留在外部,只把代码、浏览器或桌面操作交给沙箱执行。
另一个容易混淆的,是 Codex、ClaudeCode 等 Agent 工具自带的沙箱。
本地 Codex CLI 的沙箱,主要约束 Agent 在当前电脑上“能碰什么”。 比如 workspace-write 允许它修改工作区内的文件,越过边界时再通过审批处理;在 macOS 上,Codex 会借助系统的 Seatbelt 落实这些限制。
E2B、Daytona 和阿里云 Agent Sandbox 更像是在回答另一个问题:“这件事到底放到哪台隔离环境里执行?” 它们提供的是可按任务创建的独立运行环境,以及环境供给、隔离、暂停、恢复和回收等生命周期能力。
如果用的是 Codex Cloud,情况又不同。它本身已经运行在远端隔离环境中,是否还要叠加其他沙箱服务,要看团队是否需要特定运行形态、环境快照,或者自己掌握生命周期管理。
所以,同样叫“沙箱”,背后的安全边界并不一样。容器、microVM、独立 VM,各有取舍;不能只看名字相同,就把它们混为一谈。
更重要的是,沙箱只能管住环境,管不住意图。
如果 Agent 持有生产系统的高权限凭证,沙箱也不是万能的。环境可以隔离,但网络、凭证和工具权限仍要收紧;删除、付款、发布这类高风险动作,还需要人工审批。
沙箱管“在哪里做”,权限管“能做什么”,审批管“谁来点头”。
三道边界守住了,Agent 才算真正可控。
长期上下文:让经验有来处,也有去处
企业文档上传后能回答问题,只解决了“查资料”。真正到了跨会话、跨 Agent 的长期协作里,还会遇到另一类信息:为什么放弃某个方案,规则什么时候改过,哪些结论只适用于特定客户。
如果每次都把整段聊天重新塞回 Prompt,不但成本高,也容易把旧判断、旧背景一并带回来。信息越多,未必越准;记忆没有筛选,反而容易顾此失彼。
阿里云在云栖提到的 Agent Context,定位是连接企业文档、业务系统和会话记录的上下文服务。放到整个行业里看,长期上下文大致有两种思路值得关注。
OpenViking 由字节跳动火山引擎团队开源。它把 Resource、Memory、Skill 放进 viking:// 虚拟文件系统,让 Agent 沿着目录浏览、检索和读取。L0 看摘要,L1 看概览,L2 再读原文;先辨方向,再取细节。会话结束后,还可以继续提取经验,沉淀到长期记忆里。
阿里云已有的 RDS ContextDB 走的是另一条路:工作空间里区分成员记忆和知识库,任务中的事实可以沉淀、召回,个人记忆还能经过审核,晋升为团队知识。
选上下文方案,别只看“能不能答对一题”。更该看换人、换 Agent、换会话之后,旧结论还能不能找回来;规则更新后,冲突能不能识别;答案能不能追到原文;不同角色看到的内容是否各守边界。
记得住只是起点,记得准、找得到、改得动,才真正能用。
协作治理:分工有序,责任有归
一个人用 Agent,很多问题靠自己盯着就能解决;一旦进了团队,事情就没这么简单了。
任务谁来接,权限怎么划,工具谁能用,失败后谁来兜底,都要有章可循。否则信息散在各自的窗口里,久而久之,任务容易断线,责任也容易失焦。
阿里云 AgentCore 更偏企业级构建与治理:统一管理 Agent、模型、Skill、MCP 工具和凭证,并提供 Team 协作、权限控制和运行观测。它解决的是“怎么管”的问题,但多 Agent 真正协同起来,还需要一层“怎么编排”。
于是就会走到 Agent 编排工具这一层:谁先做、谁后做,哪些任务串行,哪些可以并行,失败后怎么重试,结果又交给谁继续处理。
比如,团队想把“需求分析 → 代码修改 → 测试验证 → 结果汇总”拆给不同 Agent 处理,就会遇到两种常见做法。
一种是自己搭流程。比如像 CrewAI 这种多 Agent 开发框架,开发者可以在代码里定义 Agent、Task、Crew 和 Flow,再通过 Tool、MCP 等方式接入外部能力。像 Codex 这类 Coding Agent,也可以经过封装后接进流程,由 CrewAI 负责任务之间的调度和衔接。它更适合那些希望自己掌控编排逻辑、按业务需要定制流程的团队。
另一种是直接用现成的开源平台。比如 Multica 这种开箱即用的人机协作工作台。团队可以直接创建任务、分配智能体、设置 Access 和自动化规则,再把具体执行交给 Codex、Claude Code 这类 Coding Agent。执行进度、结果和交接状态再回到平台里统一查看,不需要先从代码层搭起整套协作框架。
所以两者虽然都在解决多 Agent 协作,思路并不一样:CrewAI 更偏“自己搭一套”,Multica 更偏“拿来就用”。
实时数据:让判断跟得上变化
知识库可以告诉 Agent“库存低于多少需要补货”,却回答不了“此刻还剩多少库存”。
真实世界里的判断,从来不是一成不变。订单在流转,库存有增减,日志持续写入,事件不断发生。Agent 如果只会翻旧资料,就很难跟上业务节奏;真正进入流程,还得看得见变化,也接得住当下。
阿里云 AgentBridge 做的,就是在 Agent 和企业系统之间搭一座桥。
第一步,是把数据接进来。通过连接器接入 MySQL、PostgreSQL、Elasticsearch、ClickHouse、Hive 等数据源,再由 Catalog 统一组织实时事件、业务库、湖仓和文件,Analysis 则负责跨源查询。
这样一来,Agent 看到的就不只是“过去发生过什么”,还可以结合“现在正在发生什么”一起判断。
第二步,是让 Agent 用得上这些数据。
AgentBridge 可以把能力通过 Remote MCP 暴露出来,再配合 OAuth 或静态凭证控制访问范围。Agent 接入之后,可以在授权范围内查询和检索已经组织好的数据。
但接得上,不等于看得懂。
像“可售库存”“有效订单”“风险客户”这类字段,背后都有自己的业务口径。数据可以由系统提供,含义却仍要由企业说清楚。否则数据再实时,也可能南辕北辙。
除了 MCP,CLI 也是另一条常见路径。比如 飞书 CLI 把文档、消息、日历等能力做成命令,MaxCompute CLI 则提供结构化输出和 Skill,Agent 可以在授权环境中直接调用。
两者各有侧重:MCP 更像标准化工具接口,适合接入 Agent 客户端;CLI 更贴近已有的终端、脚本和自动化流程。无论走哪条路,身份、权限和执行记录都绕不过去。
所以,这座“桥”其实分成两段:上游把数据接进来,下游把能力交给 Agent。 查数是一回事,创建工单、发消息、走审批、做回写,又是另一回事,背后需要不同的系统和权限设计。
行业里也有不少产品在补这一环。Airbyte 更擅长多源连接,Confluent Real-Time Context Engine 更偏实时事件,Composio 更靠近 SaaS 工具调用和用户授权。看起来都在“连接外部世界”,实际各有分工。
接入成功也只是起点。
还是拿库存预警举例:Agent 不仅要拿到实时库存,还要知道“可售库存”怎么算、哪些订单已经锁定、数据延迟多久、最后该通知谁。
数据要进得来,口径要说得清,判断还得接得上流程。
只有这三步连起来,实时数据才不是一串刚更新的数字,而是真正能推动业务往前走的依据。
从能力拼图,到业务闭环
回过头看,这四部分其实不是彼此孤立的能力,而是一条完整链路。
沙箱解决的是执行边界,让 Agent 知道什么能碰、什么不能碰;长期上下文解决的是经验延续,让一次任务里的判断不至于随会话结束而散掉;协作治理解决的是分工与责任,让多个 Agent 进入团队后依然有章可循;实时数据解决的是业务连接,让 Agent 不只会翻旧账,也能看见当下正在发生什么。
四块能力拼在一起,Agent 才真正从“会回答问题”,走向“能参与工作”。
但企业落地最怕的,不是能力不够多,而是能力彼此脱节。沙箱有了,权限却没收紧;记忆有了,知识却没人治理;Agent 多了,任务却没人接手;数据接上了,业务口径却说不清。看起来样样都有,真正跑起来,还是顾此失彼。
所以,比起追一套所谓的“全家桶”,更重要的是先看清团队眼下缺的是哪一环,再从一条真实业务链路开始验证。
让执行有边界,让经验能延续,让协作有归属,让数据接得上流程。
能跑只是开始,能记、能管、能接、能落,才算真正走进业务。





