AI资讯 / Agent

Agent / 工程

LangChain 与 NVIDIA 联手推出受治理的编码智能体蓝图,专为敏感代码现代化而生

LangChain

LangChain 与 NVIDIA 合作推出了一套面向敏感代码场景的受治理编码智能体蓝图,将 LangChain 的开源编码智能体框架 Deep Agents Code(dcode)与 NVIDIA 的开放模型 Nemotron 3 Ultra 及平台 NemoClaw 整合在一起。只需一条命令,即可在 OpenShell 沙箱中完成部署,沙箱默认拒绝所有网络出口,敏感操作须经人工审批,每次运行均生成可审计的日志记录。该方案的核心价值在于三点:模型与框架均为开放授权,团队可自行调优或替换;源代码和数据始终留在自定义边界内,不依赖任何托管 API;治理控制满足受监管行业的合规要求。最典型的应用场景是 COBOL 等遗留系统的现代化改造,此外还涵盖 .NET 迁移、云原生重平台、依赖升级、测试修复及安全补丁等工作流。

编码智能体一旦接入生产代码库,就拥有了读写文件、执行 Shell 命令、安装软件包乃至访问网络的能力。这种自主性在带来效率的同时,也带来了不可忽视的风险:智能体可能触碰不该触碰的文件,将专有源码发送到未经授权的位置,或在没有任何记录的情况下执行敏感操作。LangChain 与 NVIDIA 合作推出的 NemoClaw 蓝图,正是为了在保留智能体能力的同时,系统性地消除上述风险。

该蓝图由四个核心组件构成:LangChain 的开源编码智能体框架 dcode、NVIDIA 的开放模型 Nemotron 3 Ultra、负责智能体接入与管理的 NemoClaw 平台,以及提供安全运行时沙箱的 OpenShell。执行 nemo-deepagents onboard 一条命令后,系统自动构建沙箱、安装 dcode 并通过 NemoClaw 的托管推理接口与模型完成对接,整个过程对开发者透明。

安全机制是该方案的核心差异点。沙箱内的网络出口默认全部拒绝,每一次外部请求都需要显式审批。凭证由 NemoClaw 统一管理,存放在沙箱之外,智能体本身无法直接接触。每次运行的操作记录可快照至 NemoClaw 的会话级审计日志,确保所有变更有据可查。这套控制体系正是受监管行业在将智能体引入生产环境之前所要求的基本门槛。

遗留系统现代化是该蓝图最典型的应用场景。数十年积累的业务逻辑沉淀在 COBOL 等语言中,维护这些系统的工程师正在陆续退休,而系统本身又过于关键,不容有失。dcode 的工作方式与经验丰富的工程师类似:先读取代码、梳理业务逻辑与数据流,再按模块分波次制定迁移计划,逐步完成翻译、测试与验证,每个差异文件都由人工审阅后方可提交。

除 COBOL 现代化外,该蓝图同样适用于一系列常见的技术债务场景:将遗留 .NET 应用和 SQL 工作负载迁移至 Linux、将虚拟化或本地部署应用重平台至云原生目标、升级生命周期终止的框架与依赖包、修复测试覆盖率不足的问题,以及为漏洞补丁生成合规友好的审计记录。团队还可以预加载代码规范和工具配置,将其作为受治理的内部编码助手长期运营。

从更宏观的视角来看,该方案代表了一种新的工程范式:开放模型与开放框架的组合,让企业摆脱对单一供应商模型路线图的依赖;沙箱与审计机制的引入,则将智能体的自主性约束在可控边界内。随着开放模型在成本和性能上持续追近闭源模型,这类「可审计、可调优、数据不出境」的部署模式,有望成为企业级编码智能体落地的主流路径。

要点

  • 一条命令即可在 OpenShell 沙箱中完成 dcode 与 Nemotron 3 Ultra 的完整部署,默认拒绝所有网络出口,凭证由 NemoClaw 统一托管,智能体无法直接访问。
  • 每次运行均生成会话级审计日志,敏感操作须经人工审批,满足受监管行业将编码智能体引入生产环境的合规要求。
  • 模型与框架均为开放授权,企业可自行调优、替换或在自有基础设施上运行,源代码和数据始终留在自定义边界内,不依赖任何托管 API。
  • 最典型的应用场景是 COBOL 等遗留系统的现代化改造,支持按模块分波次迁移,每步均可审阅差异文件并保留完整变更记录。
  • 该方案同样覆盖 .NET 迁移、云原生重平台、依赖升级、测试修复和安全补丁等常见技术债务场景,可作为受治理的内部编码助手长期运营。
查看原始来源

原始标题:Deep Agents Code on NVIDIA NemoClaw

本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。