专栏 AI 管理编年史 第 214/303 讲 查看课程目录

NVIDIA 开源 NOOA 代理框架:一个 AI agent 就是一个 Python 类

28/08/2026 150
4:30
NVIDIA 开源 NOOA 代理框架:一个 AI agent 就是一个 Python 类
图/Photo by Caspar Camille Rubin on Unsplash

2026 年 7 月 27 日,NVIDIA Labs 以开源研究预览版发布代理框架 NOOA,主张「方法即能力、字段即状态、docstring 即提示词」,把代理开发拉回传统面向对象工程。搭配 GPT-5.5 在 SWE-bench Verified 拿下 82.2%,超过此前 SOTA 的 79.2%。版本号仍停在 0.0.x,属 alpha 阶段的研究预览。

2026 年 7 月 27 日,NVIDIA Labs 以开源研究预览版(research preview)对外发布代理框架 NOOA(NVIDIA Object-Oriented Agents)。它的主张可以浓缩成一句话:一个 AI agent 就写成一个普通的 Python 类。许可证采用 Apache 2.0,以 pip install nooa 安装。

方法即能力、字段即状态、docstring 即提示词

过去一年多,代理框架大多靠 YAML 配置文件、图形化流程或自成一格的 DSL 来描述「这个 agent 会做什么」。NOOA 的做法相反,它把三件事直接对应到 Python 语法本身:类的方法就是这个代理的能力清单,类的字段就是它的状态,方法的 docstring 就是喂给模型的提示词。开发者不必再学一套新的声明语言,写出来的东西就是可读、可测、可版本管理的普通代码。

技术上它支撑起两个关键设计:

  • 对象按引用传递(pass-by-reference):代理之间交换的是同一个对象本身,而不是序列化后的副本,状态不会在传递途中走样或被截断。
  • LLM 驱动的方法补全:类里只写出方法签名与 docstring、留白不实现,运行时由模型依语义补上该做的事——相当于把「未写完的程序」当成提示词接口。

成绩单:SWE-bench Verified 82.2%

官方公布的基准成绩并不保守。搭配 GPT-5.5 时,NOOA 在软件工程任务 SWE-bench Verified 拿下 82.2%,超过此前 SOTA 的 79.2%;安全任务 CyberGym L1 达 86.8%,官方将其定位为开源代理框架(搭配闭源模型运行)中的领先者。

这份成绩单有两个前提值得先看清楚:

  • 成绩是「框架+模型」的合成结果,跑分靠的是闭源的 GPT-5.5,不是 NVIDIA 自家模型,也不是框架单独的能力。
  • 开源的是那层外壳,不是模型本身。换一颗底层模型,同一套框架的表现就可能明显位移。

研究预览版:版本号还停在 0.0.x

公告当下,这个项目的版本号仍停在 0.0.x,官方自我定位就是 research preview,不是生产级稳定版:API 随时可能改、行为随时可能变,仓库里也还没有正式的发行标签。愿意在这个阶段就把代码与跑分一起摊开,是开放,但不等于可以直接接进正式系统。

放进脉络看,这也不是孤例。多家厂商近来不约而同地把「agent harness」——也就是包住模型、决定它能调用什么、记得什么的那层外壳——当成提升模型表现的主战场。竞争焦点正从模型本身,往模型外面那一圈工程移动。

对管理者的意义

对非技术背景的管理者,这则新闻真正的信号是:AI 代理的开发正在「去神秘化」,回归一般软件工程的纪律。当 agent 就是一个 Python 类,它就能被 code review、被单元测试、被版本控制追溯——引入 AI 的风险管理,可以沿用你既有的软件治理流程,不必另起炉灶。但要守住一条线:research preview 不等于可上线。评估团队带回来的新工具时,看的不只是跑分,还要看版本号、发行节奏与维护记录。

适用产业: 制造业
测验检核:验证你的理解
5 篇 · 答对 80% 通过,通过后计入学习履历 登录后即可测验
问 AI:这篇文章怎么用在我的管理上?
内容由 AI 根据本文辅助生成,仅供参考,请自行判断准确性。
下一讲・AI 管理编年史 MCP 发布史上最大改版:核心转无状态架构,月下载破 4 亿后的标准成年礼

相关文章

我们使用必要 Cookie 维持登录与语言设置,并记录使用行为以改善服务。你可以只保留必要项目。 隐私权政策