Lors d’un hackathon récent, les développeurs de Block, la firme financière, ont créé une multitude d’outils prototypes, grâce à l’aide de Goose, un agent IA développé en interne. Cet article explore comment Goose transforme les méthodes de travail chez Block et au-delà.
Une Productivité Sans Précédent
Lors de ce hackathon, les équipes de Block ont présenté un nombre impressionnant d’outils innovants, allant d’un débogueur de base de données à une application automatisant le support Bitcoin. Cette effervescence créative est largement attribuée à Goose, un agent IA conçu pour assister dans le codage et bien plus encore.
Goose: Plus qu’un Simple Outil
Jackie Brosamer, responsable de la plateforme IA et données chez Block, souligne l’impact de Goose: ‘Nos semaines de hack ont toujours été productives, mais cette fois, c’était exceptionnel.’ Goose a permis non seulement d’automatiser la génération de code mais aussi d’initier les non-ingénieurs au développement.
Un Apprentissage Continu
Initialement, Goose n’était pas sans défauts, comme le supprimer accidentellement des fichiers. Cependant, Block a su tirer les leçons de ces erreurs, mettant en place des systèmes pour facilement annuler les changements indésirables.
L’Ère des Agents IA
Avec l’amélioration des modèles IA, les agents comme Goose commencent à redéfinir le paysage du développement logiciel. Block, utilisant le modèle Claude d’Anthropic, a anticipé cette révolution, décidant de plonger tête la première dans l’utilisation et le développement d’agents IA.
Open Source et Polyvalent
Goose, disponible en open source, peut être alimenté par divers modèles IA et interagir avec une multitude d’outils en ligne, grâce au protocole de communication développé par Anthropic. Son interface intuitive et sa capacité à gérer les tâches fastidieuses en font un outil particulièrement attractif.
L’Avenir des Agents IA
Brad Axen, ingénieur chez Block, partage son enthousiasme pour le potentiel de Goose, notamment pour comprendre des bases de code complexes. Malgré quelques réticences initiales, Block a établi des protocoles pour garantir la qualité et la sécurité du code produit avec l’aide de Goose.