codename goose

codename goose

Agentic AI Foundation (originally Block) · Programmation

goose est un agent IA gratuit et open source qui tourne sur votre propre machine via une application de bureau, une CLI et une API, et automatise vos tâches de code et de recherche avec le modèle que vous payez déjà.

Aperçu de l'interface de codename goose

À propos de codename goose

About

Qu'est-ce que goose

goose est un agent IA local polyvalent créé par Block et désormais géré par l'Agentic AI Foundation, au sein de la Linux Foundation. Vous l'installez sur votre ordinateur, vous le reliez à un modèle de langage, et il travaille dans vos fichiers : il écrit du code, lance des tests, modifie des documents, extrait des données ou mène une recherche en plusieurs étapes. Il ne dépend ni d'un seul modèle ni d'une seule fenêtre de discussion.

Le projet est né comme outil interne chez Block, l'entreprise derrière Square et Cash App, puis il est devenu l'un des agents IA open source les plus actifs de GitHub, avec plus de 45 000 étoiles. En 2026, Block a confié la gouvernance à l'Agentic AI Foundation, si bien qu'aucune entreprise ne décide seule de son cap. Le code est publié sous licence Apache 2.0 : vous pouvez le lire, le forker et l'intégrer à vos propres produits.

Sa principale limite est que goose ne réfléchit pas tout seul. Il lui faut un modèle : une clé d'API d'un fournisseur comme Anthropic, OpenAI ou Google, un modèle local via Ollama, ou un abonnement Claude, ChatGPT ou Gemini que vous possédez déjà. Les sessions avec une API payante peuvent aussi coûter cher et, comme l'agent touche à vos fichiers et à votre terminal, mieux vaut surveiller ses permissions.

Pour commencer

  1. Téléchargez l'application de bureau pour macOS, Linux ou Windows, ou installez la CLI avec une seule commande curl depuis la page officielle des versions.
  2. Au premier lancement, choisissez un fournisseur. Utilisez la configuration rapide avec une clé d'API, connectez-vous avec un abonnement ChatGPT, Claude ou Gemini, ou reliez Ollama pour un modèle local.
  3. Ouvrez une session et écrivez votre demande en langage naturel, par exemple demander à goose de créer une petite application web ou de réécrire un fichier.
  4. Activez des extensions depuis le panneau des extensions pour élargir ses moyens, comme le contrôle du navigateur, l'accès aux fichiers ou une connexion à GitHub via MCP.
  5. Relisez le plan que goose propose, validez les actions souhaitées et vérifiez le résultat avant de l'appliquer à votre projet.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de codename goose.

Offre gratuiteOui
Offres payantesFree (you pay your LLM provider)
PlateformemacOS, Linux, Windows (desktop app, CLI, API)
DéveloppeurAgentic AI Foundation (originally Block)
CatégorieProgrammation
Date de lancementNov 2024
Dernière mise à jourOct 2026
Visites du site14.7K
Classement mondial du site2M
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Développeurs et ingénieurs logiciel
  • Analystes de données et chercheurs
  • Équipes qui veulent une stack ouverte
  • Utilisateurs attentifs au coût
  • Curieux et créateurs d'extensions

Tâches

  • Programmer et refactoriser
  • Automatiser un flux répétable
  • Rechercher et rassembler des données
  • Rédiger et retravailler des brouillons
  • Travail de fichiers en plusieurs étapes

Cas d'usage

  • Un développeur solo qui prototypé sur son portable
  • Une petite équipe qui standardise une liste de vérification de version
  • Un chercheur avec une pile de PDF
  • Un utilisateur soucieux de sa vie privée
  • Un ingénieur produit qui relie ses outils

Fonctionnalités clés

Application de bureau, CLI et API dans un seul agent

goose se décline en trois formats issus du même projet. Il y a une application de bureau native pour macOS, Linux et Windows, un outil en ligne de commande complet pour les flux en terminal et en CI, et une API pour intégrer l'agent à votre propre logiciel. L'ensemble est écrit en Rust, ce qui le garde rapide et portable plutôt qu'une application web encapsulée. Vous choisissez la surface qui correspond à votre façon de travailler, et les mêmes sessions et réglages vous suivent.

N'importe quel modèle, y compris vos abonnements

goose ne vous enferme pas dans un seul modèle. Il fonctionne avec plus de 15 fournisseurs, dont Anthropic, OpenAI, Google, Azure, Bedrock et OpenRouter, ainsi que des modèles locaux via Ollama. Grâce à l'Agent Client Protocol, il peut aussi tourner sur un abonnement Claude, ChatGPT ou Gemini que vous payez déjà, donc vous n'avez pas toujours besoin d'une clé d'API à part. En pratique, vous changez de modèle quand l'un traite mieux une tâche ou quand une option moins chère a du sens.

Des extensions MCP pour de vrais outils

goose a été l'un des premiers à adopter le Model Context Protocol, le standard ouvert qui relie les agents aux outils et aux données. D'où l'une des bibliothèques d'extensions les plus fournies, avec plus de 70 extensions MCP documentées et une liste qui s'allonge. Vous connectez GitHub, Google Drive, un navigateur, une base de données ou votre IDE, et vous écrivez la vôtre quand rien de prêt ne convient. Les extensions transforment goose d'une fenêtre de discussion en un outil qui touche vraiment à vos logiciels.

Des recettes pour des flux répétables

Une recette enregistre un flux de travail dans un fichier YAML portable. Vous décrivez les instructions, les extensions, les paramètres et les sous-recettes, puis vous la partagez avec votre équipe ou vous la lancez en CI. C'est ce qui rend goose répétable plutôt qu'une discussion ponctuelle : la même recette produit les mêmes étapes à chaque fois. Elle convient aussi à l'intégration de nouveaux collègues, qui peuvent rejouer exactement le processus que vous avez monté.

Des sous-agents pour le travail en parallèle

goose peut lancer des sous-agents indépendants pour traiter des tâches en parallèle, comme une revue de code, une passe de recherche ou le traitement de fichiers. Chacun s'occupe de sa partie pendant que la conversation principale reste propre. Sur les gros chantiers, cela range le contexte et permet à différentes parties d'une tâche d'avancer en même temps plutôt que dans un seul long fil.

Des contrôles de sécurité auditables

Comme l'agent tourne sur votre machine, goose intègre des moyens de le garder dans les limites. Il propose la détection d'injection de prompt, des contrôles de permission des outils, un mode bac à sable et un relecteur adverse qui surveille les actions risquées. Vous pouvez aussi fixer des contrôles d'accès pour que l'agent demande avant d'agir au lieu de travailler en autonomie. Le code étant ouvert sous Apache 2.0, vous pouvez vérifier comment ces protections fonctionnent.

Avantages et inconvénients

Avantages

  • Gratuit et open source sous Apache 2.0, donc vous pouvez l'auditer, le forker et l'auto-héberger sans frais de licence.
  • Tourne en local et accepte un abonnement ou un modèle local, ce qui réduit le coût d'une API payante.
  • Trois interfaces couvrent des façons de travailler différentes, d'une fenêtre de bureau à une CLI en terminal et à une API intégrable.
  • Le support poussé de MCP ouvre plus de 70 extensions et vous laisse créer vos propres intégrations.
  • Une gouvernance neutre au sein de l'Agentic AI Foundation de la Linux Foundation, sans dépendre d'une seule entreprise.

Inconvénients

  • Il lui faut un modèle pour fonctionner, donc sans clé d'API ni abonnement, goose n'a rien sur quoi tourner.
  • Piloter un agent puissant qui modifie des fichiers et lance des commandes demande de la prudence ; une validation erronée peut changer votre projet.
  • L'usage d'une API payante peut coûter cher sur des sessions longues ou lourdes, le coût étant lié à votre consommation de tokens.
  • L'interface de bureau et la configuration visent les développeurs, si bien qu'un utilisateur non technique trouvera le démarrage rude.

Questions fréquentes

Oui. goose est gratuit et open source sous licence Apache 2.0. Vous ne payez que le modèle que vous connectez, sauf si vous utilisez un modèle local, un abonnement que vous possédez déjà ou les crédits gratuits de certains fournisseurs.

Contenus associés

Découvrez des outils, des compétences et des articles liés à codename goose.

Alternatives à codename goose

Forefront

Forefront

Forefront · Programmation

Forefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.

Gratuit / $0 - $99/moVoir les détails
Startkit

Startkit

StartKit.AI · Programmation

Startkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.

Payant / $99 - $499 one-timeVoir les détails
Testim

Testim

Tricentis · Programmation

Testim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.

Gratuit / Custom pricing on requestVoir les détails