CodeName Goose : un agent IA pour le code, open source
CodeName Goose : un agent IA pour le code, open sourceIntroduction
CodeName Goose est un agent IA open source lancé par Block, la société de services de paiement dirigée par Jack Dorsey. Goose est basé sur le Model Context Protocol d'Anthropic AI et permet aux développeurs de choisir leur grand modèle de langage (LLM) préféré pour le développement. Goose est capable de comprendre les instructions en langage naturel des développeurs et de les convertir en tâches de programmation correspondantes. Il aide ainsi les développeurs à accomplir plus efficacement leurs tâches d'ingénierie en automatisant le travail de codage quotidien et les processus d'ingénierie.

Principales fonctionnalités de Goose
Automatisation des tâches d'ingénierie : Codename Goose peut exécuter automatiquement diverses tâches d'ingénierie, notamment la génération de code, les tests et le déploiement.
Traitement du langage naturel : les utilisateurs peuvent interagir avec Goose en langage naturel ; après avoir saisi une instruction, Goose l'analyse et exécute l'action correspondante.
Plateforme open source : en tant qu'outil open source, Codename Goose permet aux développeurs de le personnaliser et de l'étendre selon leurs besoins.
Prise en charge de plusieurs modèles : Goose prend en charge plusieurs modèles de langage populaires (LLM), ce qui permet aux utilisateurs de choisir le modèle le plus adapté à leurs besoins pour exécuter leurs tâches.
Extensibilité : Goose prend en charge des extensions pour se connecter aux applications et outils existants, tels que GitHub, Google Drive et les IDE JetBrains. Les utilisateurs peuvent personnaliser la configuration en fonction de leur flux de travail afin d'améliorer leur productivité.
Prise en charge multiplateforme : Goose peut fonctionner comme application de bureau ou via une interface en ligne de commande (CLI), et est compatible avec macOS et Linux.
Traitement intelligent des tâches : Goose est capable non seulement de gérer des tâches de codage simples, mais aussi d'exécuter des opérations complexes telles que la migration de code, les tests de performance et la création d'API.
Exécution de code pilotée par l'iA : utilise l'IA pour exécuter, modifier et tester directement du code dans votre environnement de développement.
Prise en charge de LLM personnalisables : s'intègre à n'importe quel grand modèle de langage (LLM) pour améliorer le flux de travail de codage.
Traitement local : fonctionne dans votre ordinateur de bureau, garantissant confidentialité et sécurité sans dépendre de serveurs externes.
Intégration transparente des outils : fonctionne avec vos outils et plateformes de développement existants pour une expérience fluide.
Productivité accrue : automatise les tâches répétitives de codage, de débogage et de test afin d'accélérer le développement.

Détails :https://block.github.io/goose/blog/2025/01/28/introducing-codename-goose/
Github :https://github.com/block/goose
Assistant scénario▸
Apps AI
Actualités AI