Después de que Cognition completara una ronda de financiación de mil millones de dólares, la atención externa se volvió nuevamente hacia la pregunta de si los agentes de programación de IA reemplazarán a los ingenieros. Como desarrolladora de Devin, esta empresa planteó en su anuncio de financiación la visión de un "desarrollo de software autónomo", pero el CEO Scott Wu ofreció una declaración más cautelosa al respecto.
Wu dijo en una entrevista con TechCrunch que Cognition nunca diseñó a Devin como una herramienta para reemplazar a los programadores humanos. En su opinión, este tipo de agentes actúan más como compañeros de colaboración para los desarrolladores, con el objetivo de ayudar a los equipos a completar la construcción de software más rápidamente, en lugar de hacer que los ingenieros se retiren del proceso de desarrollo.
Devin se posiciona como asistente de desarrollo
Wu indicó que a muchos ingenieros de software realmente les gusta el proceso de convertir ideas en productos. El papel de los agentes de IA es asumir parte del trabajo repetitivo,耗时 y mecánico, permitiendo que los ingenieros recuperen el tiempo para dedicarlo al diseño, la creación y la implementación del producto en sí.
Él comparó este cambio con otro nivel de abstracción en la historia del desarrollo de software. Anteriormente, los entornos de desarrollo ya habían liberado a los programadores de las instrucciones de máquina más básicas; ahora, los agentes acortan aún más la distancia entre "plantear una idea" y "generar software".
Devin se utiliza ampliamente dentro de la empresa.
Aunque Wu no está de acuerdo con la afirmación de que es un "reemplazo de programadores", Cognition reveló que Devin ya ha asumido la mayor parte del trabajo de entrega de software dentro de la empresa. La compañía indica que el 89% del código presentado por los ingenieros fue completado por Devin, y el resto proviene principalmente de herramientas de agentes locales, incluyendo productos relacionados con Windsurf, adquiridos por la empresa el año pasado.
Wu explicó que Devin actualmente es más adecuado para manejar tareas de cola que muchos ingenieros no están dispuestos a asumir a largo plazo, como la actualización de software antiguo, la migración de aplicaciones y algunas tareas de mantenimiento. Estas tareas suelen tener procesos largos y alta repetitividad, pero deben completarse.
- La empresa completó una ronda de financiación de mil millones de dólares esta semana.
- La valoración más reciente alcanza los 26 mil millones de dólares.
- Devin representa el 89% de los envíos de código internos.
La capacidad aún se encuentra en el rango de ingeniero junior a intermedio
Sobre los límites actuales de las capacidades de Devin, Wu afirmó que puede completar ciertas tareas de forma independiente, pero su nivel general sigue estando aproximadamente entre el de un ingeniero principiante y uno intermedio, y su desempeño específico depende del tipo de tarea.
Esto significa que los agentes de programación basados en IA ya pueden asumir una parte significativa del trabajo de desarrollo, pero aún están lejos de tomar el control completo de los procesos complejos de ingeniería de software. Wu también reconoce que, a medida que los agentes continúan aprendiendo y mejorando, el desarrollo de software entrará en una fase de cambios más rápidos.
El objetivo es expandirse a más industrias
Wu cree que el software y el código son solo los primeros ámbitos donde los agentes de IA se implementarán, y en el futuro, herramientas similares entrarán en industrias como atención al cliente y salud. Sin embargo, enfatiza que la decisión final debe seguir estando en manos de las personas, y que la IA es más adecuada como herramienta de apoyo que como sustituta directa de puestos profesionales.
Desde esta declaración, Cognition impulsa, por un lado, el desarrollo de software con mayor automatización y, por otro, intenta atenuar la narrativa de que la IA reemplaza a los programadores, posicionando a Devin como un sistema de colaboración que aumenta la productividad, no como una herramienta para despedir empleados.
