你会让一个AI智能体在凌晨两点无人看管地跑进代码库,还带着内部系统的钥匙吗?多数团队的回答是“不”,这确实是正确答案。但智能体已经在做这类工作了:修构建、测发布、分拣告警、清理缺陷积压,全在大家睡觉的时候完成。问题不再是智能体该不该拿到这种权限,而是它们带着权限时,究竟跑在哪里。
![]()
11月12日,Anthropic给出了一个新答案:自托管版Claude托管智能体(Managed Agents)开启私有测试,整套服务完全跑在客户自己的云或服务器上。
托管智能体是Anthropic用来构建长时间运行智能体的服务,这类智能体一干就是几个小时,而不是回一条消息就停。此前它是托管服务,基础设施由Anthropic运营。自托管版把整套东西搬了回来:智能体执行框架、运行代码的沙箱、凭证,以及会话历史。
实际运维时,你需要管三样东西:
- 托管智能体服务器
- 它的PostgreSQL数据库
- 运行智能体shell与文件工具的worker
打个比方,这就像把工作室搬进自家车库,而不是在城里租个场地。工具一样,活儿一样,但门上的锁是你的,墙上的规矩也是你定的。
大脑和手是分开的
托管智能体的设计思路很简单:执行框架是大脑,沙箱是手,两者从设计上就保持分离。执行框架负责调用Claude、跑智能体循环;沙箱负责运行智能体的代码。会话历史和保险库密钥留在沙箱之外,只有工具需要时才会启动一个沙箱。
凭证也是同样的处理方式,它们从不待在沙箱里。对于MCP工具和受支持的API调用,沙箱外的代理会把凭证加进请求,而这些凭证可以存放在你自己的密钥管理器里。
每个环境还能锁定一份允许访问的主机清单,发往其他主机的请求一律拦截。对一个专门修构建的智能体来说,这份清单可能只有你的git主机和包仓库。智能体每一步动作都会被记录,每次工具调用和返回结果,都通过OpenTelemetry导出到团队已在用的监控工具里。
值得读两遍的部分
这里有个必须说清的保留项:模型本身不搬家。每一次模型调用仍然要离开你的网络,Claude本身依然跑在你的墙外,提示词发出去,补全结果传回来。你可以选择这些请求发往哪里:直接发给Anthropic,或者走Amazon Bedrock、谷歌的Agent Platform、微软Foundry,也可以走你自己的网关。如果你的组织与Anthropic签有零数据留存协议,该协议同样适用于这些请求,和调用Messages API的其他请求没有区别。
还有几个限制值得知道。这是私有测试,准入要通过你的Anthropic客户团队。没有公开定价,也没有正式可用日期。自托管服务器目前缺少几项托管版功能,包括定时部署、dreams和webhooks。服务器、数据库和防火墙规则现在都归你运行,打补丁自然也是你的活儿。
这是一种模式,不是孤例
上周我写了Mistral Studio,它替你运行AI智能体。Anthropic刚用一个跑在你墙内的版本作出回应。方向一致:智能体正在向代码和密钥已经所在的地方靠拢。
这说得通。看不见的智能体是风险,控制不了的智能体是更大的风险。把执行框架、历史和凭证放进自己的边界内,并不能解决所有问题,但它回答了安全团队问的第一个问题:这东西到底跑在哪?
所以有意思的问题不是智能体会不会在我们的系统里干活,它们已经在干了。问题是它们干活时谁拿着钥匙,以及那个答案是不是你。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.