Créer rapidement la structure d’un nouveau projet
Générer l’arborescence et les fichiers de code de base après avoir saisi les exigences du projet
Pour qui:Développeurs full-stack
Programmation / Développement
Goose est un agent de programmation IA local et open source qui permet d’exécuter des opérations sur le code de l’ordinateur de l’utilisateur avec n’importe quel modèle de LLM.
Site créé le
2026-03-30
Classement d’utilisation des tokens OpenRouter
#48
Sources: OpenRouter
Visiteurs uniques mensuels
167,941
Sources: SimilarWeb

Coding Plan
Réductions sur les modèles Coding Pro
En tant qu’outil pour développeurs, Goose propose trois interfaces : une application de bureau, la ligne de commande et le Web. Vous pouvez le connecter à n’importe quel modèle, comme Claude, GPT ou Ollama. Après avoir analysé la base de code locale, il effectue des modifications sur plusieurs fichiers, exécute des commandes shell et lance des workflows de test, tout en étendant les connexions externes via le protocole MCP. Le produit est développé en open source par Block, écrit en Rust et ne nécessite aucun abonnement. Il convient aux programmeurs qui souhaitent éviter la dépendance à un fournisseur, contrairement à des outils comme Claude Code ou Cursor, liés à des modèles ou éditeurs spécifiques.
Résumé en une phrase
Goose est un agent de programmation IA local et open source qui permet d’exécuter des opérations sur le code de l’ordinateur de l’utilisateur avec n’importe quel modèle de LLM.
À quoi sert-il
Après avoir analysé la base de code, vous pouvez l’utiliser pour écrire ou refactoriser du code réparti sur plusieurs fichiers, exécuter des commandes pour installer des dépendances et lancer automatiquement les tests.
Pour qui
Développeurs, équipes d’ingénierie et responsables techniques
Fonctionnement
Goose commence généralement par lire le contexte dans l’IDE, le terminal ou l’environnement du projet. L’agent planifie ensuite les étapes, exécute des commandes ou modifie des fichiers, puis vous examinez les résultats.
Type de produit
Extension / Plugin
Tarifs
Inconnu
Le jeu de données enrichi actuel ne fournit pas les tarifs en temps réel de ce produit. Consultez le site officiel ou la documentation officielle.
Intégration APIMaster
Pris en charge
goose Desktop → Settings → Configure providers, ou exécutez goose configure dans la CLI
Fiabilité des données
Moyenne
Dernière vérification : 2026-09-02
Permet de décrire des besoins en chinois ou en anglais et de générer directement les fichiers ou fonctions correspondants
Peut localiser des fichiers dans l’ensemble de la base de code et effectuer des modifications sur plusieurs fichiers
Exécute directement des commandes dans le terminal local et renvoie les résultats
Conserve la structure actuelle des fichiers du projet et le contenu modifié pour permettre des échanges continus
Permet de générer des messages de commit, de créer des branches et de valider les modifications
Générer l’arborescence et les fichiers de code de base après avoir saisi les exigences du projet
Pour qui:Développeurs full-stack
Localiser le problème et générer un correctif après avoir décrit le comportement du bug
Pour qui:Ingénieurs backend
Générer et intégrer du nouveau code dans le répertoire indiqué après avoir décrit les exigences de la fonctionnalité
Pour qui:Développeurs frontend
Déplacer des fichiers et mettre à jour le code après avoir demandé la refactorisation d’un module précis
Pour qui:Responsables techniques
Base URL
https://apimaster.ai/v1Variable d’environnement de la clé API
OPENAI_API_KEY(或所选 provider 的对应环境变量)Modèle
Votre identifiant de modèle APIMasterRésumé des discussions
Les utilisateurs considèrent généralement Goose comme l’agent de programmation IA local et open source de Block. Il peut servir d’alternative gratuite à Claude Code et prendre en charge n’importe quel modèle de LLM. Les discussions portent principalement sur la création de workflows de programmation autonomes grâce à la configuration et aux extensions, ainsi que sur les méthodes d’intégration avec les outils existants. Les utilisateurs partagent souvent leur expérience concrète, notamment sur la compréhension de la base de code, la modification de fichiers, l’exécution de commandes et les possibilités de contribution et de personnalisation offertes par la communauté open source.
Les utilisateurs discutent souvent de la configuration des variables d’environnement GOOSE_PROVIDER et GOOSE_MODEL, de la connexion à des modèles comme OpenAI, Anthropic et Ollama, ainsi que des problèmes liés à la configuration des clés API et des hôtes pour les environnements locaux.
Les utilisateurs expliquent comment connecter des outils externes comme JetBrains et RustRover via des serveurs MCP, ou ajouter des extensions pour développeurs afin d’activer la lecture et l’écriture de fichiers ainsi que l’exécution de commandes shell, tout en explorant des fonctionnalités plus avancées pour les agents de programmation.
Les utilisateurs comparent les différences fonctionnelles entre Goose, Claude Code, GitHub Copilot et Cursor, en se concentrant sur les avantages de l’exécution locale, l’absence d’abonnement, la prise en charge de n’importe quel modèle et la productivité réelle dans les projets.
Les utilisateurs étudient des applications au-delà de la programmation, comme la recherche, la rédaction de documents, l’automatisation de tâches et l’analyse de données, en soulignant sa polyvalence en tant qu’agent IA exécuté localement.
Les utilisateurs discutent des difficultés de maintenance du dépôt open source, du processus de revue des PR et de la manière de contribuer via les Issues plutôt que par des PR directes, en s’intéressant au modèle de collaboration communautaire mis en place après l’utilisation interne chez Block.
Nous le classons actuellement dans la catégorie « Programmation / Développement », et la description de la page repose sur des informations publiques, notamment le site officiel et OpenRouter.
La page enrichie de goose met en avant les tâches principales et les cas d’usage recensés afin de vous aider à déterminer rapidement s’il répond à vos besoins actuels.
Les informations actuelles confirment que le produit prend en charge les clés tierces ou les points de terminaison personnalisés compatibles. Vous pouvez donc poursuivre la vérification en suivant les instructions de configuration indiquées sur la page.
Également classé dans la catégorie Programmation / Développement, il permet de comparer côte à côte différents modes de lancement des tâches et formats de produits.
Également classé dans la catégorie Programmation / Développement, il permet de comparer côte à côte différents modes de lancement des tâches et formats de produits.
Également classé dans la catégorie Programmation / Développement, il permet de comparer côte à côte différents modes de lancement des tâches et formats de produits.
Sources:Site officielDocumentation officielleGitHub
Dernière vérification : 2026-09-02 · Signaler une correction