Cognition AI anuncia Devin, un desarrollador autónomo de software de IA

13 de marzo de 2024

Codificación de IA

Cognition AI ha presentado a Devin, descrito como el primer ingeniero de software de IA totalmente autónomo del mundo. 

Cognition AI fue creada por los expertos en codificación Scott Wu, Steven Hao y Walden Yan, con una financiación de serie A de $21 millones liderada por el Founders Fund de Peter Thiel. 

Uno de los fundadores, Scott Wu, describió a Devin como un "incansable y hábil compañero de equipo", capaz de trabajar junto a humanos o de completar proyectos enteros de forma independiente. 

Devin es mucho más sofisticado que OpenAI y CoPilot de Microsoft. En su lugar, es comparable a un agente de IA que desarrolla software a partir de indicaciones en lenguaje natural para convertirlo en un proyecto acabado, en lugar de escupir segmentos de código individuales. 

Cognición AI publicó una serie de demostraciones en vídeo detallando las capacidades de Devin en un amplio espectro de tareas de desarrollo e ingeniería de software.

Algunas de las aplicaciones mostradas por Devin en la demostración de Cognition AI:

  • Adaptabilidad a las nuevas tecnologías: Después de revisar una entrada de blog, Devin ejecutó con éxito ControlNet en Modal para generar imágenes incrustadas con mensajes ocultos, demostrando su capacidad para aprender creativamente y adaptarse a partir de entradas.
  • Desarrollo integral de aplicaciones: Devin desarrolló de forma autónoma un sitio web interactivo que simulaba el Juego de la Vida. Devin gestionó todo el ciclo de vida del proyecto, desde la incorporación de funciones basadas en las peticiones de los usuarios hasta el despliegue de la aplicación en Netlify.
  • Depuración autónoma: Otra de las características clave de Devin es su capacidad para identificar y rectificar errores dentro de bases de código sin intervención humana. Cognition lo demostró mostrando a Devin manteniendo y depurando un libro de programación competitiva de código abierto.
  • Formación de modelos de IA: Empujando los límites del papel de la IA en la ingeniería de software, Devin configuró y afinó de forma autónoma un gran modelo de lenguaje (LLM), dado solo un enlace a un repositorio de investigación en GitHub. Sí, se trata de un modelo de IA capaz de crear modelos de IA de forma autónoma.

Las capacidades de Devin se evaluaron rigurosamente en la prueba de referencia de codificación SWE-bench. Esta exigente prueba pide a los agentes que resuelvan problemas reales de GitHub en repositorios de código abierto.

El rendimiento de Devin fue notable, ya que resolvió correctamente 13,86% de los problemas de extremo a extremo, lo que supuso un enorme salto con respecto al estado de la técnica anterior, que sólo consiguió 1,96%. 

En declaraciones a Bloomberg, Wu afirmó: "Enseñar a la IA a ser programadora es en realidad un problema algorítmico muy profundo que requiere que el sistema tome decisiones complejas y mire unos pasos hacia el futuro para decidir qué ruta debe elegir."

"Es casi como un juego al que todos hemos estado jugando en nuestras mentes durante años, y ahora existe esta oportunidad de codificarlo en un sistema de IA".

Esta enorme mejora demuestra la avanzada capacidad de Devin para resolver problemas y su potencial para mejorar la productividad y la eficacia en el desarrollo de software.

La capacidad de Devin para ejecutar de forma autónoma complejas tareas de ingeniería de software permite vislumbrar un futuro en el que la programación manual esté prácticamente extinguida.

El Consejero Delegado de Nvidia, Jensen Huang, se refirió a este tema en la Cumbre Mundial de Gobiernos celebrada en Dubai: "Nuestro trabajo consiste en crear una tecnología informática tal que nadie tenga que programar. Y que el lenguaje de programación sea humano, todo el mundo es ahora un programador. Este es el milagro de la inteligencia artificial".

Sin embargo, la IA también es excelente para sustituir trabajos creativos, ¿a dónde recurren los humanos? 

Se tratará de utilizar la IA cuando sea eficaz, cultivando al mismo tiempo el pensamiento crítico y la agilidad creativa, y probablemente una buena dosis de suerte en la trayectoria profesional elegida. 

Únete al futuro


SUSCRÍBETE HOY

Claro, conciso y completo. Conozca los avances de la IA con DailyAI

Sam Jeans

Sam es un escritor de ciencia y tecnología que ha trabajado en varias startups de IA. Cuando no está escribiendo, se le puede encontrar leyendo revistas médicas o rebuscando en cajas de discos de vinilo.

×

PDF GRATUITO EXCLUSIVO
Adelántese con DailyAI

Suscríbase a nuestro boletín semanal y reciba acceso exclusivo al último eBook de DailyAI: 'Mastering AI Tools: Su guía 2024 para mejorar la productividad'.

*Al suscribirse a nuestro boletín de noticias, acepta nuestra política de privacidad. Política de privacidad y nuestro Condiciones generales