Qu'est-ce que goose ?
Goose est un agent IA open source, local par défaut — une application de bureau, un outil en ligne de commande et une API — qui lit et modifie des fichiers, exécute des commandes shell et appelle des outils externes pour accomplir des tâches de code, d'automatisation et de workflow. Son dépôt GitHub le décrit comme « un agent IA open source et extensible qui va au-delà des suggestions de code - installer, exécuter, modifier et tester avec n'importe quel LLM ». Contrairement à un assistant de chat qui ne fait que suggérer du code, goose est conçu pour agir : il peut fonctionner en boucle, exécutant des commandes et vérifiant les résultats, jusqu'à ce qu'une tâche soit terminée.
- Fonction principale : un cadre agentique combinant un LLM de votre choix, un ensemble d'outils intégrés et extensibles, et des intégrations Model Context Protocol (MCP) pour accomplir des tâches de code et d'automatisation en plusieurs étapes
- Interfaces : une application de bureau native (macOS, Linux, Windows), une CLI de terminal, et une API programmatique — toutes construites sur le même moteur d'agent sous-jacent
- Conception local par défaut : goose lui-même s'exécute sur votre propre machine ; le LLM qu'il appelle peut aussi être local (via Ollama) ou une API cloud de votre choix
- Développeur : développé à l'origine par Block, l'entreprise derrière Square, Cash App, Afterpay et Tidal ; désormais géré par l'Agentic AI Foundation (AAIF) de la Linux Foundation
- Dépôt canonique : github.com/aaif-goose/goose, sous licence Apache 2.0 selon l'API GitHub
De Block à la Linux Foundation : une brève histoire
La structure de propriété de goose a changé deux fois en environ 14 mois après son lancement public — d'abord un projet interne de Block rendu public, puis une cession à une gouvernance open source neutre. La chronologie ci-dessous est construite à partir des annonces officielles de Block et de la Linux Foundation.
- 128 janvier 2025 — Lancement public
Why it matters: Block a publié goose publiquement comme agent IA open source et local par défaut, après l'avoir développé et utilisé en interne. - 29 décembre 2025 — Annonce de l'Agentic AI Foundation
Why it matters: La [Linux Foundation a annoncé l'AAIF](https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation) avec goose (de Block) comme projet fondateur, aux côtés du Model Context Protocol (MCP) d'Anthropic et d'AGENTS.md d'OpenAI — sortant la gouvernance d'un projet d'agent largement utilisé des mains d'une seule entreprise. - 37 avril 2026 — Le dépôt et la documentation passent à l'AAIF
Why it matters: Le dépôt GitHub canonique de goose a déménagé de `block/goose` vers [github.com/aaif-goose/goose](https://github.com/aaif-goose/goose), et sa documentation vers [goose-docs.ai](https://goose-docs.ai) ; les anciennes URL redirigent, mais c'est le moment où l'AAIF, et non Block seul, contrôle officiellement la gouvernance du projet.
Que pouvez-vous faire avec goose ?
L'ensemble des fonctionnalités de goose se concentre sur l'action sur une tâche plutôt que sur la simple description de la façon de la faire, selon goose-docs.ai et le README GitHub.
- Exécution agentique de tâches — goose lit et modifie des fichiers, exécute des commandes shell et vérifie ses propres résultats en boucle jusqu'à ce qu'une tâche de code ou d'automatisation soit terminée, plutôt que de simplement renvoyer un diff suggéré
- Apportez votre propre LLM — connectez goose au fournisseur de LLM de votre choix (Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, Amazon Bedrock, et des dizaines d'autres listés dans la documentation officielle des fournisseurs) avec votre propre clé API, ou pointez-le vers un modèle Ollama local sans coût
- Extensions Model Context Protocol (MCP) — goose se connecte à des outils, bases de données et services externes (GitHub, Google Drive, navigateurs, outils internes personnalisés) via MCP, le standard ouvert qu'Anthropic a également contribué à l'AAIF ; goose maintient un répertoire d'extensions documentées sur goose-docs.ai/extensions
- Recipes — des définitions de tâches YAML réutilisables et partageables qui permettent à une équipe d'empaqueter un workflow reproductible (une migration de code, une exécution de tests, une checklist de release) afin qu'il puisse être relancé par quiconque a goose installé
- Trois interfaces, un seul moteur — l'application de bureau, la CLI et l'API exécutent toutes le même moteur d'agent sous-jacent, donc un workflow créé dans une interface n'y est pas verrouillé
- Auto-hébergé et auditable — comme le code est sous licence Apache 2.0 et désormais géré par la Linux Foundation, les équipes peuvent auditer, forker et auto-héberger goose sans dépendre de la bonne volonté continue d'un seul fournisseur
Exemples d'utilisation : trois façons d'utiliser goose
Voici des workflows concrets construits à partir des fonctionnalités documentées de bureau, CLI et d'extension de goose ci-dessus — pas des cas d'usage hypothétiques.
Lancer une session de code agentique depuis la CLI
Installez la CLI, exécutez goose session depuis un répertoire de projet, et décrivez une tâche en langage naturel (par exemple, « ajoute une validation de saisie au formulaire d'inscription et écris un test pour cela »). Goose lit les fichiers pertinents, effectue les modifications, exécute la suite de tests et rend compte — demandant confirmation pour les actions à risque plus élevé selon les autorisations configurées.
Connecter goose à un modèle entièrement local via Ollama
Avec Ollama installé et un modèle téléchargé localement, configurez goose pour utiliser Ollama comme fournisseur dans les paramètres de fournisseur de l'application de bureau ou de la CLI. Goose s'exécute alors entièrement contre votre modèle local, sans clé API et sans qu'aucune donnée ne quitte votre machine — au prix du plafond de capacité de ce modèle local par rapport à un modèle cloud de pointe.
Ajouter une extension MCP pour un outil spécifique
Parcourez goose-docs.ai/extensions pour trouver un serveur MCP correspondant à un outil que vous utilisez (GitHub, une base de données, un navigateur), installez-le via le panneau Extensions de l'application de bureau ou la CLI, et goose gagne la capacité d'appeler cet outil directement dans le cadre d'une tâche — par exemple, ouvrir une pull request une fois qu'une modification de code passe les tests.
Installer goose : application de bureau et CLI
Goose est disponible en application de bureau pour macOS, Linux et Windows, plus une CLI installable sur les trois plateformes. Les commandes et liens ci-dessous proviennent de la documentation officielle d'installation — vérifiez toujours directement sur cette page, car les scripts d'installation et les URL de release peuvent changer entre les versions.
macOS — Bureau
- Méthode d'installation:
- Version Apple Silicon ou Intel
macOS / Linux — CLI
- Méthode d'installation:
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh \| bash, oubrew install block-goose-cli
Linux — Bureau
- Méthode d'installation:
- Paquets DEB, RPM et Flatpak sur la page des dernières releases
Windows — Bureau
- Méthode d'installation:
- Goose-win32-x64.zip
Windows — CLI
- Méthode d'installation:
- PowerShell : téléchargez et exécutez
download_cli.ps1depuis le dépôt GitHub, ou utilisez Git Bash/MSYS2 avec la commande curl macOS/Linux
Goose n'a pas de configuration matérielle minimale fixe pour l'application de bureau ou la CLI elle-même — l'exigence pratique dépend du LLM connecté. Un modèle Ollama local nécessite assez de RAM/VRAM pour l'exécuter ; un fournisseur cloud ne nécessite qu'un accès réseau et une clé API. Voir la documentation officielle d'installation pour tout ce qui n'est pas couvert ici, y compris WSL comme alternative sous Windows.
Tarifs de goose : logiciel gratuit, votre propre clé
Goose lui-même n'a aucun coût de licence. Son dépôt GitHub est sous licence Apache 2.0, confirmée via l'API GitHub, sans aucune fonctionnalité verrouillée derrière un paiement du projet lui-même. Ce que vous payez dépend entièrement du LLM que vous connectez à goose.
Logiciel goose (bureau, CLI, API)
- Coût:
- Gratuit
- Notes:
- Sous licence Apache 2.0, aucun frais côté goose pour une interface ou fonctionnalité
Modèle local via Ollama
- Coût:
- Gratuit
- Notes:
- Aucune clé API nécessaire ; le coût est uniquement votre propre matériel et électricité
Fournisseur cloud (Anthropic, OpenAI, Google, et autres)
- Coût:
- Tarification API propre au fournisseur
- Notes:
- Facturé directement par le fournisseur choisi, à ses propres tarifs — non fixé ni majoré par goose
Comme goose fonctionne selon le modèle « apportez votre propre clé », il n'existe pas de « prix goose » unique au-delà du logiciel gratuit lui-même — vérifiez la page de tarification propre au fournisseur choisi avant d'exécuter une tâche importante ou répétée, surtout avec un modèle cloud de pointe.
Goose vs. OpenHands
Goose et OpenHands sont tous deux des plateformes d'agents gratuites, open source et auto-hébergeables qui vont au-delà des simples suggestions de code en chat, et les deux sont comparés comme le point de départ naturel pour les équipes qui veulent un agent de code autonome qu'elles contrôlent entièrement. Les différences les plus nettes sont le modèle de gouvernance et l'approche de sandboxing principale.
Gouvernance
- Goose:
- Linux Foundation (Agentic AI Foundation), cédé par Block
- OpenHands:
- All Hands AI, une startup financée par capital-risque
Licence
- Goose:
- Apache 2.0
- OpenHands:
- MIT
Interfaces
- Goose:
- Application de bureau (macOS, Linux, Windows), CLI, API
- OpenHands:
- Interface web, terminal UI, CLI
Sandboxing
- Goose:
- S'exécute directement contre votre machine ou environnement par défaut, avec des invites d'autorisation configurables
- OpenHands:
- Exécute les agents dans un conteneur Docker isolé par défaut
Modèle LLM
- Goose:
- Votre propre clé sur des dizaines de fournisseurs, ou un modèle Ollama local
- OpenHands:
- Votre propre clé, ou Claude Code, Codex et Gemini CLI comme backends d'agent
Extensibilité
- Goose:
- Extensions Model Context Protocol (MCP), plus des « recipes » YAML réutilisables
- OpenHands:
- Configuration d'agent personnalisée et microagents
Si vous voulez un agent géré par une fondation open source neutre et indépendante de tout fournisseur, avec un sandboxing par défaut plus léger, le modèle de goose convient. Si vous voulez un agent qui isole chaque exécution dans un conteneur Docker par défaut, évaluez OpenHands directement — voir la revue complète d'OpenHands pour plus de détails. Les deux sont gratuits pour un usage auto-hébergé ; vérifiez les fonctionnalités actuelles sur le site de chaque projet avant de décider.
À qui s'adresse goose ?
Le fait que goose convienne dépend de si vous voulez un agent que vous contrôlez entièrement, auto-hébergez, et pouvez pointer vers n'importe quel LLM de votre choix.
Utilisez goose si
- Vous voulez un agent IA gratuit et open source géré par une fondation neutre (l'AAIF de la Linux Foundation) plutôt que par un seul fournisseur
- Vous voulez choisir votre propre fournisseur de LLM — y compris un modèle Ollama entièrement local et gratuit — plutôt que d'être verrouillé sur un modèle intégré
- Vous voulez une application de bureau, une CLI et une API sur le même moteur d'agent sous-jacent, afin qu'un workflow ne soit pas verrouillé sur une interface
- Vous voulez étendre l'agent avec des outils Model Context Protocol (MCP) et des « recipes » YAML réutilisables pour des workflows d'équipe reproductibles
- Vous êtes à l'aise pour configurer des autorisations et vérifier les actions de l'agent plutôt que de compter sur un sandbox obligatoire
Attendez, ou cherchez ailleurs, si
- Vous voulez que chaque exécution d'agent soit isolée par défaut dans un conteneur sandboxé sans configuration — OpenHands sandboxe par défaut ; le comportement par défaut de goose est plus proche de votre propre machine, donc vérifiez ses paramètres d'autorisation avant d'exécuter des tâches non fiables
- Vous voulez un seul modèle intégré sans rien à configurer — le modèle « apportez votre propre clé » de goose signifie que vous devez choisir et connecter un fournisseur avant de pouvoir l'utiliser
- Vous avez besoin d'un support fournisseur officiel avec SLA plutôt que des canaux de support communautaires et de fondation — le support de goose passe par GitHub Issues et des canaux communautaires, typique d'un projet de fondation open source plutôt que d'un fournisseur commercial
- Vous voulez un assistant de code intégré à l'IDE plutôt qu'un agent autonome — une extension d'éditeur comme Cline pourrait mieux convenir à votre workflow
Concurrents et alternatives
Goose est le plus souvent comparé à OpenHands, Cline, Aider et Open Interpreter — d'autres outils open source qui transforment un LLM en agent capable d'agir sur une base de code plutôt que d'en discuter seulement.
OpenHands
- Connu pour:
- Plateforme d'agent de code autonome, isolée dans Docker
- Lien:
- Revue OpenHands
Articles sur OpenHands (2)
- OpenHands Review: The Open-Source Answer to DevinMis à jour 5 septembre 2026
- Atomic Chat Review: Local AI, Agents, and APIMis à jour 5 septembre 2026
Également mentionné dans :
- little-coder Review: A Coding Agent CLI Built for Small Local ModelsMis à jour 19 septembre 2026
- Atomic Agent Review: Local AI Agent CLI, Free & MIT-LicensedMis à jour 12 septembre 2026
- OpenCode Review: The Open-Source Terminal Coding AgentMis à jour 12 septembre 2026
Cline
- Connu pour:
- Extension d'agent autonome open source pour VS Code et JetBrains
- Lien:
- Revue Cline
Articles sur Cline (10)
- Cline Review: The Open-Source Agent That Grew From Claude DevMis à jour 5 septembre 2026
- DeepSeek V4 vs Qwen3.8 for Local Coding 2026Mis à jour 20 octobre 2026
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)Mis à jour 17 octobre 2026
- Best Agentic AI Coding Assistant 2026: Cursor vs Windsurf vs GitHub Copilot vs ClineMis à jour 17 octobre 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsMis à jour 21 septembre 2026
- Kilo Code Review: The Open-Source Coding Agent Now Owned by AnacondaMis à jour 12 septembre 2026
- Atomic Chat Review: Local AI, Agents, and APIMis à jour 5 septembre 2026
- PearAI Review: The Free VS Code Fork With a Rocky StartMis à jour 5 septembre 2026
- Bodega One Code Review: A Local-First BYOLLM Coding IDEMis à jour 3 septembre 2026
- Best Local Models for Tool Calling in 2026: Benchmarks & ComparisonMis à jour 1 septembre 2026
+34 autres non affichés
Aider
- Connu pour:
- Pair-programmeur IA terminal-natif et centré sur git
- Lien:
- Revue Aider
Articles sur Aider (9)
- Aider Review: AI Pair Programming From Your TerminalMis à jour 5 septembre 2026
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)Mis à jour 17 octobre 2026
- GitHub Copilot CLI Review: Cloud-Backed by Default, Local via BYOKMis à jour 12 septembre 2026
- Kilo Code Review: The Open-Source Coding Agent Now Owned by AnacondaMis à jour 12 septembre 2026
- Bodega One Code Review: A Local-First BYOLLM Coding IDEMis à jour 3 septembre 2026
- Best Local Models for Tool Calling in 2026: Benchmarks & ComparisonMis à jour 1 septembre 2026
- LM Studio & Ollama OpenAI-Compatible API Documentation: Python, Node.js, Aider, Cline & Roo Code (2026)Mis à jour 28 août 2026
- Continue.dev vs Cline vs Aider: Best Local Coding Agent in 2026Mis à jour 27 août 2026
- Local Coding LLM Without Internet: Fully Offline Dev Setup (2026)Mis à jour 27 août 2026
+26 autres non affichés
Open Interpreter
- Connu pour:
- Laisse un LLM exécuter du code localement pour des tâches générales (pas seulement de code)
Articles sur Open Interpreter (3)
- Open Interpreter Review: Same Name, Rust Core, New LicenseMis à jour 3 septembre 2026
- Nanobot Review: A Self-Hosted AI Agent FrameworkMis à jour 30 octobre 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsMis à jour 21 septembre 2026
Également mentionné dans :
- Kruvo Review: A Desktop AI Coworker That Asks Before It ActsMis à jour 24 octobre 2026
- Multica Review: A Workspace for AI Coding AgentsMis à jour 14 septembre 2026
- Atomic Agent Review: Local AI Agent CLI, Free & MIT-LicensedMis à jour 12 septembre 2026
- PhoneClaw Review: The On-Device iPhone AI AgentMis à jour 12 septembre 2026
Cette liste reflète les outils couramment comparés à goose, pas un classement indépendant de PromptQuorum — voir l'annuaire des logiciels IA locaux pour le catalogue complet, y compris la propre fiche de goose, et vérifiez la tarification et les fonctionnalités actuelles de chaque outil avant de choisir.
Erreurs courantes lors de l'évaluation de goose
La plupart des confusions autour de goose viennent du fait de le confondre avec un produit de chat hébergé à modèle unique, ou de manquer le changement de gouvernance de décembre 2025/avril 2026.
Erreur 1 : supposer que goose inclut un modèle ou une clé API intégrés
Goose fonctionne selon le modèle « apportez votre propre LLM » : il n'a pas de modèle intégré propre. Vous devez le connecter à un fournisseur (Anthropic, OpenAI, Google, Ollama, et des dizaines d'autres) avec votre propre clé API, ou un modèle Ollama local, avant qu'il puisse faire quoi que ce soit.
Erreur 2 : lier vers l'ancienne URL GitHub block/goose
Le dépôt de goose a déménagé vers github.com/aaif-goose/goose le 7 avril 2026, dans le cadre de la cession à l'Agentic AI Foundation. L'ancienne URL block/goose redirige, mais les favoris, scripts et documentation doivent être mis à jour vers le nouvel emplacement canonique.
Erreur 3 : traiter Block comme l'unique entité gérant goose aujourd'hui
Block a développé et lancé goose, mais depuis le 7 avril 2026, la gouvernance du projet revient à l'Agentic AI Foundation (AAIF) de la Linux Foundation — un organisme neutre que Block a cofondé aux côtés d'Anthropic (MCP) et d'OpenAI (AGENTS.md), pas un projet exclusivement Block.
Erreur 4 : supposer un sandbox obligatoire
Contrairement à certains concurrents (OpenHands, par exemple) qui isolent chaque exécution d'agent dans un conteneur Docker par défaut, goose s'exécute plus près de votre propre machine sauf configuration contraire. Vérifiez ses paramètres d'autorisation et de confirmation avant de le pointer vers une tâche avec un accès réel aux fichiers ou au shell.
Erreur 5 : supposer des chiffres d'étoiles ou des détails de licence obsolètes
Cette revue a vérifié 55 000+ étoiles GitHub et une licence Apache 2.0 directement via l'API GitHub le 12 septembre 2026 — revérifiez ce point de terminaison vous-même pour un chiffre actuel plutôt que de vous fier à un nombre mis en cache, y compris celui-ci.
Questions fréquemment posées
Qu'est-ce que goose ?
Goose (goose-docs.ai, source sur github.com/aaif-goose/goose) est un agent IA gratuit, open source et local par défaut — une application de bureau, une CLI et une API — pour des tâches de code, d'automatisation et de workflow, développé à l'origine par Block et désormais géré par l'Agentic AI Foundation de la Linux Foundation.
L'agent IA goose est-il le même projet que les autres « goose » ?
Non. Cette page traite de goose, l'agent IA open source créé par Block et désormais géré par l'Agentic AI Foundation de la Linux Foundation (github.com/aaif-goose/goose). Ce nom est aussi porté par des projets sans rapport, comme pressly/goose, un outil Go de migration de bases de données ; vérifiez donc le propriétaire du dépôt avant d'installer.
Goose est-il gratuit ?
Le logiciel goose lui-même est gratuit et sous licence Apache 2.0, sans aucune fonctionnalité verrouillée derrière un paiement. Le coût dépend du LLM que vous connectez : un modèle Ollama local est gratuit à exécuter, tandis qu'un fournisseur cloud (Anthropic, OpenAI, Google, et autres) facture selon sa propre tarification API.
Goose est-il open source ? Quelle licence utilise-t-il ?
Oui. Le dépôt GitHub de goose est sous licence Apache 2.0, confirmée via l'API GitHub (license.spdx_id: "Apache-2.0") le 12 septembre 2026.
Qui possède ou gère goose maintenant ?
Block a développé goose et l'a lancé publiquement le 28 janvier 2025. En décembre 2025, Block l'a cédé comme projet fondateur de l'Agentic AI Foundation (AAIF) de la Linux Foundation, aux côtés du Model Context Protocol (MCP) d'Anthropic et d'AGENTS.md d'OpenAI. Le dépôt et la gouvernance sont officiellement passés à l'AAIF le 7 avril 2026.
Quelles plateformes goose prend-il en charge ?
L'application de bureau de goose est disponible pour macOS (Apple Silicon et Intel), Linux (DEB, RPM, Flatpak) et Windows ; sa CLI s'installe sur les trois, notamment via Homebrew ou un script PowerShell sous Windows, selon la documentation officielle d'installation.
Goose nécessite-t-il un LLM spécifique ?
Non. Goose fonctionne selon le modèle « apportez votre propre LLM » : connectez-le à Anthropic, OpenAI, Google, OpenRouter, Azure, Amazon Bedrock, et des dizaines d'autres fournisseurs listés dans sa documentation des fournisseurs, ou pointez-le vers un modèle entièrement local via Ollama.
Qu'est-ce que le Model Context Protocol (MCP), et comment goose l'utilise-t-il ?
MCP est un standard ouvert (contribué à l'AAIF par Anthropic) pour connecter un agent IA à des outils et sources de données externes. Goose utilise MCP pour son système d'extensions, lui permettant de se connecter à des services comme GitHub, des bases de données et des navigateurs via un répertoire documenté d'extensions sur goose-docs.ai/extensions.
Combien d'étoiles GitHub goose a-t-il ?
Le dépôt de goose (github.com/aaif-goose/goose) affichait 55 000+ étoiles, vérifié directement via l'API GitHub. Vérifiez le dépôt directement pour un chiffre actuel, car il change quotidiennement.
Que sont les « recipes » de goose ?
Les recipes sont des définitions de tâches YAML réutilisables et partageables qui permettent à une équipe d'empaqueter un workflow goose reproductible — comme une migration de code ou une exécution de tests — afin qu'il puisse être relancé de manière cohérente par quiconque a goose installé.
Comment goose se compare-t-il à OpenHands ?
Les deux sont des plateformes d'agents gratuites, open source et auto-hébergeables. Les principales différences sont la gouvernance (goose : Linux Foundation via l'AAIF ; OpenHands : All Hands AI, une startup) et le sandboxing par défaut (OpenHands isole les exécutions dans Docker par défaut ; goose s'exécute plus près de votre propre machine sauf configuration contraire). Voir la comparaison complète ci-dessus.
