Aller au contenu principal
Outils · Outil ·

NVIDIA lance NOOA, un framework Python orienté objet qui transforme un agent IA en une seule classe Python

Un agent IA comme une simple classe Python : NVIDIA Labs a mis en open source NOOA (NVIDIA Object-Oriented Agents), un framework Python agnostique de modèle pour construire des agents d'intelligence artificielle. Publié en version 0.0.8 le 30 juillet 2026 sous licence Apache 2.0, il s'installe via pip install nooa et nécessite Python 3.12 ou 3.13. Là où le développement d'agents éclate habituellement le code entre modèles de prompts, schémas d'outils, callbacks et graphes de workflow, NOOA regroupe tout dans une seule classe Python : les méthodes deviennent les actions que le modèle peut exécuter, les champs représentent l'état de l'agent, les docstrings servent de prompts, et les annotations de type sont des contraintes appliquées à l'exécution. Une méthode dont le corps est laissé vide (...) est complétée à la volée par une boucle pilotée par un LLM, tandis qu'une méthode au corps classique reste du Python déterministe appelable comme un outil. Sur les benchmarks, NVIDIA revendique 82,2% sur SWE-bench Verified, 86,8% sur CyberGym L1 et 85,1% de score moyen RHAE sur ARC-AGI-3, avec environ deux fois moins de tokens consommés que les harnais ouverts comparés.

3 min de lecturePertinence 45
Source

Résumé et traduction réalisés par Le Fil IA à partir de MarkTechPost. Lire l'article original →

Cette approche change concrètement la façon dont les équipes techniques peuvent concevoir, tester et faire évoluer leurs agents IA, puisque développeurs et modèles partagent désormais une seule et même interface de code, testable, traçable et versionnable comme un logiciel classique. Les gains d'efficacité en tokens ont un impact direct sur les coûts d'exploitation à grande échelle, un enjeu central pour les entreprises qui déploient des agents en production. Mais NVIDIA prévient elle-même que ses vérifications AST et listes de modules interdits ne sont que des garde-fous de défense en profondeur, pas une véritable barrière de confinement : puisque les agents peuvent exécuter du code généré par un LLM, la seule protection réelle reste l'isolation au niveau du système d'exploitation, via un conteneur, une machine virtuelle ou l'outil maison NVIDIA OpenShell. Les secteurs les plus concernés sont le développement logiciel, la cybersécurité, le cloud et le DevOps, l'analyse de données, ainsi que les opérations financières et le support client, avec des usages comme le triage et le correctif automatique de tickets sur des dépôts de code, l'automatisation d'infrastructure, ou la validation de vulnérabilités.

NOOA s'inscrit dans un mouvement plus large de simplification des frameworks d'agents IA, un domaine où la complexité croissante des architectures freine l'adoption en entreprise. PyPI classe encore le projet en statut alpha et NVIDIA le présente elle-même comme un aperçu de recherche, ce qui limite pour l'instant son usage aux startups spécialisées en IA et aux équipes de plateformes internes en phase de pilote ou d'évaluation ; les charges de production réglementées devront attendre une version stable. Le framework se distingue par six capacités que l'équipe de recherche affirme être la première à combiner sur une seule interface : typage des entrées et sorties, passage par référence sur des objets vivants, code comme action, ingénierie programmable de la boucle d'exécution, état explicite des objets, et API du harnais appelables directement par le modèle. NVIDIA a comparé NOOA à quatorze autres frameworks et harnais, dont LangGraph, Google ADK, PydanticAI, smolagents, Claude Agent SDK et OpenAI Codex, constatant qu'aucun ne couvrait l'ensemble de ces axes. Les modèles restent interchangeables grâce à LiteLLM, permettant de connecter aussi bien des API hébergées que des instances Ollama ou vLLM.

Impact France / UEChamp produit par Le Fil IA

Pas d'impact direct sur la France/UE

Notre lecture

Ce qui me frappe, c'est l'aveu de NVIDIA lui-même : leurs garde-fous AST ne sont que de la défense en profondeur, la vraie protection contre un agent NOOA reste l'isolation OS, conteneur ou VM, rien d'autre. Sur le papier, coller tout un agent dans une seule classe Python, prompts et outils compris, c'est enfin un peu de discipline logicielle dans un domaine qui carbure au bricolage depuis deux ans. Si tu tournes des agents à l'échelle, les deux fois moins de tokens consommés parlent direct à ta facture, mais laisse tomber pour de la prod réglementée tant que PyPI l'affiche encore en alpha.

À lire ensuite

01Vercel lance Eve, un framework open source pour créer des agents IA48InfoQ AIOutils 02Orchard : un framework open source pour l'IA à base d'agents à grande échelle42Microsoft ResearchOutils 03Perplexity lance Personal Computer, qui transforme les PC Windows en agents IA40The Verge AIOutils 
Dossier · NVIDIASuivi en continu par Le Fil IASuivre ce sujet →

Le brief du matin

L'essentiel de l'IA chaque jour. Gratuit, désinscription en un clic.

Recevez l'essentiel de l'IA chaque jour

Gratuit · 1 email le matin, l'essentiel de l'IA · désinscription en un clic

Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.