Construir un agente de IA es ahora una sola clase de Python
NVIDIA ha lanzado NOOA, un framework de código abierto que permite a cualquier desarrollador escribir un agente de IA completo como una única clase de Python — con aproximadamente la mitad del coste en tokens que las herramientas comparables.
- 82,2%
- puntuación en el principal benchmark de agentes de codificación
- La mitad
- de tokens vs. frameworks de agentes comparables
- 28
- llamadas al modelo por tarea (vs. 66 en herramientas similares)
- Apache 2.0
- licencia de código abierto
Construir agentes de IA — software que planifica y ejecuta tareas complejas de forma autónoma — ha requerido hasta ahora aprender frameworks complejos, escribir archivos de configuración separados y mucho código repetitivo. NVIDIA acaba de lanzar NOOA, una librería de código abierto que simplifica todo eso en una única clase de Python. Un agente es una clase de Python: los métodos son acciones, los docstrings se convierten en instrucciones para el modelo, y los campos almacenan la memoria del agente.
Esto no es solo código más limpio — también reduce los costes. Los agentes construidos con NOOA usan aproximadamente la mitad de tokens que frameworks de código abierto comparables — alrededor de 1,1 millones por tarea en lugar de 2,2 millones. Realizan unas 28 llamadas al modelo por tarea, frente a 66 en herramientas similares. En SWE-bench Verified, el principal benchmark para agentes de codificación, NOOA obtuvo un 82,2% — por encima de la mayoría de las alternativas abiertas.
El truco clave está en cómo NOOA maneja los datos. La mayoría de los frameworks vuelcan grandes estructuras de datos directamente en la ventana de contexto del modelo — lo que es costoso y puede confundirlo. NOOA mantiene los objetos activos en un entorno Python y muestra al modelo solo un resumen breve — unos 30 tokens por objeto. El modelo actúa sobre datos reales y en vivo sin verse desbordado por ellos. Hay dos modos de ejecución: una llamada estructurada para tareas simples, y un bucle iterativo donde el modelo escribe y ejecuta código hasta completar la tarea.
Cualquier equipo que construya software con IA debería probarlo hoy. NOOA tiene licencia Apache 2.0 y se instala con un solo comando: pip install nooa. Advertencia importante: sigue siendo una versión alpha de investigación y la ejecución de código es un riesgo de seguridad sin aislamiento. Pruébalo siempre dentro de un contenedor o VM — nunca directamente en un servidor de producción. Para prototipos, herramientas internas y flujos de trabajo de codificación, es uno de los puntos de partida más prácticos disponibles ahora mismo.