Goose
Agent IA généraliste open source (Apache 2.0, Rust) né chez Block, publié en janvier 2025 et confié à l'Agentic AI Foundation (Linux Foundation) en 2026.
SFEIR AI · Publié le 29 septembre 2026
Un agent généraliste qui tourne sur la machine
Goose se présente comme « Your native open source AI agent. Desktop app, CLI, and API — for code, workflows, and everything in between. » Le site insiste : « Not just for code », l'agent sert aussi à la recherche, à la rédaction, à l'automatisation et à l'analyse de données. Écrit en Rust et publié sous licence Apache 2.0, il existe en application de bureau (macOS, Linux, Windows), en ligne de commande et en API.
Goose fonctionne avec plus de quinze fournisseurs de modèles, dont Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure et Bedrock. Ses capacités s'ajoutent par extensions MCP (plus de soixante-dix documentées) et il parle l'Agent Client Protocol (ACP), qui l'expose comme agent dans Zed, JetBrains ou VS Code. Des recettes, fichiers YAML partageables et exécutables en CI, capturent des workflows, et l'application de bureau ouvre l'agent à des profils qui ne vivent pas dans le terminal.
Janvier 2025 : « codename goose »
Le 28 janvier 2025, l'Open Source Program Office de Block annonce « codename goose, an interoperable AI agent framework that enables users to connect large language models (LLMs) to real-world actions ». Dhanji Prasanna, CTO de Block, y déclare : « Making goose open source creates a framework for new heights of invention and growth. » Le communiqué précise, à propos de MCP : « Block has been collaborating closely with Anthropic to develop this protocol. » La veille, Jack Dorsey avait publié sur X : « open source everything ».
Block fait remonter le projet plus loin. Sa lettre aux actionnaires du premier trimestre 2026 affirme : « In early 2024, we began developing goose, which was the first agentic harness to enable foundation models to execute work across an enterprise. » Cette antériorité est une revendication de Block. Les chiffres qui circulent sur un millier d'ingénieurs utilisateurs ou sur 70 % du code de l'application de bureau écrit par Goose n'ont pas de source primaire ; le communiqué de janvier 2025 n'en donne aucun.
Décembre 2025 à avril 2026 : la fondation
Le 9 décembre 2025, la Linux Foundation annonce l'Agentic AI Foundation avec trois projets fondateurs : MCP (Anthropic), Goose (Block) et AGENTS.md (OpenAI). Block écrit que Goose « will transition to community governance under AAIF », qu'il « will maintain its open source license and commercial-friendly terms », et le décrit comme « a reference implementation for Anthropic's Model Context Protocol (MCP) ».
Le 7 avril 2026, Michael Neale, Principal Engineer, annonce sur le blog du projet le déménagement du dépôt de block/goose vers aaif-goose/goose et de la documentation vers goose-docs.ai : « goose is still open source, still actively developed, and still the same agent you know. » Le site porte depuis la mention « Copyright © 2026 AAIF (Agentic AI Foundation) ». Au 29 septembre 2026, l'API GitHub renvoie 54 768 étoiles pour un dépôt créé le 23 août 2024 ; la valeur bouge chaque jour et mesure l'attention, pas l'usage.
Ce que Block mesure en 2026
La lettre aux actionnaires du premier trimestre 2026 donne deux chiffres : « As of mid-April, production code changes per engineer are up over 2.5x compared to January », et une baisse de plus de 70 % du taux d'incidents après changement en production au premier trimestre 2026 par rapport au premier trimestre 2025. Block attribue ces résultats à ses investissements dans l'IA combinés à un effort plus large sur la fiabilité, dans une année où l'entreprise a réduit ses effectifs : ce sont des signaux d'entreprise adressés à des actionnaires, pas des mesures indépendantes de Goose.
Builderbot, l'orchestrateur interne que Block a présenté en juin 2026 et qui coordonne depuis Slack des agents bâtis sur Goose, est traité dans notre article sur la troisième ère de l'IA.
Contexte partagé : AGENTS.md et .goosehints
Le guide des goosehints pose la règle : « By default, goose looks for both AGENTS.md and .goosehints at each level. » La variable CONTEXT_FILE_NAMES permet d'ajouter d'autres noms de fichiers, CLAUDE.md compris, pour un projet déjà outillé pour Claude Code.
Un dépôt qui porte un AGENTS.md et des skills en Markdown se pilote donc avec Goose comme avec Claude Code, Codex, OpenCode ou Pi. Faire travailler plusieurs harnais sur le même projet teste la qualité du contexte versionné : si Goose met le code à jour aussi bien que l'outil habituel, l'actif est dans les fichiers, pas dans l'outil. C'est le fil de la série sur les harnais ouverts.
Ce qu'une fondation garantit, et ce qu'elle ne garantit pas
Une fondation protège contre une fermeture brutale : aucune entreprise ne peut seule changer la licence ou refermer le code. Elle ne produit pas de code. Les mainteneurs principaux de Goose viennent de Block, et l'intérêt de l'entreprise tient à son usage interne. Si Block réduisait son effort, la fondation garantirait la continuité juridique du projet, pas sa vitalité technique. L'indicateur à suivre est la part des contributions extérieures à Block.
Questions fréquentes
Qui possède Goose aujourd'hui ?
L'Agentic AI Foundation, hébergée par la Linux Foundation. Block a annoncé le transfert vers une gouvernance communautaire le 9 décembre 2025 et le dépôt a quitté block/goose pour aaif-goose/goose le 7 avril 2026. Le site affiche la mention Copyright 2026 AAIF. Les principaux mainteneurs restent des ingénieurs de Block.
Goose est-il réservé au code ?
Non. Le site le présente comme un agent généraliste, utilisable pour la recherche, la rédaction, l'automatisation et l'analyse de données, avec une application de bureau accessible à des profils non développeurs. Ses capacités s'ajoutent par extensions MCP, plus de soixante-dix étant documentées.
Goose lit-il les fichiers AGENTS.md ?
Oui. Par défaut, Goose cherche AGENTS.md et .goosehints à chaque niveau du projet. La variable CONTEXT_FILE_NAMES permet d'y ajouter d'autres fichiers, dont CLAUDE.md, pour réutiliser le contexte d'un projet déjà outillé pour Claude Code ou Codex.
Que valent les chiffres publiés par Block sur Goose ?
La lettre aux actionnaires du premier trimestre 2026 annonce des changements de code par ingénieur multipliés par plus de 2,5 entre janvier et mi-avril, et une baisse de plus de 70 % des incidents après mise en production sur un an. Block lie ces résultats à l'IA et à un effort de fiabilité plus large, dans une année de réduction d'effectifs. Ce sont des déclarations d'entreprise, pas des mesures indépendantes.
Sous quelle licence Goose est-il publié ?
Apache 2.0, avec sa clause de brevets, depuis la publication du 28 janvier 2025. Block a indiqué que le projet conserve sa licence et ses conditions favorables à l'usage commercial en passant sous la gouvernance de l'AAIF.
Sources
- goose-docs.ai — page d'accueil (agent généraliste, surfaces, fournisseurs, extensions MCP, ACP, licence, copyright AAIF) · 2026-09-29
Not just for code
- Blog goose — « goose has a new home - the Agentic AI Foundation (AAIF) », Michael Neale · 2026-04-07
goose is still open source, still actively developed, and still the same agent you know.
- Documentation goose — guide « Using goosehints » (AGENTS.md et .goosehints, CONTEXT_FILE_NAMES) · 2026-09-29
By default, goose looks for both AGENTS.md and .goosehints at each level.
- Block — « Block Open Source Introduces codename goose » (annonce, citation de Dhanji Prasanna, MCP, Apache 2.0) · 2025-01-28
an interoperable AI agent framework that enables users to connect large language models (LLMs) to real-world actions
- Block — « Block, Anthropic, and OpenAI Launch the Agentic AI Foundation » (gouvernance communautaire, implémentation de référence de MCP) · 2025-12-09
goose, Block's open source agentic AI framework, will transition to community governance under AAIF.
- Linux Foundation — annonce de l'Agentic AI Foundation (projets fondateurs, membres platinum) · 2025-12-09
- Block — lettre aux actionnaires du premier trimestre 2026 (origine début 2024, changements de code par ingénieur, incidents) · 2026-09-29
In early 2024, we began developing goose, which was the first agentic harness to enable foundation models to execute work across an enterprise.
- Jack Dorsey (@jack) — « open source everything » · 2025-01-27
open source everything
- GitHub — dépôt aaif-goose/goose (licence Apache-2.0, date de création, compteurs à la date) · 2026-09-29
- Wikipédia — « Goose (AI agent) » (première publication, langages, ACP, transfert à l'AAIF) · 2026-09-29
Goose dans vos projets
Échanger avec SFEIRArticles liés
Agents de code : rester libre en faisant cohabiter plusieurs harnais
Entre janvier et mars 2026, Anthropic a fermé ses abonnements aux harnais tiers et OpenCode a retiré le sien. La réponse utile tient en une pratique : faire tourner plusieurs harnais sur le même dépôt, pour vérifier que le contexte du projet tient sans eux.
Goose, de l'outil interne de Block à bien commun de la Linux Foundation
Développé chez Block depuis 2024 selon l'entreprise, ouvert en janvier 2025, confié à l'Agentic AI Foundation en décembre : Goose est le seul harnais de la série passé d'une entreprise à une fondation. Ce que valent les chiffres de Block, et ce que Goose prouve sur la cohabitation des harnais.
Pi, OpenCode, Goose : la comparaison terrain, et pourquoi un projet a besoin de deux harnais
Tableau daté, critères qui départagent, trois scénarios avec les harnais propriétaires à leur place. Et une recommandation : gardez au moins deux harnais sur chaque projet, et faites-en un test de votre contexte.
Harnais open source : qui possède l'agent, l'entreprise ou la fondation ?
Pi et OpenCode sont sous licence MIT et appartiennent à des entreprises ; Goose est sous Apache 2.0 et appartient à une fondation. Aucun des deux modèles ne garantit tout. Ce que chacun laisse à l'utilisateur, et les règles que nous appliquons, dont le test à deux harnais.
Chat (2023) → CLI (2025) → coworker (2027) : la troisième ère de l'IA
En trois ans, l'IA est passée de la fenêtre de discussion au terminal, puis à l'équipe. La question des dirigeants change avec elle : qui signe ses actes ?
MCP : votre agent de code est aveugle sans ce protocole
Le Model Context Protocol expliqué : connecter les agents aux outils et données, le problème N×M, et la sécurité côté machine.