APIMaster.ai

Programmation / Développement

goose logo

goose

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.

Type de produit: Extension / PluginTarifs: InconnuIntégration APIMaster: Pris en charge

Site créé le

2026-03-30

Classement d’utilisation des tokens OpenRouter

#48

Sources: OpenRouter

Visiteurs uniques mensuels

167,941

Sources: SimilarWeb

Aperçu de la page d'accueil de goose

Coding Plan

Regroupez vos abonnements de modèles avec une seule clé

Réductions sur les modèles Coding Pro

  • glm-5.250% off
  • glm-5.350% off
  • deepseek-v4-flash40% off
  • deepseek-v4-pro40% off
  • qwen3.8-max40% off
  • kimi-k2.7-code30% off
  • kimi-k330% off
  • minimax-m330% off
  • deepseek-flash10% off

Présentation

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.

Informations clés

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

Modèles / API pris en charge

AnthropicAmazon BedrockFournisseur tiers

Fonctions et atouts principaux

Du langage naturel au code

Permet de décrire des besoins en chinois ou en anglais et de générer directement les fichiers ou fonctions correspondants

Modifications du code à l’échelle du projet

Peut localiser des fichiers dans l’ensemble de la base de code et effectuer des modifications sur plusieurs fichiers

Exécution de commandes dans le terminal

Exécute directement des commandes dans le terminal local et renvoie les résultats

Conversation tenant compte du contexte

Conserve la structure actuelle des fichiers du projet et le contenu modifié pour permettre des échanges continus

Intégration des opérations Git

Permet de générer des messages de commit, de créer des branches et de valider les modifications

goose: Cas d’usage

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 quiDéveloppeurs full-stack

Corriger les bugs du code existant

Localiser le problème et générer un correctif après avoir décrit le comportement du bug

Pour quiIngénieurs backend

Ajouter de nouveaux modules fonctionnels

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 quiDéveloppeurs frontend

Refactoriser la structure du code

Déplacer des fichiers et mettre à jour le code après avoir demandé la refactorisation d’un module précis

Pour quiResponsables techniques

Configuration d’une clé tierce pour goose (intégration APIMaster)

Pris en charge

Étapes de configuration

  1. 1Ouvrez Settings → Configure providers dans goose Desktop, ou exécutez goose configure dans la CLI.
  2. 2Si le fournisseur que vous souhaitez utiliser ne figure pas dans la liste, sélectionnez Other Providers ou Add Custom Provider.
  3. 3Saisissez l’API Key, l’API Host / Base URL et les paramètres de modèle requis.
  4. 4Après l’enregistrement, sélectionnez le modèle de ce fournisseur et exécutez une requête minimale pour vérifier que le trafic renvoyé provient bien de votre propre clé.

Valeurs de configuration

Base URL

https://apimaster.ai/v1

Variable d’environnement de la clé API

OPENAI_API_KEY(或所选 provider 的对应环境变量)

Modèle

Votre identifiant de modèle APIMaster

Discussions de la communauté

Ré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.

Sujets les plus discutés

  1. 1

    Comment configurer différents fournisseurs et modèles de LLM pour exécuter Goose ?

    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.

  2. 2

    Comment utiliser les extensions MCP et les intégrations d’outils de Goose ?

    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.

  3. 3

    Goose peut-il remplacer complètement des outils payants comme Claude Code ou Cursor ?

    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.

  4. 4

    À quoi Goose peut-il servir en dehors de la programmation ?

    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.

  5. 5

    Comment fonctionnent les contributions open source et le processus de PR de Goose ?

    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.

Questions fréquentes

Quel type de produit est goose ?

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.

À quoi goose convient-il ?

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.

Goose peut-il désormais se connecter directement à APIMaster ?

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.

Agents similaires

SourcesSite officielDocumentation officielleGitHub

Dernière vérification : 2026-09-02 · Signaler une correction