En una empresa en toda Hackathon Este mes, los desarrolladores de Finance Firm Block crearon un número vertiginoso de herramientas prototipo que incluyen un depurador de la base de datos, un programa para identificar el código duplicado y una aplicación que automatiza el soporte de Bitcoin.
El repentino impulso de productividad fue impulsado por Goose, un agente de inteligencia artificial desarrollado por Block hace varios meses que puede ayudar con la codificación y otros trabajos como elaborar visualizaciones de datos o burlarse de las nuevas características del producto.
«Siempre hemos tenido semanas de pirateo realmente fuertes, pero esta estaba en otro nivel», dice Jackie Brosamer, quien lidera la plataforma de IA y datos en Block. «Tenemos decenas de ideas que estamos buscando llevar a la producción».
Goose ayudó a los desarrolladores de Block a desarrollar un nuevo servidor de comunicación de agente a agente en el Hackathon. La compañía dice que Goose ha cambiado la forma en que funciona, no solo ayudando a automatizar la generación de códigos, sino que también permite que los no ingenieros incursionen en la codificación o el prototipo para nuevas aplicaciones o características.
Primero hablé con Block hace varios meses, cuando Goose estaba un poco menos cocinado de lo que es ahora. Los desarrolladores de la compañía admitieron que el agente aumentó su producción, pero en ese momento también a veces cometió errores como eliminar el archivo impar (esto aún puede suceder a veces). Condicionaron el sistema en máquinas donde cualquier cambio podría ser fácilmente retroceder.
Los agentes están comenzando a cambiar la forma en que muchos desarrolladores y empresas operan a medida que los modelos de IA mejoran mejor en la gestión del código, el uso de computadoras y las herramientas de manejo. Durante la semana pasada, Google, Microsoft y OpenAI han promocionado herramientas de codificación de agente. Block utiliza el modelo Claude de Anthrope de forma predeterminada, que es particularmente bueno para la codificación y el uso de herramientas.
El CEO de Block, Jack Dorsey, y el CTO de la compañía, Dhanji Prasanna, concluyeron que los agentes sacudirían su industria en el otoño de 2024, cuando los modelos AI mejorados desencadenaron un salto significativo en el rendimiento de muchos agentes. Dorsey y Prasanna decidieron que Block debería construir su propio agente y que los ingenieros y otro personal deben sumergirse de cabeza para usarlo.
Block’s Goose está disponible como código abierto (el nombre, en caso de que no adivine, se inspiró en el amigo de Maverick en la película Pistola).
El ganso puede ser alimentado por una gama de diferentes modelos de IA y ejecutará comandos y archivos y carpetas de acceso en una computadora. Goose también puede aprovechar un número creciente de herramientas en línea, como plataformas de almacenamiento en la nube o bases de datos en línea, gracias al esquema de protocolo de contexto modelo para las comunicaciones de agentes desarrolladas por Anthrope.
Utilicé la última versión de Goose para tocar algunos juegos simples y una visualización básica. Hace un buen trabajo al manejar cosas tediosas, como garantizar que la versión correcta de Python esté disponible e instalar paquetes. Otras herramientas que he probado parecen ser tan capaces, pero la interfaz de ganso es particularmente fácil e intuitiva, y parece que se vuelve más poderosa a medida que obtiene acceso a otras herramientas y servicios.
