Devin revoluciona la programación: Una IA que corrige errores automáticamente.

Devin: El Futuro de la Programación es Ahora | Blog de Tecnología
devin promete ser "el primer ingeniero de software ia": uno que detecta y corrige errores de código solito

¡Descubre Devin, la Revolución en Programación!

La programación nunca volverá a ser lo mismo. No desde que herramientas como GitHub Copilot comenzaron a demostrar que parte del trabajo lo podían hacer las máquinas. El éxito de estas soluciones es cada vez más claro en este ámbito, y ahora ha aparecido otra nueva y prometedora solución llamada Devin, y está desarrollada por Cognition Labs.

Devin: El Primer Ingeniero de Software IA

Ingeniero software robótico. Sus creadores la califican como "el primer ingeniero de software IA", y presumen de cómo Devin supera de largo a otros competidores en las pruebas SWE-Bench. En ellas se evalúa el comportamiento de distintos LLM a la hora de corregir problemas y peticiones de pull de repositorios Python muy populares, y según las pruebas este agente de IA es capaz de superar a Claude 2, Llama o GPT-4, entre otros.

Automatización Sorprendente

Él se lo guisa, él se lo come. El CEO de Cognition Labs, Scott Wu, explicaba en su presentación cómo basta describirle el problema a Devin para que él se encargue de todo. Consulta las APIs y el código, y tiene una consola, un IDE y un navegador propio para ir evaluando todo el proceso. Es capaz de detectar errores, modificar el código y probarlo para comprobar que el error está resuelto. La automatización es sorprendente y vuelve a demostrar la capacidad de estos agentes autónomos.

Contribuciones Destacadas

Un programador de lo más solvente. En los ejemplos que compartieron Wu y su equipo en el hilo de Twitter inicial se ve cómo Devin es capaz de "aprender" a generar imágenes que esconden un texto dentro, pero también cómo son capaces de contribuir a repositorios de código ya maduros y que por ejemplo contienen errores. En un ejemplo adicional, Devin hizo el trabajo y solucionó un problema remunerado en la plataforma Upwork.

Impacto en el Mundo de la Programación

Otra amenaza para los desarrolladores. Algunos programadores ya tienen claro que esto es un hito más en ese teórico futuro en el que parte de su trabajo lo harán las máquinas. Es lo que apunta Adam Rackis, que es desarrollador en Spotify y que explicaba que "los días de graduarse en ocho semanas en un bootcamp en el que aprendes React y luego logras un trabajo con un sueldo de 200.000 dólares se terminaron".

Basado en GPT-4

Está basado en GPT-4. Eso es curioso, porque la solución creada por Devin no es exactamente original: según algunos expertos, sus creadores la han construido alrededor de GPT-4, y aprovechan todas las capacidades de este LLM y las aplican específicamente a este escenario para programadores.

Inversión y Potencial

Hay una pequeña inversión detrás. Parece razonable pensar que efectivamente Devin está basado en GPT-4: la empresa recibió una inversión de 21 millones de dólares del Founders Fund —una firma de capital riesgo cofundada por Peter Thiel—, pero esa cantidad, aunque relevante, es pequeña para lo que se suele manejar en estos ámbitos y no es ni de lejos la que permitiría crear un modelo equiparable a GPT-4 desde cero.

No hay comentarios.:

Con tecnología de Blogger.