AI News

NVIDIA ha publicado un flujo de trabajo de desarrollo que muestra cómo un agente de programación con IA puede ayudar a los ingenieros a crear aplicaciones en tiempo real con NVIDIA Holoscan, su plataforma de IA perimetral para cargas de trabajo como la imagen médica y la robótica. La empresa utilizó este enfoque para crear una aplicación de segmentación de herramientas endoscópicas con modelos reutilizables, visualización en vivo, telemetría y evaluación comparativa.

El post destaca menos como un nuevo anuncio de producto que como un ejemplo práctico de cómo NVIDIA espera que los desarrolladores combinen agentes de programación con IA, repositorios estructurados, herramientas de línea de comandos y revisión humana. Su argumento central es que los agentes son más útiles cuando operan dentro de restricciones de ingeniería explícitas y procesos de desarrollo repetibles, en lugar de intentar generar una aplicación completa a partir de una sola indicación.

Una aplicación de imagen médica construida en iteraciones

El ejemplo de NVIDIA reutilizó un modelo existente de MONAI para segmentación de herramientas endoscópicas y un video de muestra de Holoscan. La empresa primero confirmó que la aplicación existente monai_endoscopic_tool_seg se ejecutaba localmente, y luego desarrolló una aplicación separada alrededor de la misma canalización de aprendizaje profundo.

La nueva aplicación fue diseñada para añadir renderizado en vivo de máscaras de segmentación, análisis estadístico, telemetría de ejecución y comparativas de rendimiento repetibles. NVIDIA describió el objetivo como un flujo de trabajo integral en tiempo real, pero el informe proporcionado no ofrece cifras específicas de rendimiento, latencia, hardware o benchmark.

En lugar de pedir al agente de programación que implementara todo de una vez, el ingeniero dividió el trabajo en preguntas más pequeñas. Estas incluían si el entorno estaba configurado correctamente, si el modelo y el video podían ejecutarse en una nueva aplicación y si el rendimiento de renderizado podía mejorarse sin romper las funciones existentes.

Cada iteración tuvo una estructura similar: el ingeniero establecía un objetivo y restricciones, el agente inspeccionaba ejemplos y documentación relevantes, el agente implementaba y probaba cambios, y el ingeniero revisaba el código y los resultados antes de definir la siguiente tarea. Ese proceso mantuvo las decisiones de diseño revisables a medida que la aplicación se volvía más compleja.

Cómo las herramientas de Holoscan guían al agente

El flujo de trabajo combina tres recursos: el repositorio HoloHub, habilidades de desarrollo y la CLI de Holoscan. HoloHub es la colección complementaria de NVIDIA de aplicaciones y componentes de referencia para Holoscan. Su documentación utiliza una estructura de divulgación progresiva a través de agents.md, dando al agente una forma de encontrar orientación cada vez más específica en lugar de recibir un bloque indiferenciado de material.

Las habilidades de desarrollo incluyen holohub-app-lifecycle y holohub-debug-build-run. Estas describen el ciclo de vida esperado de la aplicación y las operaciones necesarias para depurar, compilar y ejecutar proyectos. La CLI de Holoscan, invocada mediante el envoltorio ./holohub, proporciona una interfaz de ejecución compartida.

Esa interfaz compartida importa por algo más que la comodidad. El agente puede descubrir y ejecutar operaciones de desarrollo a través de los mismos comandos CLI que un ingeniero puede inspeccionar, repetir y auditar. En principio, esto reduce la brecha entre el código generado por un agente y los comandos utilizados para validarlo.

NVIDIA afirma que el flujo de trabajo es agnóstico al agente. Para la demostración, utilizó Codex con GPT-5.6 en modo “sol max”, señalando que los tiempos de procesamiento mencionados en su publicación eran aproximados. El ejemplo de la empresa ilustra, por tanto, un proceso, en lugar de establecer que un modelo o agente específico sea necesario para el desarrollo con Holoscan.

Lo que muestran las pruebas —y lo que no muestran

NVIDIA informa que el desarrollo iterativo mejoró el rendimiento de la aplicación y redujo la latencia a medida que la implementación se evaluaba y optimizaba. También describe un estudio de ablación en el que la combinación de la CLI de Holoscan, las habilidades de desarrollo y la documentación o los ejemplos produjo el flujo de trabajo más eficiente y de mayor calidad en comparación con usar solo la documentación o solo la CLI.

Esos hallazgos son reportados por el proveedor. El material de origen no identifica a un evaluador independiente, no revela la configuración completa de la prueba, no proporciona resultados numéricos de benchmark ni establece cómo funciona el flujo de trabajo con distintos agentes, modelos, aplicaciones o configuraciones de hardware. Por lo tanto, los resultados deben leerse como evidencia del propio ejercicio de desarrollo de NVIDIA, no como una garantía general de rendimiento para la ingeniería asistida por IA.

La publicación sí ofrece una señal más concreta sobre el uso de agentes que una afirmación genérica de que los asistentes de programación pueden escribir software. Al agente se le dio una base de código existente, implementaciones de referencia, documentación de proceso y restricciones explícitas sobre reutilización del modelo, evidencia visual e integridad de los pesos del modelo. La revisión humana siguió formando parte de cada iteración, y fue el ingeniero —no el agente— quien estableció el siguiente objetivo.

Esa distinción es importante para cargas de trabajo en tiempo real y médicas. Una implementación generada puede compilar o producir un resultado visual y, aun así, incumplir objetivos de latencia, cambiar el comportamiento del modelo o dificultar la reproducibilidad del rendimiento. El flujo de trabajo de NVIDIA trata esos riesgos como cuestiones de ingeniería que deben probarse, no como supuestos que se delegan al modelo.

Implicaciones para desarrolladores y equipos empresariales

Para los desarrolladores de Holoscan, la lección inmediata es tanto organizativa como técnica: un agente necesita una estructura de proyecto navegable y herramientas operativas. Un repositorio con ejemplos, instrucciones de ciclo de vida, procedimientos de depuración y comandos estándar le da al agente un camino acotado a través de una infraestructura desconocida.

El enfoque también podría ayudar a los equipos a modernizar aplicaciones de referencia sin descartar componentes validados. En el ejemplo de NVIDIA, el modelo de segmentación y la entrada de muestra se reutilizaron mientras la aplicación circundante ganó visualización y telemetría. Esa es una tarea más estrecha y controlable que pedirle a un agente que seleccione un modelo, diseñe una arquitectura y cree desde cero toda una canalización de imagen médica.

Para compradores empresariales y equipos de producto, el flujo de trabajo resalta varias preguntas de despliegue. Los equipos deberán determinar qué cambios generados requieren aprobación humana, cómo se protegen los pesos y los datos del modelo, si los benchmarks son reproducibles en los dispositivos objetivo y cómo se detectan las regresiones cuando un agente modifica el código de renderizado o de la canalización. En entornos regulados o sensibles a la seguridad, la auditabilidad de los comandos y los resultados de las pruebas puede ser tan importante como la velocidad de generación de código.

El ejemplo también apunta a una distinción competitiva entre plataformas de agentes de programación. El valor puede no provenir solo del modelo de lenguaje subyacente. Puede depender de lo bien que el agente se conecte con documentación específica del dominio, herramientas ejecutables, aplicaciones de referencia y ciclos de evaluación. La contribución de NVIDIA consiste en empaquetar esos elementos alrededor de Holoscan y HoloHub, dejando intercambiable la capa de agente.

Qué vigilar después

La siguiente señal útil será si NVIDIA publica resultados numéricos para la aplicación endoscópica, incluida la configuración de hardware, comparaciones de referencia, rendimiento, latencia y el coste o el tiempo de las iteraciones asistidas por agentes. Esos detalles harían más fácil evaluar las afirmaciones de optimización reportadas.

Los desarrolladores también deberían vigilar si HoloHub incorpora más habilidades y ejemplos orientados a agentes para otras cargas de trabajo de Holoscan, como robótica u otras canalizaciones de imagen médica. Una cobertura más amplia mostraría si el flujo de trabajo se generaliza más allá de una sola aplicación.

Por último, las pruebas independientes entre distintos agentes de programación y modelos ayudarían a separar la contribución del repositorio y la CLI de NVIDIA de las capacidades del agente concreto utilizado en la demostración. La evidencia sobre tasas de fallo, esfuerzo de revisión y reproducibilidad sería especialmente relevante para la adopción empresarial.

Perspectiva de Creati.ai

El anuncio de NVIDIA se entiende mejor como un plan para una ingeniería agéntica acotada, no como prueba de que un agente de programación con IA pueda desarrollar de forma independiente software médico en tiempo real de grado de producción. La parte más sólida del ejemplo es el ciclo de retroalimentación: objetivos acotados, herramientas ejecutables, resultados evaluados y revisión humana.

Para los creadores de IA, la conclusión más amplia es práctica. Los agentes se vuelven más fiables cuando los equipos convierten el conocimiento del proyecto en instrucciones fáciles de encontrar y hacen que la validación forme parte del mismo flujo de trabajo que la implementación. Si la pila Holoscan de NVIDIA puede ofrecer esa ventaja a escala dependerá de benchmarks independientes, ejemplos más amplios y evidencia de que el proceso reduce el esfuerzo de ingeniería sin debilitar la fiabilidad ni la supervisión.

Destacados

NVIDIA detalla un flujo de trabajo asistido por agentes para crear aplicaciones médicas de IA con Holoscan

NVIDIA detalla un flujo de trabajo de Holoscan asistido por agentes, usando CLI, habilidades y HoloHub para crear y comparar aplicaciones médicas de IA en tiempo real.