Goose : un agent général qui tourne sur votre machine, pour le code, la recherche et l'automatisation

Résumé

Un agent qui tourne sur votre machine et fait le travail au lieu de le décrire : lire des fichiers, modifier du code, lancer des commandes et repartir de la sortie. Application de bureau, ligne de commande et interface à embarquer, plus de soixante-dix extensions et des enchaînements à enregistrer. Gratuit et libre.

Recommander
Nom
Goose
Version
1.49
Tarif
Gratuit
Open source
Open source
Système
WindowsmacOSLinux
Mis à jour
2026-10-06 19:32

Quiconque a utilisé un assistant de programmation conversationnel connaît le rituel. On demande une fonction, la réponse est bien tournée, puis on la colle soi-même dans l'éditeur, on installe la dépendance, on lance les tests et on revient avec le message d'erreur pour que l'assistant réessaie. Chaque aller-retour reprend une part du temps qui vient d'être gagné, et après quelques-uns le bénéfice net devient difficile à nommer.

Goose supprime cette étape. Il ne répond pas puis s'arrête : il travaille sur votre machine. Il lit des fichiers, modifie le コード, lance des commandes, regarde la sortie et repart de là jusqu'à ce que la tâche soit finie. Né dans une entreprise de technologie financière, publié en logiciel libre, il a été remis au printemps 2026 à une fondation qui s'occupe d'infrastructures ouvertes, sous une licence permissive, avec des dizaines de milliers de personnes qui le suivent et des centaines de contributeurs.

L'エージェント sur le bureau

Pas seulement un assistant de コード

Le projet se dit généraliste, et l'entend simplement. Écrire du コード est l'une de ses activités, à côté de chercher une information, rédiger un document, parcourir un jeu de données et exécuter une suite automatisée. On pose une question dans un terminal et il planifie les étapes, appelle les outils nécessaires, vérifie ce qui revient et ajuste. Il se comporte moins comme un outil qu'on manipule que comme un stagiaire toujours disponible, à qui il n'est jamais besoin d'expliquer deux fois le contexte.

Il y a trois entrées. Une アプリケーション de bureau native sur les trois plateformes courantes, pour qui préfère cliquer. Un outil en ligne de commande, pour qui préfère l'inverse. Et une interface pour embarquer l'エージェント dans le produit d'un autre. Le noyau est écrit en Rust, ce qui se voit au temps de démarrage et à la sobriété envers la machine.

Plus de soixante-dix extensions, et la liberté d'en ajouter

Les capacités viennent des extensions. Le projet repose sur un standard ouvert pour relier un modèle à des outils externes, et la communauté en a fourni bien plus de soixante-dix déjà prêtes : bases de données, navigateurs, hébergement de コード, stockage en nuage, services divers. Lui demander de consulter un document pendant qu'il édite, d'appeler une interface interne ou de piloter un navigateur pour vérifier qu'une page s'affiche vraiment ne signifie plus changer d'アプリケーション.

Il peut aussi se présenter comme un serveur que les éditeurs répandus comprennent, de sorte que le même エージェント apparaît dans des interfaces qu'on utilise déjà. Ce détail compte plus qu'il n'y paraît : un エージェント qui vit dans une autre fenêtre est un エージェント qu'on oublie d'utiliser.

N'importe quel modèle, y compris celui que vous payez déjà

Aucun fournisseur n'est privilégié. Plus de quinze peuvent être raccordés, des grands commerciaux à un modèle tournant sur votre propre matériel, où rien ne quitte la machine. Et pour qui détient déjà un abonnement quelque part, un protocole ouvert permet d'utiliser ce compte directement, sans obtenir une seconde clé.

Tout tourne localement et les données ne quittent pas l'ordinateur par défaut : c'est la différence entre un outil utilisable sur un travail confidentiel et un outil qui ne l'est pas. Le projet est aussi inhabituellement explicite sur la sécurité : détection d'instructions injectées, permissions par outil, mode bac à sable, et un examinateur qui surveille les actions dangereuses avant qu'elles n'aient lieu.

Enregistrer une routine comme une recette

Certaines procédures reviennent chaque semaine : lancer les tests, recueillir les échecs, les corriger un par un, relancer pour confirmer, puis valider. Goose permet de l'écrire une fois comme une recette dans un simple fichier texte. Ensuite une phrase suffit à la déclencher, et l'エージェント suit la suite tout seul, la partage avec un collègue ou l'exécute dans une chaîne de construction. Une collection de recettes s'est déjà accumulée dans la communauté, assez proche des cas courants pour qu'adapter soit plus rapide qu'écrire.

Les tâches plus vastes se répartissent entre sous-agents parallèles : l'un relit le コード pendant que l'autre cherche une information, sans que leurs contextes se salissent et sans que la conversation principale se remplisse de journaux. C'est la différence entre un assistant et un petit bureau.

À qui cela s'adresse

Aux développeurs et aux équipes qui veulent le コード, la recherche et l'automatisation au même endroit, et qui ne peuvent pas envoyer le dépôt ailleurs : ils trouveront ici l'arrangement le plus pratique du moment, gratuit, ouvert, indépendant du modèle et extensible. Ce qu'il retire n'est pas la réflexion, mais le copier-coller qui s'intercalait entre la réflexion et le résultat.

GooseTéléchargement
Systèmes pris en charge : Windows macOS Linux