防范恶意代码注入,NanoClaw与JFrog打造智能体免疫盾
强强联手:为AI智能体构建安全防线
备受企业青睐的开源项目OpenClaw变体——NanoClaw,其背后的开发团队正与软件供应链管理领域的领军企业JFrog达成战略合作。双方共同推出了一项全新的安全集成方案,旨在构建一道坚固的防线,保护NanoClaw自主智能体免受恶意代码注入的威胁。

JFrog首席战略官Gal Marder在接受VentureBeat独家专访时指出:“这些智能体执行的操作往往超出了人类的直接控制范围,甚至是我们无法通过常规训练来预测的。”
该集成方案现已正式上线。它通过将NanoClaw智能体直接连接至JFrog经过严格审查的软件注册表,确保AI助手在获取依赖项时,仅限下载那些已通过安全扫描的组件。这一举措直击当前技术领域一个日益扩大的盲点:自主智能体为了扩展功能,经常在后台自行安装软件包,而这一过程往往缺乏人类操作员的知情或监管。
NanoClaw的创造者、NanoCo AI新创公司CEO兼联合创始人Gavriel Cohen解释道:“操作这些智能体的人员未必是专业开发者,他们甚至根本意识不到后台操作可能带来的安全隐患。”
为了保障更广泛的生态系统安全,合作伙伴决定向开源社区完全免费开放此项功能。与此同时,企业组织则可以通过现有的JFrog商业许可环境,无缝引导其智能体运行。此次技术能力的升级紧随NanoCo的一系列战略布局:此前,NanoCo通过与Vercel合作,在多款应用中增加了权限对话框;近期又与Docker建立合作,允许NanoClaw智能体在Docker虚拟容器内隔离运行,从而实现更安全的环境。
当前个人自主AI智能体面临的潜在风险
当操作员与NanoCo的NanoClaw等自主系统交互时,他们通常处于高层次的抽象沟通层面。例如,用户可能只是发送一个音频文件或语音备忘录,指令智能体独立处理该内容。
正如Cohen所描述的,智能体的逻辑是:“哦,我无法识别语音备忘录,那我就去抓取一个软件包,下载并安装它,配置好然后运行。”
这种动态的自我提升机制赋予了AI智能体强大的能力,但同时也使其极易遭受软件供应链攻击。恶意攻击者正越来越多地向开源注册表中投放含有恶意代码的软件包。由于智能体是自主获取所需资源,它们往往绕过了人工审查环节。而这些操作员——可能并非技术人员——对幕后发生的安全风险几乎一无所知。
NanoCo与JFrog联手阻断恶意代码运行的机制
NanoCo与JFrog之间的集成犹如为这些AI环境植入了一套“自动免疫系统”。在底层技术上,NanoClaw智能体现在已被配置为,将其对软件包、CLI工具以及模型上下文协议(MCP)服务器的请求,全部路由至JFrog的注册表。
如果智能体尝试下载受损的库——例如存在漏洞的流行Axios软件包版本——JFrog注册表会立即拦截该请求。它会阻止安装,并向智能体返回安全策略错误,提示请求“被JFrog注册表根据403安全策略拒绝”。
至关重要的是,该系统不仅止步于拦截威胁,还创建了一个动态修正循环。智能体会收到漏洞通知,并被引导自动搜索并安装经过批准的、非恶意版本的请求软件包。
对于大型组织而言,这一集成解决了一个巨大的合规难题。Marder指出,随着企业采用自主智能体,它们需要绝对的可见性。“我们需要一个记录系统,需要一个地方来追踪谁在运行什么智能体,消费了什么软件包,使用了什么技能以及什么MCP,”他告诉VentureBeat。除了可见性,JFrog的集成还提供了一个基础的“信任层”,以及对这些自动化系统被允许访问内容的严格治理。
许可模式与可用性
在软件分发领域,许可和访问参数决定了技术的普及程度。NanoCo与JFrog的合作采用双轨模式,旨在同时服务个人开源开发者和监管严格的企业客户。
- 开源社区: 该集成完全免费。JFrog为开源NanoClaw用户提供了免费访问安全、经过验证的工件、工具和技能的权限。这使得个人开发者能够在本地运行自主智能体,而无需为每一个依赖项陷入繁琐的手动审批流程。此外,当社区成员为智能体构建并共享新的“技能”时,这些贡献内容在上传至注册表时也会经过恶意代码扫描,在他人使用前确保安全。这一基础设施直接消除了社区存储库被投毒的威胁。
- 企业部署: 该架构可无缝插入组织现有的商业环境中。企业用户无需使用公共开源注册表,而是将其NanoClaw智能体指向自己内部的JFrog注册表。这确保了所有智能体活动都符合公司的特定商业许可、内部安全策略、可见性需求和治理标准。
随着AI不断模糊人类意图与机器执行之间的界限,保障执行安全的基础设施也必须随之进化。此次合作揭示了一个核心现实:你无法训练AI完美识别每一个零日漏洞;相反,你必须构建一个环境,让智能体根本无法触达漏洞。
关注微信号:智享开源 ,及时了解更新信息。

关注微信

还没有任何评论,你来说两句吧!