Goose, de l'outil interne de Block à bien commun de la Linux Foundation
Le 7 avril 2026, Michael Neale, Principal Engineer chez Block, a signé sur le blog de Goose un billet de déménagement : le dépôt block/goose devenait aaif-goose/goose, et la documentation s'installait sur goose-docs.ai. Une phrase résumait l'opération : « goose is still open source, still actively developed, and still the same agent you know. » (Goose reste open source, reste activement développé, et reste l'agent que vous connaissez.)1 Quatorze mois après son ouverture, l'agent de Block quittait l'entreprise qui l'avait créé pour une fondation hébergée par la Linux Foundation. Des trois harnais de cette série, Goose est le seul à avoir fait ce chemin. Son histoire pose une question que toute organisation qui outille ses équipes finira par se poser : peut-on institutionnaliser un agent sans le figer ?
Un agent généraliste, pas seulement pour le code
Goose se présente comme « a general-purpose AI agent that runs on your machine », un agent généraliste qui tourne sur votre machine, et sa documentation insiste : « Not just for code ». Recherche, rédaction, automatisation et analyse de données figurent parmi les usages revendiqués à côté du développement.2 Écrit en Rust et publié sous licence Apache 2.0, il existe en application desktop, en CLI et en API, et accepte plus de quinze fournisseurs de modèles, y compris des modèles locaux via Ollama.2 L'écosystème revendique plus de 70 extensions MCP ; des recettes YAML, des sous-agents et les MCP Apps complètent l'ensemble.23
Goose joue deux rôles dans l'Agent Client Protocol (ACP). Il sert d'agent ACP pour Zed et pour les autres clients qui parlent ce protocole.4 Dans l'autre sens, sa documentation liste des « fournisseurs ACP » : Claude Code, Codex (avec un compte ChatGPT Plus/Pro ou l'API OpenAI), Amp et Pi.5 Goose devient alors le harnais de tête, et Claude Code ou Codex son moteur. La documentation met en avant l'usage des abonnements existants sans coût au token ; les conditions de chaque éditeur priment sur ce qui fonctionne techniquement, et l'épisode Anthropic de février 2026, raconté dans le premier article de la série, l'a rappelé à tout le monde.
Janvier 2025 : « codename goose »
Le 28 janvier 2025, l'Open Source Program Office de Block a annoncé « codename goose », « an interoperable AI agent framework that enables users to connect large language models (LLMs) to real-world actions », un cadre d'agents interopérable qui relie les modèles de langage à des actions concrètes.6 Le communiqué cite Dhanji Prasanna, CTO de Block : « Making goose open source creates a framework for new heights of invention and growth. Block engineers are already using goose to free up time for more impactful work » (ouvrir Goose crée un cadre pour de nouveaux sommets d'invention et de croissance ; les ingénieurs de Block l'utilisent déjà pour dégager du temps vers un travail à plus fort impact). Il précise, à propos du protocole MCP : « Block has been collaborating closely with Anthropic to develop this protocol ».6
La veille, Jack Dorsey avait posté sur X trois mots : « open source everything ».7 Dans Fortune, Leo Schwartz replace ce message dans la semaine de DeepSeek R1, qui venait de relancer le débat entre modèles ouverts et fermés ; Manik Surtani, responsable de l'open source chez Block, y déclare : « We want open by default to be a North Star. » (Nous voulons que l'ouvert par défaut soit notre étoile polaire.)8
Les chiffres qui circulent sur cette période demandent de la prudence. Quartz écrit le 28 janvier 2025 que Goose peut faire gagner aux développeurs « up to 20% of their time », un plafond et non une moyenne, dans un article signé par une rédaction automatisée.9 Le communiqué de Block ne donne aucun chiffre. D'autres nombres circulent sur le volume d'ingénieurs utilisateurs ou sur la part du code de Goose écrite par Goose ; nous n'avons trouvé aucune source pour les étayer et nous ne les reprenons pas. Dhanji Prasanna a déclaré plus tard, en podcast, que « the vast majority of goose's code is written by goose », sans avancer de chiffre.10
Block fait remonter le projet plus loin que janvier 2025. 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. » (Début 2024, nous avons commencé à développer goose, le premier harnais agentique permettant à des modèles de fondation d'exécuter du travail à l'échelle d'une entreprise.)11 Cette revendication d'antériorité est celle de Block.
Décembre 2025 : la fondation
Le 9 décembre 2025, la Linux Foundation a annoncé l'Agentic AI Foundation avec trois projets fondateurs : MCP apporté par Anthropic, Goose apporté par Block, AGENTS.md apporté par OpenAI. AWS, Anthropic, Block, Bloomberg, Cloudflare, Google, Microsoft et OpenAI en sont membres platinum.12 Jim Zemlin, directeur de la Linux Foundation, y voit une garantie : « Bringing these projects together under the AAIF ensures they can grow with the transparency and stability that only open governance provides. » (Réunir ces projets sous l'AAIF leur assure de croître avec la transparence et la stabilité que seule une gouvernance ouverte apporte.)12 Block précise que Goose « will transition to community governance under AAIF » en conservant sa licence et ses conditions favorables à l'usage commercial, et le présente comme une implémentation de référence de MCP.13
La migration du dépôt a suivi le 7 avril 2026, avec le billet de Michael Neale cité en ouverture.1 Le site affiche depuis « Copyright © 2026 AAIF (Agentic AI Foundation) ».2 Un relevé indépendant compte environ 54 600 étoiles GitHub au 22 septembre 2026, contre environ 50 900 début juillet : une croissance régulière, sans l'envolée de Pi ou d'OpenCode.143 Les étoiles mesurent l'attention ; elles ne disent rien de l'usage.
Ce que Block en fait en 2026
Block publie ses chiffres dans la même lettre aux actionnaires : « As of mid-April, production code changes per engineer are up over 2.5x compared to January. A combination of our AI investments and our broader focus on reliability are also driving tangible improvements in quality: incident rates after a production code change were down over 70% in the first quarter of 2026 compared to the first quarter of 2025 ».11 À la mi-avril, les changements de code en production par ingénieur dépassaient donc 2,5 fois leur niveau de janvier, et le taux d'incidents après un changement en production avait baissé de plus de 70 % sur un an. Crypto Briefing reprend ces données en septembre 2026 sous la forme « +150 % de changements de code par ingénieur » et rapporte 130 fonctionnalités livrées au premier semestre 2026, plus du triple d'un an plus tôt ; Block en crédite trois outils internes, Goose, Builderbot et Buzz.15 Builderbot, l'orchestrateur d'agents construits sur Goose que les ingénieurs de Block sollicitent depuis Slack, est décrit dans notre article sur la troisième ère de l'IA.
Ces chiffres se lisent avec leurs réserves. Ce sont les déclarations d'une entreprise cotée à ses actionnaires, dans une année où Block a réduit ses effectifs : Cointelegraph évoque 40 % en février 2026, et un ratio par ingénieur monte mécaniquement quand le dénominateur baisse.16 Block attribue elle-même la baisse des incidents à « a combination of our AI investments and our broader focus on reliability », l'IA et un effort plus large sur la fiabilité, sans isoler la part de Goose.11 Ce sont des signaux d'entreprise, pas des mesures indépendantes de l'outil.
Un harnais qui lit le contexte des autres
La documentation de Goose l'écrit en une phrase : « By default, goose looks for both AGENTS.md and .goosehints at each level. » À chaque niveau de l'arborescence, Goose cherche un AGENTS.md et un .goosehints ; une variable CONTEXT_FILE_NAMES permet d'y ajouter les conventions d'autres outils, et la documentation cite CLAUDE.md en exemple.17 Un dépôt qui porte déjà ses conventions dans AGENTS.md, projet fondateur de l'AAIF apporté par OpenAI, est donc lisible par Goose sans rien réécrire, comme il l'est par Codex, OpenCode et Pi.
Ajoutez les fournisseurs ACP et l'image devient nette : Goose peut piloter Claude Code ou Codex comme moteurs, à partir du même AGENTS.md que Claude Code lirait en direct. Deux harnais cohabitent sur le même dépôt, l'un dans l'autre. C'est l'illustration la plus concrète de ce que défend cette série : garder, sur un même projet, plusieurs harnais capables de travailler à partir du même contexte, et s'en servir comme test. Si Goose et Claude Code livrent tous deux une évolution correcte à partir des mêmes fichiers Markdown, le contexte du projet est bon. Si l'un échoue là où l'autre réussit, c'est le contexte qu'il faut regarder, avant de changer d'outil. Nous appliquons la méthode sur nos propres dépôts, sfeir.com compris, où un CLAUDE.md et des skills versionnés servent de contrat commun aux harnais qui s'y succèdent.
Peut-on institutionnaliser un agent sans le tuer ?
Une fondation apporte la neutralité, la pérennité juridique et une protection contre le revirement d'un éditeur unique. Elle apporte aussi des processus, et le risque qu'un projet devienne l'outil de tout le monde et la priorité de personne.
Pour l'instant, les signaux restent bons. Alex Hancock, ingénieur chez Block et mainteneur de Goose, l'a présenté au MCP Dev Summit North America 2026 comme un « proving ground », un terrain d'essai où les idées nouvelles de MCP prennent forme avant d'entrer dans la spécification.18 La dépendance à Block reste pourtant forte : les mainteneurs principaux en viennent, et l'intérêt de l'entreprise tient à son usage interne. La fondation protège contre une fermeture brutale ; elle ne garantit pas qu'une communauté prendrait le relais si Block réduisait son effort. L'indicateur à suivre sur les douze prochains mois est la part des contributions extérieures à Block. Le dernier article de la série compare ce modèle de fondation au MIT d'entreprise choisi par Pi et OpenCode.
Sources
- Michael Neale (blog goose), goose has a new home - the Agentic AI Foundation (AAIF), 7 avril 2026.
- AAIF, goose, documentation officielle, consultée le 29 septembre 2026.
- Guard0 TrustVector, Goose AI Agent Security Evaluation, juillet 2026.
- AAIF, goose as an ACP agent, documentation goose.
- AAIF, ACP providers, documentation goose.
- Block, Block Open Source Introduces "codename goose", 28 janvier 2025.
- Jack Dorsey, « open source everything », X, 27 janvier 2025.
- Leo Schwartz (Fortune), Block launches open-source AI agent Goose as Jack Dorsey praises DeepSeek's development approach, 28 janvier 2025.
- Quartz, Jack Dorsey's Block unveils open-source AI agent, 28 janvier 2025.
- Sequoia Capital (podcast Training Data), Dhanji Prasanna: Transforming Block with Open Source Goose.
- Block, Q1 2026 Shareholder Letter, mai 2026.
- The Linux Foundation, Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF), 9 décembre 2025.
- Block, Block, Anthropic, and OpenAI Launch the Agentic AI Foundation, 9 décembre 2025.
- Tom Rochette, goose, relevé du 22 septembre 2026.
- Crypto Briefing, Block ships 3x more features in 2026 with a smaller team, crediting AI tools, septembre 2026.
- Cointelegraph, Dorsey's Block says new AI tool handles 15% of code work, juin 2026.
- AAIF, Using .goosehints, documentation goose.
- AAIF, Where New MCP Ideas Go to Become Real: Goose as a Proving Ground, 2026.
Articles similaires
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.
Pi, l'agent de code qui tient en quatre outils
Quatre outils, le prompt système le plus court du marché, des extensions que l'agent écrit lui-même : Pi (Mario Zechner, Earendil) est le harnais qui n'injecte presque rien. C'est ce qui en fait un bon second harnais pour tester le contexte d'un projet.
OpenCode, l'agent de code open source qui a misé sur la distribution
Terminal, desktop, IDE, plus de 75 fournisseurs de modèles, un forfait Go à 10 dollars : OpenCode (Anomaly) reprend ce qui marche chez Claude Code et le livre partout. Il lit AGENTS.md et CLAUDE.md, ce qui en fait le second harnais le plus simple à poser sur un dépôt.
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.