- Qu'est-ce que Goose ?
- Pourquoi choisir Novita AI pour Goose ?
- Installation de Goose
- Configuration de Novita AI dans Goose
- Alternative : Configuration par variables d'environnement
- Travailler avec les fonctionnalités de Goose sur Novita AI
- Goose vs. autres frameworks d'agents IA
- Conclusion
- Articles recommandés
Goose, l’agent IA open source avec 45,5k étoiles GitHub, vous permet d’exécuter n’importe quel LLM en tant qu’agent autonome de codage et de workflow — et Novita AI est un fournisseur natif de première classe, vous donnant accès à plus de 200 modèles à une fraction du coût des API propriétaires.
Qu’est-ce que Goose ?
Goose est un agent IA gratuit et open source qui s’exécute localement sur macOS, Linux et Windows. Construit en Rust pour une faible empreinte mémoire et des performances élevées, Goose va au-delà d’un assistant de code : il peut exécuter des commandes shell, installer des paquets, éditer des fichiers, lancer des tests, naviguer sur le web, interroger des bases de données et automatiser des workflows complexes en plusieurs étapes, le tout piloté par le LLM de votre choix.
Contrairement aux interfaces web de ChatGPT ou Claude, Goose s’exécute sur votre machine avec un accès complet à votre environnement local. Il se connecte au LLM via une API et utilise un vaste écosystème d’extensions (70+ outils MCP) pour faire le pont entre la génération de texte et les actions système réelles.
Sous le capot, Goose fonctionne comme une boucle à trois composants :
- Interface — Application de bureau (GUI) ou CLI
- Agent — Boucle principale qui gère les appels LLM, l’exécution des outils et le contexte
- Extensions — Serveurs d’outils basés sur MCP (GitHub, Google Drive, shell, navigateurs, bases de données, etc.)
Goose est maintenu par AAIF (Agentic AI Foundation), une partie de la Linux Foundation, avec plus de 460 contributeurs et un développement actif.
Pourquoi choisir Novita AI pour Goose ?
Plus de 200 modèles avec prise en charge des appels d’outils
Les agents Goose reposent fortement sur les appels d’outils — le LLM doit invoquer de manière fiable des commandes shell, des modifications de fichiers et des appels API. La plateforme propose plus de 200 modèles open source avec prise en charge des appels d’outils, avec des fenêtres de contexte allant de 32K à 262K tokens. Vous pouvez changer de modèle par tâche sans changer de fournisseur.
| Modèle | Contexte | Force |
|---|---|---|
| moonshotai/kimi-k2.5 | 262K | Codage, raisonnement multi-étapes |
| zai-org/glm-5.1 | 205K | Tâches agentiques à long horizon |
| minimax/minimax-m2.7 | 205K | Tâches à long contexte |
| deepseek/deepseek-v3.2 | 164K | Génération de code |
| google/gemma-4-31b-it | 262K | Suivi d’instructions efficace |
Dernière vérification : 20/04/2026. Liste complète des modèles sur novita.ai/models.
Accès API économique
Les API de modèles propriétaires (Claude, GPT-4o) coûtent entre 3 et 15 dollars par million de tokens d’entrée. Les modèles open source sur la plateforme commencent à 0,02 $ par million de tokens, allant jusqu’à 0,80 $ pour les modèles agentiques performants, rendant les longues sessions Goose nettement plus abordables.
API compatible OpenAI
L’API est entièrement compatible OpenAI, ce qui signifie que Goose peut l’utiliser sans code personnalisé. Le même modèle base_url fonctionne avec tous les 200+ modèles avec une seule clé.
Support de fournisseur de première classe
Novita AI est listé comme fournisseur natif dans la documentation officielle de Goose — aucune astuce ni configuration personnalisée requise. Il suffit de goose configure, de sélectionner Novita AI, et vous êtes opérationnel.
Installation de Goose
macOS / Linux (recommandé) :
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
Homebrew :
brew install block-goose-cli
Windows : Téléchargez Goose-win32-x64.zip depuis la page des versions GitHub et suivez les instructions d’installation.
Vérifiez l’installation :
goose --version
Configuration de Novita AI dans Goose
Étape 1 : Obtenez votre clé API Novita AI
- Inscrivez-vous ou connectez-vous sur novita.ai
- Allez dans Paramètres → Gestion des clés API
- Cliquez sur Créer une nouvelle clé et copiez-la
Étape 2 : Connectez Novita AI via goose configure
Lancez l’assistant de configuration interactif :
goose configure
Lorsque vous y êtes invité : sélectionnez “Configurer les fournisseurs” → choisissez “Novita AI” → entrez votre NOVITA_API_KEY → sélectionnez un modèle.
Étape 3 : Vérifiez la configuration
Goose stocke votre configuration dans ~/.config/goose/config.yaml (Linux/macOS). Elle devrait ressembler à ceci :
GOOSE_PROVIDER: "novita"
GOOSE_MODEL: "your-chosen-model-id"
Démarrez une session pour confirmer :
goose session
Alternative : Configuration par variables d’environnement
Pour les pipelines CI/CD, les conteneurs Docker ou les serveurs sans tête :
export GOOSE_PROVIDER=novita
export GOOSE_MODEL=your-chosen-model-id
export NOVITA_API_KEY=your_api_key_here
goose session
Les variables d’environnement ont la priorité la plus élevée et remplacent config.yaml.
Remplacement ponctuel du modèle :
goose run --model deepseek/deepseek-v3.2 -t "Refactor this function for performance"
Travailler avec les fonctionnalités de Goose sur Novita AI
Sessions de codage agentique
Démarrez une session et donnez à Goose une tâche de haut niveau — il gère les appels d’outils automatiquement :
goose session
> Écris un service FastAPI Python qui lit depuis PostgreSQL et expose une API REST.
Configure la structure du projet, installe les dépendances et ajoute des tests unitaires.
Goose créera des répertoires, installera des paquets via pip, écrira du code, exécutera des tests et itérera — le tout piloté par le backend LLM.
Exécution de recettes (workflows partageables)
Les recettes Goose sont des fichiers YAML qui définissent des workflows réutilisables et paramétrés. Votre équipe peut partager et exécuter la même recette avec le même modèle :
goose run --recipe ./code-review.yaml --params '{"repo_path": "./my-project"}'
Sous-agents parallèles
Goose prend en charge le lancement de sous-agents indépendants pour des tâches parallèles, chacun avec un contexte isolé. Ceci est particulièrement efficace avec les modèles à haut contexte (200K+ tokens) capables de maintenir de grandes bases de code dans une seule session.
Configuration multi-modèles
Définissez un modèle de planification séparé pour le raisonnement de haut niveau et un modèle d’exécution pour les appels d’outils :
export GOOSE_PLANNER_PROVIDER=novita
export GOOSE_PLANNER_MODEL=your-reasoning-model
export GOOSE_PROVIDER=novita
export GOOSE_MODEL=your-execution-model
Goose vs. autres frameworks d’agents IA
| Goose | Agents LangChain | AutoGen |
|---|---|---|
| Configuration | Installation binaire unique | pip + code personnalisé |
| Interface | CLI + Interface graphique de bureau | Code uniquement |
| Extensions | 70+ outils MCP intégrés | À construire soi-même |
| Novita AI | Fournisseur natif de première classe | Solution de contournement compatible OpenAI |
| Modèles locaux | Ollama, LM Studio, Ramalama | Nécessite une configuration personnalisée |
| Recettes/Workflows | YAML, partageable | Scripts Python |
| Licence | Apache 2.0 | MIT |
Dernière vérification : 20/04/2026
Conclusion
Goose est un agent IA open source hautement performant — 45,5k étoiles, plus de 460 contributeurs et un rythme de publication actif. Avec Novita AI comme fournisseur natif, vous avez accès à plus de 200 modèles open source avec prise en charge des appels d’outils et une tarification qui rend les longues sessions agentiques véritablement économiques.
Que vous automatisiez votre workflow de développement, exécutiez des revues de code intégrées au CI/CD ou construisiez des pipelines de recherche multi-agents, la combinaison Goose + Novita AI vous offre une configuration prête pour la production en moins de 5 minutes.
Novita AI est une plateforme cloud d’IA et d’agents leader pour les développeurs, offrant plus de 200 modèles open source via une API compatible OpenAI, une infrastructure de bac à sable pour agents et un cloud GPU — le tout via un seul compte.
Articles recommandés
- Comment utiliser Claude Code avec Novita AI — Connectez Claude Code à plus de 200 modèles open source via Novita AI
- Comment utiliser Cursor avec Novita AI — Configurez Novita AI comme backend LLM dans l’IDE Cursor
- Comment utiliser Roo Code avec Novita AI — Exécutez Roo Code avec l’API compatible OpenAI de Novita AI
FAQ
Novita AI est-il gratuit avec Goose ?
Novita AI offre aux nouveaux utilisateurs des crédits gratuits pour démarrer. Ensuite, les modèles sont facturés par token — généralement 0,02 $ par million de tokens d’entrée pour les modèles open source performants.
Quel modèle Novita AI dois-je utiliser avec Goose ?
Cela dépend de votre tâche. Pour un travail agentique à long contexte, choisissez un modèle avec 200K+ de contexte. Pour les charges de travail sensibles au coût, Novita AI propose des modèles à partir de 0,02 $/M tokens. Parcourez le catalogue complet sur novita.ai/models.
Puis-je utiliser Goose avec plusieurs modèles Novita AI à la fois ?
Oui. Définissez GOOSE_PLANNER_MODEL pour les tâches de planification et GOOSE_MODEL pour l’exécution. Les deux peuvent pointer vers différents modèles Novita AI.
Goose stocke-t-il mes conversations localement ?
Oui — toutes les données de session sont stockées localement sur votre machine. Goose envoie uniquement les invites et les résultats des outils à l’API Novita AI.
Où puis-je trouver tous les modèles Novita AI disponibles pour Goose ?
Le catalogue complet des modèles se trouve sur novita.ai/models. Goose maintient également une configuration de fournisseur dans son dépôt GitHub.
