NVIDIA 开源 NOOA:把 AI agent 写成 Python 对象
Roger_M_Taylor · x · 2026-08-04
NVIDIA 开源 NOOA:把 AI agent 写成一个 Python 对象
NOOA(NVIDIA Object-Oriented Agents)把传统分散在 prompt、工具 schema、回调和工作流图里的 agent 逻辑,收敛成一个 Python 对象。
- 方法表示模型可以执行的动作
- 字段保存状态
- docstring 变成提示词
- 类型标注充当约束契约
- 方法体如果只是 ...,就由 LLM 在运行时补全;普通 Python 代码则按确定性逻辑执行
论文主张,这种接口让开发者和 agent 共享同一套编程模型,agent 行为也更容易像普通软件一样被 测试、追踪、重构和优化。文中还提到,NOOA 提供了上下文、事件、状态渲染、长期记忆和受校验的 LLM 循环等 Pythonic API,并在 SWE-bench Verified、Terminal-Bench 2.0 和 ARC-AGI-3 等基准上展示了效果。
「编程与Agent」频道最新
- 两张H100上把Llama 3 70B改成FP8,吞吐几乎翻三倍 — AccBalanced · 2026-08-04
- DeepSeek 用 1.10 美元和 742 次工具调用做出浏览器 FM 合成器 — keunwoochoi · 2026-08-04
- Vercel 开源云端浏览器,专为智能体工作流设计 — fernandorojo · 2026-08-04
- DispatchMail 推出本地开源 AI 邮件助手,专管收件箱 — tom_doerr · 2026-08-04
- 本地双智能体共享一份持久记忆,离线也能拦下错误决策 — PrajwalTomar_ · 2026-08-04
- 开发者观点:警惕 LLM 代码摘要取代人工阅读 — brandon_xyzw · 2026-08-04