All Hands AI recauda 5 millones de dólares para crear agentes de código abierto para desarrolladores

En el mejor de los casos, la programación es una actividad creativa, pero en esta era en la que todo se traslada a otro lugar, gran parte del día de un desarrollador está lleno de lo que el cofundador y director ejecutivo de All Hands AI, Robert Brennan, llama “tareas orientadas al trabajo”, como escribir pruebas unitarias, gestionar dependencias y mantener la documentación actualizada. La IA, por otro lado, puede no ser creativa, pero es bastante buena en esas tareas rutinarias.

All Hands AI, que anunció una ronda de financiación inicial de 5 millones de dólares liderada por Menlo Ventures el jueves, tiene como objetivo construir agentes de IA de código abierto independientes del modelo que puedan manejar la mayor parte de este trabajo y permitir que los desarrolladores concentren más tiempo en hacer lo que mejor saben hacer.

Créditos de la imagen: Todas las manos IA

Hace unos meses, AI Cognition presentó a Devin, un agente de IA que podía planificar y ejecutar tareas de ingeniería complejas y, quizás más importante: crear e implementar nuevas aplicaciones de extremo a extremo.

“La gente de Cognition sacó su demo de Devin y yo, y creo que todos los demás ingenieros de software del mundo, nos quedamos asombrados con ese video”, dijo Brennan en una entrevista antes del anuncio del jueves. “Creo que realmente catalizó en nuestra imaginación cómo será el futuro del desarrollo, pero también nos asustó un poco el hecho de que se estuviera desarrollando como código cerrado y que se mantuviera en este jardín amurallado que no podíamos ver, ni contribuir, ni realmente apropiarnos como comunidad de desarrollo”.

Este proyecto de código abierto, que comenzó como OpenDevin a principios de este año y ahora se llama OpenHands, comenzó con un archivo de texto en GitHub y ahora tiene más de 30.000 estrellas y más de 150 colaboradores.

Créditos de la imagen: Todas las manos IA

La idea es que el agente de OpenHands se convierta en un programador proactivo que trabaje en conjunto con el desarrollador y que pueda manejar gran parte del trabajo diario del desarrollador. Eso puede implicar escribir pruebas e implementar una aplicación, pero también reconocer que un cambio en un archivo (tal vez el nombre de una función) puede influir en el funcionamiento de otras partes de la aplicación y preguntar al desarrollador si debería ajustar los archivos afectados en consecuencia.

“La IA va a cambiar por completo la forma de trabajar de los desarrolladores, pero no va a cambiar su preferencia por adoptar el código abierto, especialmente cuando se trata de tecnología que afecta su trabajo diario”, afirmó Joff Redfern, socio de Menlo Ventures y exdirector de productos de Atlassian. “Al desarrollar en abierto, All Hands está ayudando a la comunidad de ingeniería de software a trabajar para lograr una experiencia de desarrollo ideal impulsada por IA”.

Créditos de la imagen: Todas las manos IA

Brennan y sus dos cofundadores, Xingyao Wang (director de inteligencia artificial) y Graham Neubig (director científico), tienen una amplia experiencia en el procesamiento del lenguaje natural y la creación de agentes. Brennan trabajó anteriormente en la elaboración de resúmenes de documentos en Google y luego ocupó puestos ejecutivos en varias empresas emergentes, trabajando en proyectos de aprendizaje automático e infraestructura. Neubig es profesor asociado en Carnegie Mellon y tiene una amplia experiencia en el procesamiento del lenguaje natural; Wang está interrumpiendo su programa de doctorado en la Universidad de Illinois en Urbana-Champaign, donde realizó una investigación sobre agentes de lenguaje interactivos impulsados ​​por modelos básicos.

“Ninguno de nosotros se sorprendió al ver la demostración de Cognition en términos de tecnología”, dijo Brennan. “Todos sabíamos que esto estaba allí, pero ver que todo se unía en una experiencia de usuario realmente nos entusiasmó para comenzar a impulsar su desarrollo abierto”.

Brennan también señaló que, si bien herramientas como Copilot son muy útiles para los desarrolladores, no están (todavía) enfocadas en todo el “ciclo de escritura de código” de un agente, similar a un automóvil autónomo. Eso es lo que All Hands AI busca, incluso si esto sigue siendo algo aspiracional. No es como si pudieras darle al agente acceso a todo el backlog de JIRA de una empresa y dejarlo libre para que realice todas las tareas en él. De hecho, Brennan, como la mayoría de las personas en la industria hoy en día, cree que habrá una necesidad de desarrolladores humanos en el ciclo durante mucho tiempo.

Créditos de la imagen: Todas las manos IA

También quedan preguntas sin resolver sobre cómo debería ser realmente la experiencia del usuario/desarrollador para un sistema de este tipo. Sin embargo, All Hands AI tiene un diseñador en su plantilla y es bueno ver que se están planteando estas cuestiones desde el principio. Por ahora, la experiencia también está algo desvinculada del entorno de desarrollo, pero el equipo planea crear integraciones con VS Code y otros editores pronto.

Al igual que muchas empresas emergentes de código abierto, All Hands AI espera monetizar su servicio ofreciendo funciones empresariales de código cerrado pagas. “Creemos que hay un montón de software que podemos crear que complementa el código abierto y que realmente aporta valor a las grandes empresas, y podemos sentirnos cómodos desarrollándolo de forma cerrada para asegurarnos de que tenemos un proyecto de código abierto sostenible que recibe contribuciones financieras de las empresas más grandes que lo utilizan”, dijo Brennan.

Sin embargo, con esta primera ronda de financiación, el equipo planea desarrollar su conjunto de tecnologías antes de profundizar en la monetización del servicio. Además de Menlo, que lideró esta ronda, también participaron Pillar VC, Betaworks y Rebellion. La empresa también incorporó a varios inversores ángeles, entre ellos el cofundador de Hugging Face, Thom Wolf; el cofundador de Cloudera, Jeff Hammerbacher; y el creador de PyTorch y vicepresidente de Meta, Soumith Chintala.

Leer más
Back to top button